Home
last modified time | relevance | path

Searched full:pcrel (Results 1 – 25 of 271) sorted by relevance

1234567891011

/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dglobal-address-non-got-indirect-access.ll33 ; CHECK-NEXT: plbz r3, _ZL13StaticBoolVar@PCREL(0), 1
44 ; CHECK-NEXT: plbz r3, _ZL19StaticSignedCharVar@PCREL(0), 1
55 ; CHECK-NEXT: plbz r3, _ZL21StaticUnsignedCharVar@PCREL(0), 1
65 ; CHECK-NEXT: plha r3, _ZL20StaticSignedShortVar@PCREL(0), 1
75 ; CHECK-NEXT: plhz r3, _ZL22StaticUnsignedShortVar@PCREL(0), 1
85 ; CHECK-NEXT: plwa r3, _ZL18StaticSignedIntVar@PCREL(0), 1
95 ; CHECK-NEXT: plwz r3, _ZL20StaticUnsignedIntVar@PCREL(0), 1
106 ; CHECK-NEXT: pld r3, _ZL19StaticSignedLongVar@PCREL(0), 1
116 ; CHECK-NEXT: plfs f1, _ZL14StaticFloatVar@PCREL(0), 1
126 ; CHECK-NEXT: plfd f1, _ZL15StaticDoubleVar@PCREL(0), 1
[all …]
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
66 ; LE-NEXT: pld r3, valShort@got@pcrel(0), 1
74 ; BE-NEXT: pld r3, valShort@got@pcrel(0), 1
88 ; LE-NEXT: pld r3, valShort@got@pcrel(0), 1
95 ; BE-NEXT: pld r3, valShort@got@pcrel(0), 1
107 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
115 ; BE-NEXT: pld r3, valInt@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
116 ; CHECK-NEXT: pld r3, output128@got@pcrel(0), 1
[all …]
H A Dpcrel_ldst.ll51 ; CHECK-P10-LE-NEXT: plbz r3, GlobLd1@PCREL(0), 1
52 ; CHECK-P10-LE-NEXT: pstb r3, GlobSt1@PCREL(0), 1
80 ; CHECK-P10-LE-NEXT: plbz r3, GlobLd1@PCREL+3(0), 1
81 ; CHECK-P10-LE-NEXT: pstb r3, GlobSt1@PCREL+3(0), 1
113 ; CHECK-P10-LE-NEXT: plbz r3, GlobLd1@PCREL+4(0), 1
114 ; CHECK-P10-LE-NEXT: pstb r3, GlobSt1@PCREL+4(0), 1
142 ; CHECK-P10-LE-NEXT: plbz r3, GlobLd1@PCREL+16(0), 1
143 ; CHECK-P10-LE-NEXT: pstb r3, GlobSt1@PCREL+16(0), 1
171 ; CHECK-P10-LE-NEXT: paddi r4, 0, GlobLd1@PCREL, 1
172 ; CHECK-P10-LE-NEXT: paddi r5, 0, GlobSt1@PCREL, 1
[all …]
/llvm-project/llvm/test/ObjectYAML/MachO/
H A Drelocations_armv7.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
30 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
33 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
54 # CHECK-NEXT: pcrel: false
62 # CHECK-NEXT: pcrel: false
70 # CHECK-NEXT: pcrel: false
78 # CHECK-NEXT: pcrel: false
86 # CHECK-NEXT: pcrel: false
94 # CHECK-NEXT: pcrel: false
[all …]
H A Drelocations_ppc_big_endian.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
30 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
33 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
36 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
60 # CHECK-NEXT: pcrel: false
68 # CHECK-NEXT: pcrel: false
76 # CHECK-NEXT: pcrel: false
84 # CHECK-NEXT: pcrel: false
92 # CHECK-NEXT: pcrel: false
[all …]
H A Drelocations_arm64.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
11 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
20 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
23 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
26 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
49 # CHECK-NEXT: pcrel: false
57 # CHECK-NEXT: pcrel: true
65 # CHECK-NEXT: pcrel: false
73 # CHECK-NEXT: pcrel: true
95 # CHECK-NEXT: pcrel: true
[all …]
H A Drelocations_x86_64.yaml5 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
9 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
15 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
18 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
21 # OBJDUMP-VERIFY-NEXT: address pcrel length extern type scattered symbolnum/value
44 # CHECK-NEXT: pcrel: true
52 # CHECK-NEXT: pcrel: true
74 # CHECK-NEXT: pcrel: true
82 # CHECK-NEXT: pcrel: true
90 # CHECK-NEXT: pcrel: true
[all …]
/llvm-project/llvm/test/MC/MachO/
H A Ddarwin-x86_64-reloc.s94 // CHECK-NEXT: PCRel: 0
101 // CHECK-NEXT: PCRel: 0
108 // CHECK-NEXT: PCRel: 0
115 // CHECK-NEXT: PCRel: 1
122 // CHECK-NEXT: PCRel: 1
131 // CHECK-NEXT: PCRel: 1
138 // CHECK-NEXT: PCRel: 1
145 // CHECK-NEXT: PCRel: 1
152 // CHECK-NEXT: PCRel: 1
159 // CHECK-NEXT: PCRel: 1
[all …]
H A Dreloc.s60 // CHECK-NEXT: PCRel: 1
67 // CHECK-NEXT: PCRel: 1
76 // CHECK-NEXT: PCRel: 0
83 // CHECK-NEXT: PCRel: 0
90 // CHECK-NEXT: PCRel: 0
97 // CHECK-NEXT: PCRel: 0
104 // CHECK-NEXT: PCRel: 0
111 // CHECK-NEXT: PCRel: 0
118 // CHECK-NEXT: PCRel: 0
125 // CHECK-NEXT: PCRel: 0
[all …]
/llvm-project/lld/test/ELF/
H A Dppc64-tls-pcrel-ie.s79 pld 3, x@got@tprel@pcrel(0), 1
80 add 3, 3, x@tls@pcrel
93 pld 3, x@got@tprel@pcrel(0), 1
94 add 4, 3, x@tls@pcrel
107 pld 3, x@got@tprel@pcrel(0), 1
108 lwzx 3, 3, x@tls@pcrel
125 pld 3, x@got@tprel@pcrel(0), 1
126 pld 4, y@got@tprel@pcrel(0), 1
127 lwzx 3, 3, x@tls@pcrel
128 lwzx 4, 4, y@tls@pcrel
[all …]
H A Dppc64-got-to-pcrel-relaxation.s3 # RUN: llvm-mc -filetype=obj -triple=powerpc64le %p/Inputs/ppc64-got-to-pcrel-relaxation-def.s -o %…
7 # RUN: ld.lld %t1.o %t2.o -o %tn --no-pcrel-optimize
13 # RUN: llvm-mc -filetype=obj -triple=powerpc64 %p/Inputs/ppc64-got-to-pcrel-relaxation-def.s -o %t2…
17 # RUN: ld.lld %t1.o %t2.o -o %tn --no-pcrel-optimize
44 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
78 pld 9,storeVal_ushort@got@pcrel(0),1
98 pld 9,useVal_uint@got@pcrel(0),1
[all …]
H A Davr-reloc-error.s5 # RUN: llvm-mc -filetype=obj -triple=avr -mcpu=atmega328 avr-pcrel-7.s -o avr-pcrel-7.o
6 # RUN: not ld.lld avr-pcrel-7.o -o /dev/null -Ttext=0x1000 --defsym=callee0=0x1040 --defsym=callee1…
8 # RUN: llvm-mc -filetype=obj -triple=avr -mcpu=atmega328 avr-pcrel-13.s -o avr-pcrel-13.o
9 # RUN: not ld.lld avr-pcrel-13.o -o /dev/null -Ttext=0x1000 --defsym=callee0=0x2000 --defsym=callee…
15 #--- avr-pcrel-7.s
29 #--- avr-pcrel-13.s
/llvm-project/llvm/test/MC/MachO/AArch64/
H A Ddarwin-ARM64-reloc.s41 ; CHECK-NEXT: PCRel: 1
48 ; CHECK-NEXT: PCRel: 0
55 ; CHECK-NEXT: PCRel: 1
62 ; CHECK-NEXT: PCRel: 0
69 ; CHECK-NEXT: PCRel: 0
76 ; CHECK-NEXT: PCRel: 0
83 ; CHECK-NEXT: PCRel: 1
90 ; CHECK-NEXT: PCRel: 0
97 ; CHECK-NEXT: PCRel: 0
104 ; CHECK-NEXT: PCRel: 0
[all …]
/llvm-project/llvm/test/tools/llvm-readobj/MachO/
H A Drelocations.test35 # MACHO-PPC-NEXT: PCRel: 0
42 # MACHO-PPC-NEXT: PCRel: 0
49 # MACHO-PPC-NEXT: PCRel: 0
56 # MACHO-PPC-NEXT: PCRel: 0
63 # MACHO-PPC-NEXT: PCRel: 1
72 # MACHO-PPC-NEXT: PCRel: 0
79 # MACHO-PPC-NEXT: PCRel: 0
86 # MACHO-PPC-NEXT: PCRel: 0
93 # MACHO-PPC-NEXT: PCRel: 0
102 # MACHO-PPC-NEXT: PCRel: 0
[all …]
/llvm-project/llvm/test/ExecutionEngine/JITLink/AArch64/
H A DMachO_subtractor_single_block.yaml48 pcrel: true
56 pcrel: true
64 pcrel: true
72 pcrel: false
80 pcrel: true
88 pcrel: true
110 pcrel: true
132 pcrel: true
140 pcrel: false
148 pcrel: false
[all …]
/llvm-project/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/llvm/test/CodeGen/RISCV/
H A Dmachineoutliner-pcrel-lo.mir12 ; Cannot outline instructions with pcrel-lo operands if function section
56 ; CHECK-FS-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
63 ; CHECK-FS-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
70 ; CHECK-FS-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
82 $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
92 $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
102 $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
117 ; CHECK-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
124 ; CHECK-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1> :: (dereferenceable load (s32) from @bar)
131 ; CHECK-NEXT: $x11 = LW killed renamable $x13, target-flags(riscv-pcrel
[all...]
H A Dmir-target-flags.ll30 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi0>
32 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1>
34 ; RV32-SMALL-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi2>
42 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi0>
43 ; RV32-MED: target-flags(riscv-pcrel-hi) @g_i
44 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi1>
46 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi2>
49 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi3>
52 ; RV32-MED-NEXT: target-flags(riscv-pcrel-lo) <mcsymbol .Lpcrel_hi4>
/llvm-project/llvm/test/MC/MachO/ARM/
H A Dthumb2-movw-fixup.s27 @ CHECK: PCRel: 0
34 @ CHECK: PCRel: 0
41 @ CHECK: PCRel: 0
48 @ CHECK: PCRel: 0
55 @ CHECK: PCRel: 0
62 @ CHECK: PCRel: 0
69 @ CHECK: PCRel: 0
76 @ CHECK: PCRel: 0
/llvm-project/clang/test/Driver/
H A Dppc-pcrel.cpp1 …unknown-linux-gnu %s -### -mcpu=pwr10 -mpcrel -o %t.o 2>&1 | FileCheck -check-prefix=CHECK-PCREL %s
2 // RUN: %clang -target powerpc64-unknown-linux-gnu %s -### -mcpu=pwr10 -mno-pcrel -o %t.o 2>&1 | Fi…
3 // CHECK-NOPCREL: "-target-feature" "-pcrel"
4 // CHECK-PCREL: "-target-feature" "+pcrel"
8 // RUN: %clang -target powerpc64-unknown-linux-gnu -mcpu=pwr10 -mno-pcrel -emit-llvm -S %s -o - | g…
/llvm-project/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 …]
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/Inputs/
H A Dinlined-file0-line0-col0.yaml40 pcrel: true
48 pcrel: true
56 pcrel: true
102 pcrel: false
110 pcrel: false
118 pcrel: false
126 pcrel: false
134 pcrel: false
142 pcrel: false
150 pcrel: false
[all …]
/llvm-project/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

1234567891011