diff options
author | Luke Lau <luke@igalia.com> | 2024-04-17 18:15:26 +0800 |
---|---|---|
committer | Luke Lau <luke@igalia.com> | 2024-04-17 18:34:56 +0800 |
commit | a02019960b1a693320cd43b0ed6653d95877b94f (patch) | |
tree | 878bc635a0aeb0fb4609b4d2e4b9e750ad5e97d1 /llvm/utils/UpdateTestChecks/common.py | |
parent | 16b0be613205a37519e2bfec1a904ceaa89636e7 (diff) | |
download | llvm-a02019960b1a693320cd43b0ed6653d95877b94f.zip llvm-a02019960b1a693320cd43b0ed6653d95877b94f.tar.gz llvm-a02019960b1a693320cd43b0ed6653d95877b94f.tar.bz2 |
[RISCV] Assert only valid AVLs in doLocalPostpass are X0 or virtual regs. NFC
In vxrm.mir we were running RISCVInsertVSETVLI on pseudos that already had
vsetvlis inserted and their AVLs set to $noreg. (This happened to work
since doLocalPostpass got rid of the extra vsetvli)
This removes the vsetvlis from the test and enforces that the only valid
AVLs we work with are either X0 or virtual registers (or $noreg before
emitVSETVLIs), since we don't handle physical registers properly in
doLocalPostpass.
Diffstat (limited to 'llvm/utils/UpdateTestChecks/common.py')
0 files changed, 0 insertions, 0 deletions