aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/UpdateTestChecks/common.py
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-04-17 18:15:26 +0800
committerLuke Lau <luke@igalia.com>2024-04-17 18:34:56 +0800
commita02019960b1a693320cd43b0ed6653d95877b94f (patch)
tree878bc635a0aeb0fb4609b4d2e4b9e750ad5e97d1 /llvm/utils/UpdateTestChecks/common.py
parent16b0be613205a37519e2bfec1a904ceaa89636e7 (diff)
downloadllvm-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