aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
diff options
context:
space:
mode:
authorPhilip Reames <preames@rivosinc.com>2025-02-21 09:17:56 -0800
committerGitHub <noreply@github.com>2025-02-21 09:17:56 -0800
commit115672f57edb05717684126ada86ff89e3ec0ee8 (patch)
tree8d74131b54d787b5955922cec32105250fef13a9 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
parentab098a7ebf07227a371df95ce65bd4aa135dee9a (diff)
downloadllvm-115672f57edb05717684126ada86ff89e3ec0ee8.zip
llvm-115672f57edb05717684126ada86ff89e3ec0ee8.tar.gz
llvm-115672f57edb05717684126ada86ff89e3ec0ee8.tar.bz2
[RISCV] Remove now redundant isElementRotate shuffle lowering [NFCI] (#128064)
This is the first cleanup following the introduction of the new isMaskedSlidePair lowering in 43f2968. As mentioned in that review, the new code is a generalization of the existing isElementRotate, but was staged to make diffs manageable. This change removes isElementRotate. The tricky bit is making sure that a) the same shuffles hit the same lowering paths (in particular, two element shuffles can match multiple ways) and 2) avoiding DAG canonicalization changes.
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions