• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// RUN: llvm-mc -triple x86_64-linux-gnu -filetype=obj %s | llvm-readobj -r | FileCheck %s
2
3
4				// CHECK:      Relocations [
5				// CHECK-NEXT:   Section ({{[0-9]+}}) .rela.text {
6
7pushq $foo			// CHECK-NEXT:     R_X86_64_32S
8addq $foo, %rax			// CHECK-NEXT:     R_X86_64_32S
9andq $foo, %rax			// CHECK-NEXT:     R_X86_64_32S
10movq $foo, %rax			// CHECK-NEXT:     R_X86_64_32S
11bextr $foo, (%edi), %eax	// CHECK-NEXT:     R_X86_64_32
12bextr $foo, (%rdi), %rax	// CHECK-NEXT:     R_X86_64_32S
13imul $foo, %rax			// CHECK-NEXT:     R_X86_64_32S
14
15				// CHECK-NEXT:   }
16				// CHECK-NEXT: ]
17