aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CommandFlags.cpp
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2023-10-04 21:26:14 +0100
committerGitHub <noreply@github.com>2023-10-04 21:26:14 +0100
commit982639fda654147f5e24a0e2b46baf26b2d78957 (patch)
treec8d8f2a84064984da1a96245e3534eceee7b82a7 /llvm/lib/CodeGen/CommandFlags.cpp
parent75e648031c39bb602b02d83021eda59fd8fc2259 (diff)
downloadllvm-982639fda654147f5e24a0e2b46baf26b2d78957.zip
llvm-982639fda654147f5e24a0e2b46baf26b2d78957.tar.gz
llvm-982639fda654147f5e24a0e2b46baf26b2d78957.tar.bz2
[RISCV] Relax vslide*_vl patterns to allow any mask. NFC (#68203)
We were previously only matching on the true_mask pattern. This patch allows arbitrary masks to be matched, which means we can avoid the workaround used in #66267. We can just add patterns for the _MASK pseudo variants because RISCVDAGToDAGISel::doPeepholeMaskedRVV will transform them to the unmasked variant if the mask is all ones.
Diffstat (limited to 'llvm/lib/CodeGen/CommandFlags.cpp')
0 files changed, 0 insertions, 0 deletions