# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5 # RUN: llc -mtriple=arm64-eabi -mattr=v8.3a -run-pass=virtregmap -o - %s | FileCheck %s --- name: ra0 tracksRegLiveness: true isSSA: true body: | bb.0.entry: liveins: $lr ; CHECK-LABEL: name: ra0 ; CHECK: liveins: $lr ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr64 = COPY killed $lr ; CHECK-NEXT: [[XPACI:%[0-9]+]]:gpr64 = XPACI killed [[COPY]] ; CHECK-NEXT: $x0 = COPY killed [[XPACI]] ; CHECK-NEXT: RET_ReallyLR implicit killed $x0 %0:gpr64 = COPY killed $lr %1:gpr64 = XPACI killed %0 $x0 = COPY killed %1 RET_ReallyLR implicit killed $x0 ...