1// RUN: llvm-mc -triple aarch64-- -o - %s | FileCheck %s 2 3fun: 4// CHECK: .cfi_startproc 5// CHECK-NEXT: stp 6 .cfi_startproc 7 stp x29, x30, [sp, #-16]! 8// CHECK: .cfi_offset w29, -16 9// CHECK-NEXT: .cfi_offset w30, -8 10 .cfi_offset w29, -16 11 .cfi_offset w30, -8 12 mov x29, sp 13// CHECK: .cfi_def_cfa w29, 16 14// CHECK-NEXT: .cfi_restore w30 15// CHECK-NEXT: ldr 16// CHECK-NEXT: .cfi_restore w29 17 .cfi_def_cfa w29, 16 18 .cfi_restore w30 19 ldr x29, [sp], #16 20 .cfi_restore w29 21 ret 22 .cfi_endproc 23// CHECK: .cfi_endproc 24