This patch fixes the function isWideningInstruction for scalable vectors.
Now the cost model can check the widening pattern for SVE.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D91260
[AArch64] Add check for widening instruction for SVE. ClosedPublic Authored by CarolineConcatto on Nov 11 2020, 7:04 AM.
Details Summary This patch fixes the function isWideningInstruction for scalable vectors.
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, hiraditya, kristof.beyls, tschuett. · View Herald Transcript This revision is now accepted and ready to land.Nov 13 2020, 8:20 AM This revision was landed with ongoing or failed builds.Nov 16 2020, 4:53 AM Closed by commit rG6c4d8f4651fd: [AArch64] Add check for widening instruction for SVE. (authored by CarolineConcatto). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 305474 llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/AArch64/sve-widening-instruction.ll
|