On 7/2/15 4:49 AM, Alan Lawrence wrote:
As before, I'm still confused here. This still returns false, i.e. bails out of
if-conversion, if the statement could trap. Doesn't the scratchpad let us handle
that? Or do we just not care because it won't be vectorizable anyway???
This seems like an opportunity for more optimization in the future....
Where can I find info on what the different flag values mean?
> (I had thought they were booleans [...]
Sorry; I don`t know if that is documented anywhere yet.
In this case, (-1) simply means "defaulted": on if the vectorizer is on, and off if it is off.
(0) means "user specified no if conversion" and (1) means "user specified [yes] if conversion".