Skip to content

Need assistance with my simple pipeline. #7656

Answered by abadams
prasmish asked this question in Q&A
Discussion options

You must be logged in to vote

Here's what's going on:

Sliding window is detecting that f and g only need to be computed for the first value of y, and can be reused thereafter. For all scanlines but the first, the required extent of f and g is zero. More precisely, if it has inferred a min coordinate of 0 and a max coordinate of -1. Bounds inference is then looking at that -1 for the max coordinate, combined with the vectorization with a ShiftInwards tail strategy (the default), and deciding that for the last vector of work it's going to compute coordinates from [-128...-1] inclusive, and is therefore going to read from before the beginning of the input.

I'll see what I need to do to convince bounds inference that ther…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@prasmish
Comment options

Answer selected by prasmish
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants