17 lines · plain
1// RUN: llvm-mc -triple x86_64-linux-gnu -filetype=obj %s | llvm-readobj -r - | FileCheck %s2 3 4 // CHECK: Relocations [5 // CHECK-NEXT: Section ({{[0-9]+}}) .rela.text {6 7pushq $foo // CHECK-NEXT: R_X86_64_32S8addq $foo, %rax // CHECK-NEXT: R_X86_64_32S9andq $foo, %rax // CHECK-NEXT: R_X86_64_32S10movq $foo, %rax // CHECK-NEXT: R_X86_64_32S11bextr $foo, (%edi), %eax // CHECK-NEXT: R_X86_64_3212bextr $foo, (%rdi), %rax // CHECK-NEXT: R_X86_64_32S13imul $foo, %rax // CHECK-NEXT: R_X86_64_32S14 15 // CHECK-NEXT: }16 // CHECK-NEXT: ]17