diff options
author | Luke Lau <luke@igalia.com> | 2023-10-04 21:26:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-04 21:26:14 +0100 |
commit | 982639fda654147f5e24a0e2b46baf26b2d78957 (patch) | |
tree | c8d8f2a84064984da1a96245e3534eceee7b82a7 /llvm/lib/CodeGen/CommandFlags.cpp | |
parent | 75e648031c39bb602b02d83021eda59fd8fc2259 (diff) | |
download | llvm-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