llvm-project/llvm/test/tools/llvm-pdbdump/fpo-data.test

14 lines
1.1 KiB
Plaintext

; RUN: llvm-pdbutil dump -fpo %p/Inputs/FPOTest.pdb \
; RUN: | FileCheck %s
CHECK: Old FPO Data
CHECK-NEXT: ============================================================
CHECK-NEXT: RVA | Code | Locals | Params | Prolog | Saved Regs | Use BP | Has SEH | Frame Type
CHECK-NEXT: 0000004E | 19 | 0 | 0 | 0 | 0 | false | false | FPO
CHECK: New FPO Data
CHECK-NEXT: ============================================================
CHECK-NEXT: RVA | Code | Locals | Params | Stack | Prolog | Saved Regs | Has SEH | Has C++EH | Start | Program
CHECK-NEXT: 00001010 | 18 | 0 | 0 | 0 | 4 | 0 | false | false | true | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =
CHECK-NEXT: 00001011 | 17 | 0 | 0 | 0 | 3 | 4 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ =
CHECK-NEXT: 00001013 | 15 | 0 | 0 | 0 | 1 | 4 | false | false | false | $T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ =