# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5 # RUN: llc -mtriple=riscv64 -mattr=+v -run-pass=postrapseudos %s -o - | FileCheck %s --- name: copy isSSA: false noVRegs: true liveins: - { reg: '$v0', virtual-reg: '' } body: | bb.0: liveins: $v0 ; CHECK-LABEL: name: copy ; CHECK: liveins: $v0 ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: $v20m2 = VMV2R_V $v14m2, implicit $vtype, implicit $v14_v15_v16_v17_v18 ; CHECK-NEXT: $v22m2 = VMV2R_V $v16m2, implicit $vtype, implicit $v14_v15_v16_v17_v18 ; CHECK-NEXT: $v24 = VMV1R_V $v18, implicit $vtype, implicit $v14_v15_v16_v17_v18, implicit $vtype ; CHECK-NEXT: PseudoRET implicit $v0 renamable $v20_v21_v22_v23_v24 = COPY renamable $v14_v15_v16_v17_v18, implicit $vtype PseudoRET implicit $v0 ...