24 lines
609 B
ArmAsm
24 lines
609 B
ArmAsm
|
# RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - \
|
||
|
# RUN: | llvm-readobj --sections - | FileCheck %s
|
||
|
|
||
|
# Test that bundle-aligned sections with instructions are aligned
|
||
|
|
||
|
.bundle_align_mode 5
|
||
|
# CHECK: Sections
|
||
|
# Check that the empty .text section has the default alignment
|
||
|
# CHECK-LABEL: Name: .text
|
||
|
# CHECK-NOT: Name
|
||
|
# CHECK: AddressAlignment: 4
|
||
|
|
||
|
.section text1, "x"
|
||
|
imull $17, %ebx, %ebp
|
||
|
# CHECK-LABEL: Name: text1
|
||
|
# CHECK-NOT: Name
|
||
|
# CHECK: AddressAlignment: 32
|
||
|
|
||
|
.section text2, "x"
|
||
|
imull $17, %ebx, %ebp
|
||
|
# CHECK-LABEL: Name: text2
|
||
|
# CHECK-NOT: Name
|
||
|
# CHECK: AddressAlignment: 32
|