32 lines · plain
1// REQUIRES: aarch64-registered-target2// RUN: llvm-mc -filetype=obj -triple aarch64-windows %s -o %t.o3// RUN: llvm-readobj --unwind %t.o | FileCheck %s4 5// CHECK: UnwindInformation [6// CHECK-NEXT: RuntimeFunction {7// CHECK-NEXT: Function: func8// CHECK-NEXT: Fragment: No9// CHECK-NEXT: FunctionLength: 4410// CHECK-NEXT: RegF: 011// CHECK-NEXT: RegI: 012// CHECK-NEXT: HomedParameters: No13// CHECK-NEXT: CR: 214// CHECK-NEXT: FrameSize: 3215// CHECK-NEXT: Prologue [16// CHECK-NEXT: mov x29, sp17// CHECK-NEXT: stp x29, lr, [sp, #-32]!18// CHECK-NEXT: pacibsp19// CHECK-NEXT: end20// CHECK-NEXT: ]21// CHECK-NEXT: }22// CHECK-NEXT: ]23 24 .text25 .globl func26func:27 ret28 29 .section .pdata,"dr"30 .long func@IMGREL31 .long 0x0140002d // FunctionLength=11 RegF=0 RegI=0 H=0 CR=2 FrameSize=232