# RUN: llvm-mc -filetype=asm -triple x86_64-pc-linux-gnu %s -o - 2>&1 | FileCheck %s | |
# Just a simple test for the assembly emitter - making sure it emits back the | |
# bundling directives. | |
.text | |
foo: | |
.bundle_align_mode 4 | |
# CHECK: .bundle_align_mode 4 | |
pushq %rbp | |
.bundle_lock | |
# CHECK: .bundle_lock | |
cmpl %r14d, %ebp | |
jle .L_ELSE | |
.bundle_unlock | |
# CHECK: .bundle_unlock | |
.bundle_lock align_to_end | |
# CHECK: .bundle_lock align_to_end | |
add %rbx, %rdx | |
.bundle_unlock | |