[LLVMdev] [PATCH] parallel loop awareness to the LoopVectorizer

Pekka Jääskeläinen pekka.jaaskelainen at tut.fi
Mon Jan 28 09:58:09 PST 2013


On 01/28/2013 07:36 PM, Pekka Jääskeläinen wrote:
> If there's a "yes" from the analyzer it still prevents the vectorization.
> So, sort of a softened programmer-friendlier version of the semantics.

That said, I cannot think of a case where it would *harm* if the
dependency analyzer, if it can actually prove a dependency, serializes
the code.

Thus, the same metadata can be used in both cases, if one doesn't care
the possible wasted compilation time spent on the unnecessary dependency checking.

-- 
Pekka




More information about the llvm-dev mailing list