Lines Matching refs:LE
4 ; RUN: | FileCheck %s --check-prefix=LE
23 ; LE-LABEL: ReadGlobalVarChar:
24 ; LE: # %bb.0: # %entry
25 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
26 ; LE-NEXT: .Lpcrel:
27 ; LE-NEXT: .reloc .Lpcrel-8,R_PPC64_PCREL_OPT,.-(.Lpcrel-8)
28 ; LE-NEXT: lbz r3, 0(r3)
29 ; LE-NEXT: blr
45 ; LE-LABEL: WriteGlobalVarChar:
46 ; LE: # %bb.0: # %entry
47 ; LE-NEXT: pld r3, valChar@got@pcrel(0), 1
48 ; LE-NEXT: li r4, 3
49 ; LE-NEXT: stb r4, 0(r3)
50 ; LE-NEXT: blr
64 ; LE-LABEL: ReadGlobalVarShort:
65 ; LE: # %bb.0: # %entry
66 ; LE-NEXT: pld r3, valShort@got@pcrel(0), 1
67 ; LE-NEXT: .Lpcrel0:
68 ; LE-NEXT: .reloc .Lpcrel0-8,R_PPC64_PCREL_OPT,.-(.Lpcrel0-8)
69 ; LE-NEXT: lha r3, 0(r3)
70 ; LE-NEXT: blr
86 ; LE-LABEL: WriteGlobalVarShort:
87 ; LE: # %bb.0: # %entry
88 ; LE-NEXT: pld r3, valShort@got@pcrel(0), 1
89 ; LE-NEXT: li r4, 3
90 ; LE-NEXT: sth r4, 0(r3)
91 ; LE-NEXT: blr
105 ; LE-LABEL: ReadGlobalVarInt:
106 ; LE: # %bb.0: # %entry
107 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
108 ; LE-NEXT: .Lpcrel1:
109 ; LE-NEXT: .reloc .Lpcrel1-8,R_PPC64_PCREL_OPT,.-(.Lpcrel1-8)
110 ; LE-NEXT: lwa r3, 0(r3)
111 ; LE-NEXT: blr
126 ; LE-LABEL: WriteGlobalVarInt:
127 ; LE: # %bb.0: # %entry
128 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
129 ; LE-NEXT: li r4, 33
130 ; LE-NEXT: stw r4, 0(r3)
131 ; LE-NEXT: blr
145 ; LE-LABEL: ReadGlobalVarUnsigned:
146 ; LE: # %bb.0: # %entry
147 ; LE-NEXT: pld r3, valUnsigned@got@pcrel(0), 1
148 ; LE-NEXT: .Lpcrel2:
149 ; LE-NEXT: .reloc .Lpcrel2-8,R_PPC64_PCREL_OPT,.-(.Lpcrel2-8)
150 ; LE-NEXT: lwa r3, 0(r3)
151 ; LE-NEXT: blr
166 ; LE-LABEL: WriteGlobalVarUnsigned:
167 ; LE: # %bb.0: # %entry
168 ; LE-NEXT: pld r3, valUnsigned@got@pcrel(0), 1
169 ; LE-NEXT: li r4, 33
170 ; LE-NEXT: stw r4, 0(r3)
171 ; LE-NEXT: blr
185 ; LE-LABEL: ReadGlobalVarLong:
186 ; LE: # %bb.0: # %entry
187 ; LE-NEXT: pld r3, valLong@got@pcrel(0), 1
188 ; LE-NEXT: .Lpcrel3:
189 ; LE-NEXT: .reloc .Lpcrel3-8,R_PPC64_PCREL_OPT,.-(.Lpcrel3-8)
190 ; LE-NEXT: lwa r3, 0(r3)
191 ; LE-NEXT: blr
207 ; LE-LABEL: WriteGlobalVarLong:
208 ; LE: # %bb.0: # %entry
209 ; LE-NEXT: pld r3, valLong@got@pcrel(0), 1
210 ; LE-NEXT: li r4, 3333
211 ; LE-NEXT: std r4, 0(r3)
212 ; LE-NEXT: blr
226 ; LE-LABEL: ReadGlobalPtr:
227 ; LE: # %bb.0: # %entry
228 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
229 ; LE-NEXT: .Lpcrel4:
230 ; LE-NEXT: .reloc .Lpcrel4-8,R_PPC64_PCREL_OPT,.-(.Lpcrel4-8)
231 ; LE-NEXT: ld r3, 0(r3)
232 ; LE-NEXT: blr
247 ; LE-LABEL: WriteGlobalPtr:
248 ; LE: # %bb.0: # %entry
249 ; LE-NEXT: pld r3, ptr@got@pcrel(0), 1
250 ; LE-NEXT: .Lpcrel5:
251 ; LE-NEXT: li r4, 3
252 ; LE-NEXT: .reloc .Lpcrel5-8,R_PPC64_PCREL_OPT,.-(.Lpcrel5-8)
253 ; LE-NEXT: ld r3, 0(r3)
254 ; LE-NEXT: stw r4, 0(r3)
255 ; LE-NEXT: blr
273 ; LE-LABEL: GlobalVarAddr:
274 ; LE: # %bb.0: # %entry
275 ; LE-NEXT: pld r3, valInt@got@pcrel(0), 1
276 ; LE-NEXT: blr
287 ; LE-LABEL: ReadGlobalArray:
288 ; LE: # %bb.0: # %entry
289 ; LE-NEXT: pld r3, array@got@pcrel(0), 1
290 ; LE-NEXT: .Lpcrel6:
291 ; LE-NEXT: .reloc .Lpcrel6-8,R_PPC64_PCREL_OPT,.-(.Lpcrel6-8)
292 ; LE-NEXT: lwa r3, 12(r3)
293 ; LE-NEXT: blr
308 ; LE-LABEL: WriteGlobalArray:
309 ; LE: # %bb.0: # %entry
310 ; LE-NEXT: pld r3, array@got@pcrel(0), 1
311 ; LE-NEXT: li r4, 5
312 ; LE-NEXT: stw r4, 12(r3)
313 ; LE-NEXT: blr
327 ; LE-LABEL: ReadGlobalStruct:
328 ; LE: # %bb.0: # %entry
329 ; LE-NEXT: pld r3, structure@got@pcrel(0), 1
330 ; LE-NEXT: .Lpcrel7:
331 ; LE-NEXT: .reloc .Lpcrel7-8,R_PPC64_PCREL_OPT,.-(.Lpcrel7-8)
332 ; LE-NEXT: lwa r3, 4(r3)
333 ; LE-NEXT: blr
348 ; LE-LABEL: WriteGlobalStruct:
349 ; LE: # %bb.0: # %entry
350 ; LE-NEXT: pld r3, structure@got@pcrel(0), 1
351 ; LE-NEXT: li r4, 3
352 ; LE-NEXT: stw r4, 4(r3)
353 ; LE-NEXT: blr
367 ; LE-LABEL: ReadFuncPtr:
368 ; LE: .localentry ReadFuncPtr, 1
369 ; LE-NEXT: # %bb.0: # %entry
370 ; LE-NEXT: pld r3, ptrfunc@got@pcrel(0), 1
371 ; LE-NEXT: .Lpcrel8:
372 ; LE-NEXT: .reloc .Lpcrel8-8,R_PPC64_PCREL_OPT,.-(.Lpcrel8-8)
373 ; LE-NEXT: ld r12, 0(r3)
374 ; LE-NEXT: mtctr r12
375 ; LE-NEXT: bctr
376 ; LE-NEXT: #TC_RETURNr8 ctr 0
395 ; LE-LABEL: WriteFuncPtr:
396 ; LE: # %bb.0: # %entry
397 ; LE-NEXT: pld r3, ptrfunc@got@pcrel(0), 1
398 ; LE-NEXT: pld r4, function@got@pcrel(0), 1
399 ; LE-NEXT: std r4, 0(r3)
400 ; LE-NEXT: blr