aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorPhilip Reames <preames@rivosinc.com>2025-02-28 07:21:40 -0800
committerPhilip Reames <listmail@philipreames.com>2025-02-28 08:02:27 -0800
commit248be98418225fd409bc3ffb1834573c7890085e (patch)
tree7730f3776f9e5345a7aa209c1869da7750f67210 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent09c64e56d4b79421ea3ccb3e8766d1056725874d (diff)
downloadllvm-248be98418225fd409bc3ffb1834573c7890085e.zip
llvm-248be98418225fd409bc3ffb1834573c7890085e.tar.gz
llvm-248be98418225fd409bc3ffb1834573c7890085e.tar.bz2
Reapply "[RISCV][TTI] Add shuffle costing for masked slide lowering (#128537)"
With a fix for fully undef masks. These can't reach the lowering code, but can reach the costing code via e.g. SLP. This change adds the TTI costing corresponding to the recently added isMaskedSlidePair lowering for vector shuffles. However, since the existing costing code hadn't covered either slideup, slidedown, or the (now removed) isElementRotate, the impact is larger in scope than just that new lowering. --------- Co-authored-by: Alexey Bataev <a.bataev@gmx.com> Co-authored-by: Luke Lau <luke_lau@icloud.com>
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions