Skip to content

Commit d9f2b93

Browse files
committed
[RISCV] Change more undef passthrus to $noreg in vector tests. NFC
1 parent ad59967 commit d9f2b93

File tree

4 files changed

+8
-17
lines changed

4 files changed

+8
-17
lines changed

llvm/test/CodeGen/RISCV/rvv/addi-scalable-offset.mir

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ body: |
5757
; CHECK-NEXT: PseudoRET
5858
%1:gprnox0 = COPY $x11
5959
%0:gpr = COPY $x10
60-
%pt:vr = IMPLICIT_DEF
61-
%2:vr = PseudoVLE64_V_M1 %pt, %0, %1, 6, 0 :: (load unknown-size from %ir.pa, align 8)
60+
%2:vr = PseudoVLE64_V_M1 undef $noreg, %0, %1, 6, 0 :: (load unknown-size from %ir.pa, align 8)
6261
%3:gpr = ADDI %stack.2, 0
6362
VS1R_V killed %2:vr, %3:gpr
6463
PseudoRET

llvm/test/CodeGen/RISCV/rvv/copyprop.mir

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,12 @@ body: |
4343
%2:gpr = COPY $x11
4444
%1:gpr = COPY $x10
4545
%3:vr = COPY $v8
46-
%pt5:vr = IMPLICIT_DEF
47-
%17:vr = PseudoVSLL_VI_M1 %pt5, %3, 5, 1, 6 /* e64 */, 0
46+
%17:vr = PseudoVSLL_VI_M1 undef $noreg, %3, 5, 1, 6 /* e64 */, 0
4847
%22:vr = PseudoVMSNE_VI_M1 %3, 0, 1, 6 /* e64 */
4948
$v0 = COPY %22
50-
%26:vrnov0 = IMPLICIT_DEF
51-
%25:vrnov0 = PseudoVMERGE_VIM_M1 %26, %17, -1, $v0, 1, 6 /* e64 */
52-
%pt8:vr = IMPLICIT_DEF
49+
%25:vrnov0 = PseudoVMERGE_VIM_M1 undef $noreg, %17, -1, $v0, 1, 6 /* e64 */
5350
%29:vr = PseudoVC_V_X_SE_M1 3, 31, %2, 1, 6 /* e64 */, implicit-def dead $vcix_state, implicit $vcix_state
54-
%pt9:vr = IMPLICIT_DEF
55-
%30:vr = PseudoVMV_V_I_M1 %pt9, 0, 1, 6 /* e64 */, 0
51+
%30:vr = PseudoVMV_V_I_M1 undef $noreg, 0, 1, 6 /* e64 */, 0
5652
BGEU %1, $x0, %bb.2
5753
5854
bb.1.entry:

llvm/test/CodeGen/RISCV/rvv/mask-reg-alloc.mir

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,10 @@ body: |
2727
%2:vr = COPY $v2
2828
%3:vr = COPY $v3
2929
%4:vmv0 = COPY %0
30-
%pt1:vrnov0 = IMPLICIT_DEF
31-
%5:vrnov0 = PseudoVMERGE_VIM_M1 %pt1, killed %2, 1, %4, 1, 3
30+
%5:vrnov0 = PseudoVMERGE_VIM_M1 undef $noreg, killed %2, 1, %4, 1, 3
3231
%6:vmv0 = COPY %1
33-
%pt2:vrnov0 = IMPLICIT_DEF
34-
%7:vrnov0 = PseudoVMERGE_VIM_M1 %pt2, killed %3, 1, %6, 1, 3
35-
%pt:vr = IMPLICIT_DEF
36-
%8:vr = PseudoVADD_VV_M1 %pt, killed %5, killed %7, 1, 3, 0
32+
%7:vrnov0 = PseudoVMERGE_VIM_M1 undef $noreg, killed %3, 1, %6, 1, 3
33+
%8:vr = PseudoVADD_VV_M1 undef $noreg, killed %5, killed %7, 1, 3, 0
3734
$v0 = COPY %8
3835
PseudoRET implicit $v0
3936
...

llvm/test/CodeGen/RISCV/rvv/vxrm.mir

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ body: |
2424
%0:vr = COPY $v8
2525
%1:vr = COPY $v9
2626
%2:gprnox0 = COPY $x10
27-
%pt:vr = IMPLICIT_DEF
28-
renamable $v8 = PseudoVAADD_VV_MF8 %pt, %0, %1, 0, %2, 3 /* e8 */, 0
27+
renamable $v8 = PseudoVAADD_VV_MF8 undef $noreg, %0, %1, 0, %2, 3 /* e8 */, 0
2928
PseudoRET implicit $v8
3029
...

0 commit comments

Comments
 (0)