This patch enables scalable vectorization of loops that contain FREM
instructions when suitable vector library is available.
Depends on D156439
Paths
| Differential D157525
[LV][AArch64] Enable scalable vectorization of loops that contain FREM instructions Needs ReviewPublic Authored by jolanta.jensen on Aug 9 2023, 10:28 AM.
Details
Summary This patch enables scalable vectorization of loops that contain FREM Depends on D156439
Diff Detail
Event Timeline
Revision Contents
Diff 548672 llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/test/Transforms/LoopVectorize/AArch64/frem.ll
|
I don't think we need to copy this part from the above -- it's very unlikely that we'll have a cheaper version of frem with an invariant second operand.