| commit | 9bc722b87228a36b5f4183f94100a0970a562a7a | [log] [tgz] |
|---|---|---|
| author | Luke Lau <luke@igalia.com> | Wed Oct 04 21:26:14 2023 +0100 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Oct 04 13:32:57 2023 -0700 |
| tree | a52d1444bb4b7ec9b9053c9fecb344644e5f002f | |
| parent | 4b2a3a739bfc3a024fab53a072ec2191895007a2 [diff] |
[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. GitOrigin-RevId: 982639fda654147f5e24a0e2b46baf26b2d78957