Skip to content

Commit d613f17

Browse files
committed
Precommit test
1 parent aad6997 commit d613f17

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

llvm/test/CodeGen/RISCV/rvv/vmv.v.v-peephole.mir

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,18 @@ body: |
7373
%passthru:vr = COPY $v8
7474
%x:vr = PseudoVADD_VV_M1 %passthru, $noreg, $noreg, 4, 5 /* e32 */, 0 /* tu, mu */
7575
%y:vr = PseudoVMV_V_V_M1 $noreg, %x, 4, 5 /* e32 */, 1 /* ta, mu */
76+
...
77+
---
78+
# Shouldn't be folded because the EEWs don't match
79+
name: different_eew
80+
body: |
81+
bb.0:
82+
liveins: $v8
83+
; CHECK-LABEL: name: different_eew
84+
; CHECK: liveins: $v8
85+
; CHECK-NEXT: {{ $}}
86+
; CHECK-NEXT: %passthru:vr = COPY $v8
87+
; CHECK-NEXT: %x:vr = PseudoVADD_VV_MF4 %passthru, $noreg, $noreg, 4, 4 /* e16 */, 0 /* tu, mu */
88+
%passthru:vr = COPY $v8
89+
%x:vr = PseudoVADD_VV_MF4 %passthru, $noreg, $noreg, 4, 4 /* e16 */, 0 /* tu, mu */
90+
%y:vr = PseudoVMV_V_V_MF8 %passthru, %x, 4, 3 /* e8 */, 0 /* tu, mu */

0 commit comments

Comments
 (0)