55 lines · plain
1// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu -mcpu=pentiumpro %s -o - | llvm-readobj -S --sd - | FileCheck %s2 3// Test that we get optimal nops in text4 .text5f0:6 .long 07 .align 88 .long 09 .align 810 11// But not in another section12 .data13 .long 014 .align 8, 0x9015 .long 016 .align 817 18// CHECK: Section {19// CHECK: Name: .text20// CHECK-NEXT: Type: SHT_PROGBITS21// CHECK-NEXT: Flags [22// CHECK-NEXT: SHF_ALLOC23// CHECK-NEXT: SHF_EXECINSTR24// CHECK-NEXT: ]25// CHECK-NEXT: Address:26// CHECK-NEXT: Offset:27// CHECK-NEXT: Size: 1628// CHECK-NEXT: Link: 029// CHECK-NEXT: Info: 030// CHECK-NEXT: AddressAlignment: 831// CHECK-NEXT: EntrySize: 032// CHECK-NEXT: SectionData (33// CHECK-NEXT: 0000: 00000000 0F1F4000 00000000 0F1F400034// CHECK-NEXT: )35// CHECK-NEXT: }36 37// CHECK: Section {38// CHECK: Name: .data39// CHECK-NEXT: Type: SHT_PROGBITS40// CHECK-NEXT: Flags [41// CHECK-NEXT: SHF_ALLOC42// CHECK-NEXT: SHF_WRITE43// CHECK-NEXT: ]44// CHECK-NEXT: Address:45// CHECK-NEXT: Offset:46// CHECK-NEXT: Size: 1647// CHECK-NEXT: Link: 048// CHECK-NEXT: Info: 049// CHECK-NEXT: AddressAlignment: 850// CHECK-NEXT: EntrySize: 051// CHECK-NEXT: SectionData (52// CHECK-NEXT: 0000: 00000000 90909090 00000000 0000000053// CHECK-NEXT: )54// CHECK-NEXT: }55