Currently the cost for fshl is an overestimate causing SLP to vectorize when it is not necessary.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
LGTM, thanks! Maybe drop the -vectorize part from the name :)
llvm/test/Transforms/SLPVectorizer/AArch64/fshl-vectorize.ll | ||
---|---|---|
3 | Can you add a newline before and remove the newline before the function definition? |
Can you add a newline before and remove the newline before the function definition?