1 #RUN: llc -mtriple=aarch64-- -mcpu=cyclone -run-pass machine-scheduler -o - %s | FileCheck %s
4 # CHECK-LABEL: name: merge_stack
5 tracksRegLiveness: true
7 - { id: 0, size: 16, alignment: 8 }
14 undef %3.sub_32:gpr64 = ORRWrs $wzr, %0, 0
15 STRXui %3, %stack.0, 0 :: (store (s64))
16 undef %5.sub_32:gpr64 = ORRWrs $wzr, %1, 0
17 STRXui %5, %stack.0, 1 :: (store (s64))
29 name: merge_fixedstack
30 # CHECK-LABEL: name: merge_fixedstack
31 tracksRegLiveness: true
33 - { id: 0, size: 16, alignment: 8, offset: -16 }
40 undef %3.sub_32:gpr64 = ORRWrs $wzr, %0, 0
41 STRXui %3, %fixed-stack.0, 0 :: (store (s64))
42 undef %5.sub_32:gpr64 = ORRWrs $wzr, %1, 0
43 STRXui %5, %fixed-stack.0, 1 :: (store (s64))