Skip to content

Commit aa8e9ac

Browse files
committed
fixup! Add MIR test
1 parent 1ec60d6 commit aa8e9ac

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5
2+
# RUN: llc -mtriple=riscv64 -mattr=+v -run-pass=postrapseudos %s -o - | FileCheck %s
3+
4+
---
5+
name: copy
6+
isSSA: false
7+
noVRegs: true
8+
liveins:
9+
- { reg: '$v0', virtual-reg: '' }
10+
body: |
11+
bb.0:
12+
liveins: $v0
13+
14+
; CHECK-LABEL: name: copy
15+
; CHECK: liveins: $v0
16+
; CHECK-NEXT: {{ $}}
17+
; CHECK-NEXT: $v20m2 = VMV2R_V $v14m2, implicit $vtype, implicit $v14_v15_v16_v17_v18
18+
; CHECK-NEXT: $v22m2 = VMV2R_V $v16m2, implicit $vtype, implicit $v14_v15_v16_v17_v18
19+
; CHECK-NEXT: $v24 = VMV1R_V $v18, implicit $vtype, implicit $v14_v15_v16_v17_v18, implicit $vtype
20+
; CHECK-NEXT: PseudoRET implicit $v0
21+
renamable $v20_v21_v22_v23_v24 = COPY renamable $v14_v15_v16_v17_v18, implicit $vtype
22+
PseudoRET implicit $v0
23+
24+
...

0 commit comments

Comments
 (0)