[PATCH] D68082: [LV] Emitting SCEV checks with OptForSize

Ayal Zaks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 9 05:49:52 PDT 2019


Ayal accepted this revision.
Ayal added a comment.
This revision is now accepted and ready to land.

This LGTM, with additional CHECK-NOT to the test, thanks!



================
Comment at: llvm/test/Transforms/LoopVectorize/optsize.ll:100
+; the non-consecutive loads/stores can be scalarized:
+;
+; CHECK: vector.body:
----------------
Better also verify here that no SCEV predicates get generated, e.g., "CHECK-NOT: vector.scevcheck" as in pr39417-optsize-scevchecks.ll, or CHECK-NOT the predicates themselves as in pr34681.ll.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D68082/new/

https://reviews.llvm.org/D68082





More information about the llvm-commits mailing list