Skip to content

Commit 9b0b238

Browse files
committed
[RISCV][VLOPT] Update vl-opt-op-info.mir test with extra COPYs. NFC
1 parent 99bfe6e commit 9b0b238

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2128,6 +2128,7 @@ body: |
21282128
; CHECK-LABEL: name: vrgatherei16_vv
21292129
; CHECK: early-clobber %x:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, $noreg, 1, 5 /* e32 */, 0 /* tu, mu */
21302130
; CHECK-NEXT: %y:vr = PseudoVADD_VV_M1 $noreg, %x, $noreg, 1, 5 /* e32 */, 0 /* tu, mu */
2131+
; CHECK-NEXT: $v8 = COPY %y
21312132
%x:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, $noreg, -1, 5 /* e32 */, 0
21322133
%y:vr = PseudoVADD_VV_M1 $noreg, %x, $noreg, 1, 5 /* e32 */, 0
21332134
$v8 = COPY %y
@@ -2139,6 +2140,7 @@ body: |
21392140
; CHECK-LABEL: name: vrgatherei16_vv_incompatible_data_eew
21402141
; CHECK: %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0 /* tu, mu */
21412142
; CHECK-NEXT: early-clobber %y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0 /* tu, mu */
2143+
; CHECK-NEXT: $v8 = COPY %y
21422144
%x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0
21432145
%y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0
21442146
$v8 = COPY %y
@@ -2150,6 +2152,7 @@ body: |
21502152
; CHECK-LABEL: name: vrgatherei16_vv_incompatible_index_eew
21512153
; CHECK: %x:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0 /* tu, mu */
21522154
; CHECK-NEXT: early-clobber %y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, %x, 1, 5 /* e32 */, 0 /* tu, mu */
2155+
; CHECK-NEXT: $v8 = COPY %y
21532156
%x:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0
21542157
%y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, %x, 1, 5 /* e32 */, 0
21552158
$v8 = COPY %y
@@ -2161,6 +2164,7 @@ body: |
21612164
; CHECK-LABEL: name: vrgatherei16_vv_incompatible_dest_emul
21622165
; CHECK: early-clobber %x:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, $noreg, -1, 5 /* e32 */, 0 /* tu, mu */
21632166
; CHECK-NEXT: %y:vr = PseudoVADD_VV_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0 /* tu, mu */
2167+
; CHECK-NEXT: $v8 = COPY %y
21642168
%x:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, $noreg, -1, 5 /* e32 */, 0
21652169
%y:vr = PseudoVADD_VV_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0
21662170
$v8 = COPY %y
@@ -2172,6 +2176,7 @@ body: |
21722176
; CHECK-LABEL: name: vrgatherei16_vv_incompatible_source_emul
21732177
; CHECK: %x:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, -1, 5 /* e32 */, 0 /* tu, mu */
21742178
; CHECK-NEXT: early-clobber %y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0 /* tu, mu */
2179+
; CHECK-NEXT: $v8 = COPY %y
21752180
%x:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, -1, 5 /* e32 */, 0
21762181
%y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, %x, $noreg, 1, 5 /* e32 */, 0
21772182
$v8 = COPY %y
@@ -2183,6 +2188,7 @@ body: |
21832188
; CHECK-LABEL: name: vrgatherei16_vv_incompatible_index_emul
21842189
; CHECK: %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0 /* tu, mu */
21852190
; CHECK-NEXT: early-clobber %y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, %x, 1, 5 /* e32 */, 0 /* tu, mu */
2191+
; CHECK-NEXT: $v8 = COPY %y
21862192
%x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0
21872193
%y:vr = PseudoVRGATHEREI16_VV_M1_E32_MF2 $noreg, $noreg, %x, 1, 5 /* e32 */, 0
21882194
$v8 = COPY %y

0 commit comments

Comments
 (0)