1 # RUN: llc -mtriple=aarch64 -run-pass machinelicm -verify-machineinstrs -o - %s | FileCheck %s
4 tracksRegLiveness: true
6 - { id: 0, class: gpr64 }
8 - { id: 0, size: 8, type: spill-slot }
11 ; CHECK-LABEL: name: test
13 ; CHECK: $x2 = LDRXui %stack.0, 0
14 liveins: $x0, $x1, $x2
19 ; CHECK-NOT: $x2 = LDRXui %stack.0, 0
22 $x2 = LDRXui %stack.0, 0 :: (load (s64) from %stack.0)
24 $xzr = SUBSXri $x0, 1, 0, implicit-def $nzcv
25 Bcc 11, %bb.1, implicit $nzcv
31 %0 = COPY $x0 ; Force isSSA = false.