1 # RUN: llc -mtriple=aarch64--- --verify-machineinstrs -simplify-mir -run-pass none %s -o - | FileCheck %s
3 # This test checks for persistence of the hasRedZone attribute through a
4 # llc transformation that shouldn't do anything
6 # CHECK-NAME: name: foo
7 # CHECK-LABEL: machineFunctionInfo: {}
12 tracksRegLiveness: true
16 machineFunctionInfo: {}
23 # CHECK-LABEL: name: bar
24 # CHECK: machineFunctionInfo:
25 # CHECK-NEXT: hasRedZone: false
30 tracksRegLiveness: true
42 # CHECK-LABEL: name: baz
43 # CHECK: machineFunctionInfo:
44 # CHECK-NEXT: hasRedZone: true
49 tracksRegLiveness: true