karrenberg/whole-function-vectorization — Issue #9: use vectorization analysis to reject functions with non-vectorizable types, instructions, etc.
Author: karrenberg
Created: 2011-11-28 18:18:59+00:00
State: open

We currently only issue warnings if the code contains types or instructions that we can not vectorize.
This is because at this point, we do not know whether this code is uniform, in which case it is perfectly okay.
However, this should not even produce a warning, and code that *is* varying should be fully rejected.

The vectorization analysis has all the required information to do this.