[PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence

DIVYA SHANMUGHAN via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 23 10:21:58 PDT 2017


DIVYA added a comment.

@hfinkel 
we tried adding this patch to loop vectorizer. but after reordering the instructions, canVectorizeMemory() needs to be called again to check if it can now be vectorized.However,we are  unable to recompute loop-access-info once the instructions have been reordered.So it stills holds the old loop-access-info(before reordering) and does not vectorize. Is is there any way to recompute loop-access-info after reordering the instructions?


https://reviews.llvm.org/D36113





More information about the llvm-commits mailing list