Home
last modified time | relevance | path

Searched refs:REL (Results 1 – 25 of 90) sorted by relevance

1234

/llvm-project-15.0.7/lld/test/ELF/
H A Drelocatable-section-symbol.s19 # REL: Section {
20 # REL: Index:
23 # REL-NEXT: Flags [
26 # REL-NEXT: ]
29 # REL-NEXT: Size:
30 # REL-NEXT: Link:
31 # REL-NEXT: Info:
36 # REL-NEXT: )
37 # REL-NEXT: }
44 # REL-NEXT: }
[all …]
H A Dmips-26.s45 # REL: Name: .plt
50 # REL-NEXT: ]
58 # REL-NEXT: ]
63 # REL: Relocations [
66 # REL-NEXT: }
67 # REL-NEXT: ]
71 # REL-NEXT: ]
73 # REL-NEXT: ]
74 # REL: PLT GOT {
83 # REL-NEXT: }
[all …]
H A Di386-zrel-zrela.s11 # REL: REL {{.*}}
13 # REL-NEXT: RELENT 8 (bytes)
14 # REL-NEXT: RELCOUNT 1
15 # REL-NEXT: JMPREL {{.*}}
17 # REL-NEXT: PLTGOT {{.*}}
18 # REL-NEXT: PLTREL REL{{$}}
19 # REL: .rel.dyn {
23 # REL-NEXT: R_386_32 _start
24 # REL-NEXT: }
25 # REL-NEXT: .rel.plt {
[all …]
H A Dx86-64-zrel-zrela.s31 # REL: REL {{.*}}
32 # REL-NEXT: RELSZ 48 (bytes)
33 # REL-NEXT: RELENT 16 (bytes)
34 # REL-NEXT: RELCOUNT 1
35 # REL-NEXT: JMPREL {{.*}}
37 # REL-NEXT: PLTGOT {{.*}}
38 # REL-NEXT: PLTREL REL{{$}}
39 # REL: .rel.dyn {
43 # REL-NEXT: }
44 # REL-NEXT: .rel.plt {
[all …]
H A Drel-addend-with-rela-input.s28 # RUN: | FileCheck -check-prefix RELA-TO-REL %s
30 # RELA-TO-REL: ElfHeader {
31 # RELA-TO-REL: Class: 64-bit
32 # RELA-TO-REL: DataEncoding: BigEndian
33 # RELA-TO-REL: Section {
34 # RELA-TO-REL: Name: .data
36 # RELA-TO-REL: SectionData (
39 # RELA-TO-REL: Relocations [
40 # RELA-TO-REL-NEXT: Section ({{.+}}) .rel.dyn {
42 # RELA-TO-REL-NEXT: }
[all …]
H A Dmips-32.s12 # RUN: | FileCheck -check-prefix=REL %s
18 # RUN: | FileCheck -check-prefix=REL %s
38 # REL: Dynamic section
39 # REL: (RELSZ) 16
40 # REL: (RELENT) 8
41 # REL-NOT: (RELCOUNT)
43 # REL: Relocation section
45 # REL-NEXT: {{.*}} R_MIPS_REL32 {{$}}
47 # REL: Symbol table
48 # REL: {{.*}}: [[V2]] {{.*}} v2
[all …]
H A Dppc64-tls-ie.s25 # IE-REL: .rela.dyn {
30 # IE-REL-NEXT: }
32 # INPUT-REL: R_PPC64_GOT_TPREL16_HA c 0x0
33 # INPUT-REL: R_PPC64_GOT_TPREL16_LO_DS c 0x0
34 # INPUT-REL: R_PPC64_TLS c 0x0
49 # INPUT-REL: R_PPC64_GOT_TPREL16_HA s 0x0
51 # INPUT-REL: R_PPC64_TLS s 0x0
66 # INPUT-REL: R_PPC64_GOT_TPREL16_HA i 0x0
68 # INPUT-REL: R_PPC64_TLS i 0x0
83 # INPUT-REL: R_PPC64_GOT_TPREL16_HA l 0x0
[all …]
H A Dmips-gp-ext.s12 # RUN: llvm-objdump -s -t %t.rel.so | FileCheck --check-prefix=REL %s
28 # REL: 000000e0 l .text 00000000 foo
29 # REL: 00000000 l *ABS* 00000000 .hidden _gp_disp
30 # REL: 000001ec l *ABS* 00000000 .hidden _gp
32 # REL: Contents of section .reginfo:
33 # REL-NEXT: 0018 10000104 00000000 00000000 00000000
34 # REL-NEXT: 0028 00000000 000001ec
37 # REL: Contents of section .text:
38 # REL-NEXT: 00e0 3c080000 2108010c 8f82ff1c
44 # REL: Contents of section .data:
[all …]
H A Dppc32-tls-gd.s23 # GD-REL: .rela.dyn {
24 # GD-REL-NEXT: 0x20364 R_PPC_DTPMOD32 a 0x0
25 # GD-REL-NEXT: 0x20368 R_PPC_DTPREL32 a 0x0
26 # GD-REL-NEXT: 0x2036C R_PPC_DTPMOD32 b 0x0
27 # GD-REL-NEXT: 0x20370 R_PPC_DTPREL32 b 0x0
28 # GD-REL-NEXT: 0x20374 R_PPC_DTPMOD32 c 0x0
29 # GD-REL-NEXT: 0x20378 R_PPC_DTPREL32 c 0x0
30 # GD-REL-NEXT: }
62 # IE-REL: .rela.dyn {
63 # IE-REL-NEXT: 0x10020280 R_PPC_TPREL32 b 0x0
[all …]
H A Dppc64-tls-gd.s18 # GD-REL: .rela.dyn {
19 # GD-REL-NEXT: 0x20550 R_PPC64_DTPMOD64 a 0x0
20 # GD-REL-NEXT: 0x20558 R_PPC64_DTPREL64 a 0x0
21 # GD-REL-NEXT: 0x20560 R_PPC64_DTPMOD64 b 0x0
22 # GD-REL-NEXT: 0x20568 R_PPC64_DTPREL64 b 0x0
23 # GD-REL-NEXT: 0x20570 R_PPC64_DTPMOD64 c 0x0
24 # GD-REL-NEXT: 0x20578 R_PPC64_DTPREL64 c 0x0
25 # GD-REL-NEXT: }
62 # IE-REL: .rela.dyn {
63 # IE-REL-NEXT: 0x10020420 R_PPC64_TPREL64 b 0x0
[all …]
H A Driscv-tls-ie.s6 # RUN: llvm-readobj -r -d %t.32.so | FileCheck --check-prefix=IE32-REL %s
25 # IE32-REL: FLAGS STATIC_TLS
26 # IE32-REL: .rela.dyn {
27 # IE32-REL-NEXT: 0x221C R_RISCV_TLS_TPREL32 - 0xC
28 # IE32-REL-NEXT: 0x2218 R_RISCV_TLS_TPREL32 a 0x0
29 # IE32-REL-NEXT: }
31 # IE64-REL: FLAGS STATIC_TLS
32 # IE64-REL: .rela.dyn {
33 # IE64-REL-NEXT: 0x2378 R_RISCV_TLS_TPREL64 - 0xC
34 # IE64-REL-NEXT: 0x2370 R_RISCV_TLS_TPREL64 a 0x0
[all …]
H A Dppc64-check-missing-tocbase.s4 # RUN: llvm-readobj -r %t.o | FileCheck --check-prefix=INPUT-REL %s
8 # RUN: llvm-readelf -r %t.so | FileCheck --check-prefix=SO-REL %s
14 # INPUT-REL: Section (3) .rela.text {
15 # INPUT-REL-NEXT: 0x0 R_PPC64_GOT_PCREL34 glob_int 0x0
16 # INPUT-REL-NEXT: 0x0 R_PPC64_PCREL_OPT - 0x8
17 # INPUT-REL-NEXT: }
24 # SO-REL: Relocation section '.rela.dyn'
25 # SO-REL: 0000000000020390 0000000100000014 R_PPC64_GLOB_DAT 00000000000102d0 glob_int + 0
H A Dx86-64-tlsdesc-gd.s18 # RUN: llvm-readobj -r %t | FileCheck --check-prefix=IE-REL %s
31 # GD-REL: .rel.dyn {
32 # GD-REL-NEXT: 0x23B8 R_X86_64_TLSDESC -
33 # GD-REL-NEXT: 0x2398 R_X86_64_TLSDESC a
34 # GD-REL-NEXT: 0x23A8 R_X86_64_TLSDESC c
35 # GD-REL-NEXT: }
36 # GD-REL: Hex dump of section '.got':
37 # GD-REL-NEXT: 0x00002398 00000000 00000000 00000000 00000000
75 # IE-REL: .rela.dyn {
76 # IE-REL-NEXT: 0x202378 R_X86_64_TPOFF64 c 0x0
[all …]
H A Dhexagon-tls-gd-nonpreemptible.s6 # RUN: llvm-readobj -r %t.o | FileCheck --check-prefix=REL %s
21 # REL: R_HEX_B32_PCREL_X _GLOBAL_OFFSET_TABLE_ 0x0
22 # REL-NEXT: R_HEX_6_PCREL_X _GLOBAL_OFFSET_TABLE_ 0x4
23 # REL-NEXT: R_HEX_GD_GOT_32_6_X a 0x0
24 # REL-NEXT: R_HEX_GD_GOT_16_X a 0x0
25 # REL-NEXT: R_HEX_GD_PLT_B22_PCREL a 0x0
26 # REL-NEXT: R_HEX_GD_PLT_B32_PCREL_X a 0x0
27 # REL-NEXT: R_HEX_GD_PLT_B22_PCREL_X a 0x4
H A Di386-tlsdesc-gd.s18 # RUN: llvm-readobj -r %t | FileCheck --check-prefix=IE-REL %s
21 # GD-REL: .rel.dyn {
22 # GD-REL-NEXT: 0x2258 R_386_TLS_DESC -
23 # GD-REL-NEXT: 0x2248 R_386_TLS_DESC a
24 # GD-REL-NEXT: 0x2250 R_386_TLS_DESC c
25 # GD-REL-NEXT: }
26 # GD-REL: Hex dump of section '.got':
28 # GD-REL-NEXT: 0x00002258 00000000 0b000000
74 # IE-REL: .rel.dyn {
75 # IE-REL-NEXT: 0x40222C R_386_TLS_TPOFF c
[all …]
H A Dgot32-i386-pie-rw.s6 # RUN: --dynamic-reloc %t | FileCheck %s --check-prefixes=CHECK,REL
20 # REL: 00001180 l .text 00000000 foo
21 # REL: 00002180 g .foobar 00000000 _start
27 # REL-NEXT: 00002182 R_386_RELATIVE *ABS*{{$}}
28 # REL-NEXT: 000031f0 R_386_RELATIVE *ABS*{{$}}
32 # REL-NEXT: 2180 8b1df031 0000
37 # REL-NEXT: 31f0 80110000
44 # REL-NEXT: 2180: 8b 1d f0 31 00 00 movl 12784, %ebx
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Daix-user-defined-memcpy.ll7 ; RUN: --check-prefix=32-REL %s
62 ; 32-REL: Relocations [
64 ; 32-REL-NEXT: Relocation {
69 ; 32-REL-NEXT: Length: 32
71 ; 32-REL-NEXT: }
72 ; 32-REL-NEXT: Relocation {
79 ; 32-REL-NEXT: }
87 ; 32-REL-NEXT: }
95 ; 32-REL-NEXT: }
96 ; 32-REL-NEXT: }
[all …]
/llvm-project-15.0.7/llvm/test/MC/SystemZ/
H A Dfixups.s5 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-REL
87 # CHECK-REL: 0x{{[0-9A-F]*2}} R_390_12 src 0x0
299 # CHECK-REL: .rela.data
302 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LE64 target 0x0
306 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LDO64 target 0x0
310 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LDM64 target 0x0
314 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_GD64 target 0x0
318 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LE32 target 0x0
322 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LDO32 target 0x0
326 # CHECK-REL: 0x{{[0-9A-F]*0}} R_390_TLS_LDM32 target 0x0
[all …]
H A Dreloc-absolute.s4 # RUN: llvm-objdump -d - --mcpu=z13 | FileCheck %s -check-prefix=CHECK-REL
13 # CHECK-REL: e7 00 00 04 00 06 vl %v0, 4
19 # CHECK-REL: e7 00 10 04 00 06 vl %v0, 4(%r1)
32 # CHECK-REL: eb 6f 00 04 00 04 lmg %r6, %r15, 4
51 # CHECK-REL: 41 e0 00 04 la %r14, 4
57 # CHECK-REL: 41 e0 10 04 la %r14, 4(%r1)
63 # CHECK-REL: 41 e1 20 04 la %r14, 4(%r1,%r2)
76 # CHECK-REL: e3 e0 00 04 00 04 lg %r14, 4
82 # CHECK-REL: e3 e0 10 04 00 04 lg %r14, 4(%r1)
101 # CHECK-REL: eb f0 00 04 00 c0 tp 4(16)
[all …]
H A Dfixups-zEC12.s5 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-REL
9 # CHECK-REL: 0x{{[0-9A-F]*4}} R_390_PC16DBL branch 0x4
15 # CHECK-REL: 0x{{[0-9A-F]*4}} R_390_PLT16DBL branch 0x4
22 # CHECK-REL: 0x{{[0-9A-F]*1}} R_390_PC12DBL branch 0x1
23 # CHECK-REL: 0x{{[0-9A-F]*3}} R_390_PC24DBL target 0x3
30 # CHECK-REL: 0x{{[0-9A-F]*1}} R_390_PLT12DBL branch 0x1
31 # CHECK-REL: 0x{{[0-9A-F]*3}} R_390_PLT24DBL target 0x3
/llvm-project-15.0.7/llvm/test/MC/PowerPC/
H A Dppc64-fixups.s6 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-BE-REL
8 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-LE-REL
754 # CHECK-BE-REL: .rela.data
755 # CHECK-LE-REL: .rela.data
758 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TOC - 0x0
759 # CHECK-LE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TOC - 0x0
762 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_DTPMOD64 target 0x0
763 # CHECK-LE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_DTPMOD64 target 0x0
766 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TPREL64 target 0x0
767 # CHECK-LE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TPREL64 target 0x0
[all …]
H A Dppc64-fixup-explicit.s6 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-BE-REL
8 # RUN: llvm-readobj -r - | FileCheck %s -check-prefix=CHECK-LE-REL
19 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16 target 0x0
20 # CHECK-LE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_GOT16 target 0x0
27 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_DS target 0x0
28 # CHECK-LE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_GOT16_DS target 0x0
35 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_HA target 0x0
36 # CHECK-LE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_GOT16_HA target 0x0
43 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_LO target 0x0
44 # CHECK-LE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_GOT16_LO target 0x0
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/X86/
H A Delf-disassemble-symbol-references.yaml58 # REL: Disassembly of section .text1:
59 # REL-EMPTY:
60 # REL-NEXT: 0000000000000000 <.text1>:
62 # REL-EMPTY:
63 # REL-NEXT: Disassembly of section .text2:
64 # REL-EMPTY:
65 # REL-NEXT: 0000000000000000 <.text2>:
67 # REL-EMPTY:
68 # REL-NEXT: Disassembly of section .text3:
69 # REL-EMPTY:
[all …]
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dsection-address-assign.yaml10 # RUN: llvm-readelf --sections %t.o | FileCheck %s --check-prefix=REL
32 # REL: Section Headers:
33 # REL-NEXT: [Nr] Name Type Address Off Size ES Flg Lk Inf Al
34 # REL-NEXT: [ 0] NULL 0000000000000000 000000 000000 00 0 0 0
35 # REL-NEXT: [ 1] .text.any.addr PROGBITS 0000000000001000 000040 000003 00 A 0 0 0
36 # REL-NEXT: [ 2] .text.shsize PROGBITS 0000000000000000 000043 001234 00 A 0 0 0
38 # REL-NEXT: [ 4] .data.any.addr PROGBITS 0000000000002000 000104 000001 00 A 0 0 0
39 # REL-NEXT: [ 5] .data.after.fill PROGBITS 0000000000000000 000205 000001 00 A 0 0 0
40 # REL-NEXT: [ 6] .data.go.back PROGBITS 0000000000001500 000206 000001 00 A 0 0 0
41 # REL-NEXT: [ 7] .data.go.back.foo PROGBITS 0000000000000000 000207 000000 00 A 0 0 0
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dreloc-negative-addend-no-sym.test5 # RUN: llvm-readelf --relocations %t | FileCheck %s --check-prefix=REL
8 # REL: Relocation section '.rela.text' at offset {{.*}} contains 1 entries:
9 # REL-NEXT: Offset Info Type Symbol's Value Symbol's Name…
10 # REL-NEXT: 0000000000000000 0000000000000000 R_X86_64_NONE ffffffffffffffff
11 # REL-EMPTY:
12 # REL-NEXT: Relocation section '.rela.dyn' at offset {{.*}} contains 1 entries:
13 # REL-NEXT: Offset Info Type Symbol's Value Symbol's Name…
14 # REL-NEXT: 0000000000000008 0000000000000000 R_X86_64_NONE ffffffffffffffff

1234