[PATCH] D17080: [LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs

Dorit Nuzman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 18 01:56:59 PDT 2017


dorit added a comment.

I think @anemet has reviewed patches in this part of the vectorizer… @anemet, would you be able to please take a look?

(it's not a big patch: the heart of the patch is just one line: adding a call to 
PSE.getAsAddRec(Ptr) under "if (Assume)" in hasComputeableBounds()
(which would make us more aggressive in adding runtime checks).
All the rest is an attempt to minimize the cases in which we pass Assume=true…)


https://reviews.llvm.org/D17080





More information about the llvm-commits mailing list