38 lines · plain
1// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t.642// RUN: llvm-objdump --dwarf=frames %t.64 | FileCheck %s --check-prefixes=X64,CHECK3// RUN: llvm-mc -filetype=obj -triple i386-pc-linux-gnu %s -o %t.324// RUN: llvm-objdump --dwarf=frames %t.32 | FileCheck %s --check-prefixes=X86,CHECK5 6.cfi_startproc7.cfi_offset %cs, -408.cfi_offset %ds, -329.cfi_offset %ss, -2410.cfi_offset %es, -1611.cfi_offset %fs, -812.cfi_offset %gs, 013.cfi_endproc14 15// X64: reg5116// X86: reg4117// CHECK-SAME: -4018 19// X64: reg5320// X86: reg4321// CHECK-SAME: -3222 23// X64: reg5224// X86: reg4225// CHECK-SAME: -2426 27// X64: reg5028// X86: reg4029// CHECK-SAME: -1630 31// X64: reg5432// X86: reg4433// CHECK-SAME: -834 35// X64: reg5536// X86: reg4537// CHECK-SAME: 038