Home
last modified time | relevance | path

Searched refs:pcrel (Results 1 – 25 of 93) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/ObjectYAML/MachO/
H A Drelocations_armv7.yaml329 pcrel: false
337 pcrel: false
345 pcrel: false
353 pcrel: false
361 pcrel: false
369 pcrel: false
377 pcrel: false
385 pcrel: false
407 pcrel: true
415 pcrel: false
[all …]
H A Drelocations_ppc_big_endian.yaml400 pcrel: false
408 pcrel: false
416 pcrel: false
424 pcrel: false
432 pcrel: false
440 pcrel: false
448 pcrel: false
456 pcrel: false
504 pcrel: true
512 pcrel: false
[all …]
H A Drelocations_arm64.yaml283 pcrel: false
291 pcrel: true
299 pcrel: false
307 pcrel: true
329 pcrel: true
337 pcrel: false
345 pcrel: true
353 pcrel: false
361 pcrel: true
369 pcrel: false
[all …]
H A Drelocations_x86_64.yaml250 pcrel: true
258 pcrel: true
280 pcrel: true
288 pcrel: true
296 pcrel: true
304 pcrel: true
326 pcrel: false
360 pcrel: false
382 pcrel: false
390 pcrel: false
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpcrel-got-indirect.ll25 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
33 ; BE-NEXT: pld r3, valChar@got@pcrel(0), 1
47 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
54 ; BE-NEXT: pld r3, valChar@got@pcrel(0), 1
107 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
115 ; BE-NEXT: pld r3, valInt@got@pcrel(0), 1
128 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
228 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
236 ; BE-NEXT: pld r3, ptr@got@pcrel(0), 1
249 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
[all …]
H A Dpcrel-linkeropt.ll43 ; CHECK-NEXT: pld r3, input8@got@pcrel(0), 1
45 ; CHECK-NEXT: pld r4, output8@got@pcrel(0), 1
62 ; CHECK-NEXT: pld r3, input16@got@pcrel(0), 1
64 ; CHECK-NEXT: pld r4, output16@got@pcrel(0), 1
78 ; CHECK-NEXT: pld r3, input32@got@pcrel(0), 1
80 ; CHECK-NEXT: pld r4, output32@got@pcrel(0), 1
94 ; CHECK-NEXT: pld r3, input64@got@pcrel(0), 1
96 ; CHECK-NEXT: pld r4, output64@got@pcrel(0), 1
112 ; CHECK-NEXT: pld r3, input128@got@pcrel(0), 1
208 ; CHECK-NEXT: pld r3, ArrayIn@got@pcrel(0), 1
[all …]
H A Dpcrel-linkeropt-option.ll7 ; RUN: -ppc-pcrel-linker-opt=true < %s | FileCheck %s --check-prefix=ON
10 ; RUN: -ppc-pcrel-linker-opt=false < %s | FileCheck %s --check-prefix=OFF
17 ; DEFAULT-NEXT: pld r3, input8@got@pcrel(0), 1
25 ; ON-NEXT: pld r3, input8@got@pcrel(0), 1
33 ; OFF-NEXT: pld r3, input8@got@pcrel(0), 1
H A Dpcrel-tls-initial-exec.ll19 ; CHECK-S-NEXT: pld r3, x@got@tprel@pcrel(0), 1
20 ; CHECK-S-NEXT: add r3, r3, x@tls@pcrel
35 ; CHECK-S-NEXT: pld r3, x@got@tprel@pcrel(0), 1
36 ; CHECK-S-NEXT: lwzx r3, r3, x@tls@pcrel
/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-got-to-pcrel-relaxation.s44 pld 8,useVal@got@pcrel(0),1
46 pld 9,useAddr@got@pcrel(0),1
52 pld 10,storeVal@got@pcrel(0),1
74 pld 9,useVal_ushort@got@pcrel(0),1
98 pld 9,useVal_uint@got@pcrel(0),1
102 pld 9,storeVal_uint@got@pcrel(0),1
122 pld 9,useVal_float@got@pcrel(0),1
146 pld 9,useVal_double@got@pcrel(0),1
173 pld 8,useVal_sint@got@pcrel(0),1
200 pld 8,useVal_sshort@got@pcrel(0),1
[all …]
H A Dppc64-tls-pcrel-ie.s73 pld 3, x@got@tprel@pcrel(0), 1
74 add 3, 3, x@tls@pcrel
87 pld 3, x@got@tprel@pcrel(0), 1
88 add 4, 3, x@tls@pcrel
101 pld 3, x@got@tprel@pcrel(0), 1
102 lwzx 3, 3, x@tls@pcrel
119 pld 3, x@got@tprel@pcrel(0), 1
121 lwzx 3, 3, x@tls@pcrel
122 lwzx 4, 4, y@tls@pcrel
138 lwzx 3, 4, y@tls@pcrel
[all …]
/llvm-project-15.0.7/lld/test/MachO/
H A Dcompact-unwind-sym-relocs.s106 pcrel: true label
114 pcrel: false label
122 pcrel: false label
130 pcrel: false label
138 pcrel: false label
146 pcrel: false label
154 pcrel: false label
176 pcrel: false label
184 pcrel: false label
192 pcrel: false label
[all …]
H A Dobjc-uses-custom-personality.s99 pcrel: true label
107 pcrel: false label
115 pcrel: false label
123 pcrel: false label
131 pcrel: false label
153 pcrel: false label
161 pcrel: false label
169 pcrel: false label
/llvm-project-15.0.7/llvm/test/MC/PowerPC/
H A Dppc64-reloc-directive-pcrel.s18 pld 3, vec@got@pcrel(0), 1
37 pld 3, vec@got@pcrel(0), 1
59 pld 3, vec@got@pcrel(0), 1
89 pld 3, vec@got@pcrel(0), 1
120 pld 3, vec@got@pcrel(0), 1
155 pld 3, vec@got@pcrel(0), 1
177 pld 3, vec@got@pcrel(0), 1
197 pld 3, vec@got@pcrel(0), 1
218 pld 3, vec@got@pcrel(0), 1
248 pld 3, vec@got@pcrel(0), 1
[all …]
H A Dpcrel-tls-initial-exec-value-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@got@tprel@pcrel
7 # and x@tls@pcrel into R_PPC64_GOT_TPREL_PCREL34, and R_PPC64_TLS for initial
19 pld 3, x@got@tprel@pcrel(0), 1
20 lwzx 3, 3, x@tls@pcrel
H A Dpcrel-tls-initial-exec-address-load-reloc.s6 # This test checks that on Power PC we can correctly convert x@got@tprel@pcrel
7 # and x@tls@pcrel into R_PPC64_GOT_TPREL_PCREL34, and R_PPC64_TLS for initial
19 pld 3, x@got@tprel@pcrel(0), 1
20 add 3, 3, x@tls@pcrel
H A Dpcrel-tls-local-dynamic-reloc.s6 # This test checks that on Power PC we can correctly convert @got@tlsld@pcrel
23 paddi 3, 0, x@got@tlsld@pcrel, 1
29 paddi 3, 0, x@got@tlsld@pcrel, 1
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Dmir-target-flags.ll28 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) %bb.1
32 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) %bb.2
34 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) %bb.3
42 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) %bb.1
43 ; RV32-MED: target-flags(riscv-pcrel-hi) @g_i
44 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) %bb.2
46 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) %bb.3
49 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) %bb.4
52 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) %bb.5
/llvm-project-15.0.7/lld/test/MachO/Inputs/
H A Dlto-obj-weak-def.yaml53 pcrel: false
61 pcrel: false
69 pcrel: false
77 pcrel: false
99 pcrel: false
H A Ddouble-unwind-info.yaml53 pcrel: false
61 pcrel: false
69 pcrel: false
77 pcrel: false
99 pcrel: false
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dtarget-flag-ext.mir11 ; The combination used below (pcrel + 0) does not technically make sense,
20 $r0 = A2_tfrsi target-flags (hexagon-pcrel) 0
21 $r1 = A2_tfrsi target-flags (hexagon-pcrel) 0
22 $r2 = A2_tfrsi target-flags (hexagon-pcrel) 0
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/Hexagon/
H A Dtarget-flags.mir8 ; CHECK: target-flags(hexagon-pcrel)
9 $r0 = A2_tfrsi target-flags (hexagon-pcrel) 0
31 ; CHECK: target-flags(hexagon-pcrel, hexagon-ext)
32 $r0 = A2_tfrsi target-flags (hexagon-pcrel,hexagon-ext) 0
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/MachO/
H A Drelocations.test11 VERBOSE-NEXT: address pcrel length extern type scattered symbolnum/value
15 VERBOSE-NEXT: address pcrel length extern type scattered symbolnum/value
19 NONVERBOSE-NEXT: address pcrel length extern type scattered symbolnum/value
23 NONVERBOSE-NEXT: address pcrel length extern type scattered symbolnum/value
/llvm-project-15.0.7/lld/MachO/
H A DRelocations.h55 bool pcrel = false; member
67 Reloc(uint8_t type, bool pcrel, uint8_t length, uint32_t offset, in Reloc()
69 : type(type), pcrel(pcrel), length(length), offset(offset), in Reloc()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dgcc_except_table_bb_sections.ll128 ; CHECK-PIC-NEXT: .byte 16 # @LPStart Encoding = pcrel
139 ; CHECK-PIC-SMALL-NEXT: .byte 155 # @TType Encoding = indirect pcrel sdata4
140 ; CHECK-PIC-MEDIUM-NEXT:.byte 155 # @TType Encoding = indirect pcrel sdata4
141 ; CHECK-PIC-LARGE-NEXT: .byte 156 # @TType Encoding = indirect pcrel sdata8
159 ; CHECK-PIC-NEXT: .byte 16 # @LPStart Encoding = pcrel
168 ; CHECK-PIC-SMALL-NEXT: .byte 155 # @TType Encoding = indirect pcrel sdata4
169 ; CHECK-PIC-MEDIUM-NEXT:.byte 155 # @TType Encoding = indirect pcrel sdata4
170 ; CHECK-PIC-LARGE-NEXT: .byte 156 # @TType Encoding = indirect pcrel sdata8
184 ; CHECK-PIC-NEXT: .byte 16 # @LPStart Encoding = pcrel
193 ; CHECK-PIC-SMALL-NEXT: .byte 155 # @TType Encoding = indirect pcrel sdata4
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/MachO/Inputs/
H A Dstrip-all-with-dwarf.yaml39 pcrel: false
47 pcrel: false
104 pcrel: false
112 pcrel: false
120 pcrel: false
128 pcrel: false
209 pcrel: false
242 pcrel: false

1234