Lines Matching full:be

2 … llvm-mc -triple powerpc64-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-BE %s
6 # RUN: llvm-readobj -r | FileCheck %s -check-prefix=CHECK-BE-REL
10 # CHECK-BE: b target # encoding: [0b010010AA,A,A,0bAAAAAA00]
12 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc…
14 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_REL24 target 0x0
18 # CHECK-BE: ba target # encoding: [0b010010AA,A,A,0bAAAAAA10]
20 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc…
22 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_ADDR24 target 0x0
26 # CHECK-BE: beq 0, target # encoding: [0x41,0x82,A,0bAAAAAA00]
28 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc…
30 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_REL14 target 0x0
34 # CHECK-BE: beqa 0, target # encoding: [0x41,0x82,A,0bAAAAAA10]
36 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target, kind: fixup_ppc…
38 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_ADDR14 target 0x0
43 # CHECK-BE: li 3, target@l # encoding: [0x38,0x60,A,A]
45 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
47 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO target 0x0
51 # CHECK-BE: addis 3, 3, target@ha # encoding: [0x3c,0x63,A,A]
53 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@ha, kind: fixup_…
55 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HA target 0x0
59 # CHECK-BE: lis 3, target@ha # encoding: [0x3c,0x60,A,A]
61 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@ha, kind: fixup_…
63 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HA target 0x0
67 # CHECK-BE: addi 4, 3, target@l # encoding: [0x38,0x83,A,A]
69 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
71 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO target 0x0
75 # CHECK-BE: li 3, target@ha # encoding: [0x38,0x60,A,A]
77 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@ha, kind: fixup_…
79 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HA target 0x0
83 # CHECK-BE: lis 3, target@l # encoding: [0x3c,0x60,A,A]
85 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
87 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO target 0x0
91 # CHECK-BE: li 3, target@h # encoding: [0x38,0x60,A,A]
93 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@h, kind: fixup_p…
95 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HI target 0x0
99 # CHECK-BE: lis 3, target@h # encoding: [0x3c,0x60,A,A]
101 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@h, kind: fixup_p…
103 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HI target 0x0
107 # CHECK-BE: li 3, target@higher # encoding: [0x38,0x60,A,A]
109 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@higher, kind: fi…
111 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HIGHER target 0x0
115 # CHECK-BE: lis 3, target@highest # encoding: [0x3c,0x60,A,A]
117 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@highest, kind: f…
119 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HIGHEST target 0x0
123 # CHECK-BE: li 3, target@highera # encoding: [0x38,0x60,A,A]
125 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@highera, kind: f…
127 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HIGHERA target 0x0
131 # CHECK-BE: lis 3, target@highesta # encoding: [0x3c,0x60,A,A]
133 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@highesta, kind: …
135 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HIGHESTA target 0x0
139 # CHECK-BE: lwz 1, target@l(3) # encoding: [0x80,0x23,A,A]
141 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
143 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO target 0x0
147 # CHECK-BE: lwz 1, target(3) # encoding: [0x80,0x23,A,A]
149 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target, kind: fixup_ppc…
151 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16 target 0x0
155 # CHECK-BE: ld 1, target@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
157 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
159 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO_DS target 0x0
163 # CHECK-BE: ld 1, target(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
165 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target, kind: fixup_ppc…
167 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_DS target 0x0
172 # CHECK-BE: lwz 1, target-base(3) # encoding: [0x80,0x23,A,A]
174 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target-base, kind: fixu…
176 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_REL16 target 0x2
180 # CHECK-BE: li 3, target-base@h # encoding: [0x38,0x60,A,A]
182 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target-base@h, kind: fi…
184 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_REL16_HI target 0x6
188 # CHECK-BE: li 3, target-base@l # encoding: [0x38,0x60,A,A]
190 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target-base@l, kind: fi…
192 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_REL16_LO target 0xA
196 # CHECK-BE: li 3, target-base@ha # encoding: [0x38,0x60,A,A]
198 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target-base@ha, kind: f…
200 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_REL16_HA target 0xE
204 # CHECK-BE: ori 3, 3, target@l # encoding: [0x60,0x63,A,A]
206 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@l, kind: fixup_p…
208 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_LO target 0x0
212 # CHECK-BE: oris 3, 3, target@h # encoding: [0x64,0x63,A,A]
214 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@h, kind: fixup_p…
216 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_ADDR16_HI target 0x0
220 # CHECK-BE: ld 1, target@toc(2) # encoding: [0xe8,0x22,A,0bAAAAAA00]
222 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc, kind: fixup…
224 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_DS target 0x0
228 # CHECK-BE: addis 3, 2, target@toc@ha # encoding: [0x3c,0x62,A,A]
230 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc@ha, kind: fi…
232 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_HA target 0x0
236 # CHECK-BE: addi 4, 3, target@toc@l # encoding: [0x38,0x83,A,A]
238 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc@l, kind: fix…
240 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_LO target 0x0
244 # CHECK-BE: addis 3, 2, target@toc@h # encoding: [0x3c,0x62,A,A]
246 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc@h, kind: fix…
248 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_HI target 0x0
252 # CHECK-BE: lwz 1, target@toc@l(3) # encoding: [0x80,0x23,A,A]
254 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc@l, kind: fix…
256 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_LO target 0x0
260 # CHECK-BE: ld 1, target@toc@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
262 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@toc@l, kind: fix…
264 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TOC16_LO_DS target 0x0
268 # CHECK-BE: addi 4, 3, target@GOT # encoding: [0x38,0x83,A,A]
270 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@GOT, kind: fixup…
272 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16 target 0x0
276 # CHECK-BE: ld 1, target@GOT(2) # encoding: [0xe8,0x22,A,0bAAAAAA00]
278 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@GOT, kind: fixup…
280 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_DS target 0x0
284 # CHECK-BE: addis 3, 2, target@got@ha # encoding: [0x3c,0x62,A,A]
286 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@ha, kind: fi…
288 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_HA target 0x0
292 # CHECK-BE: addi 4, 3, target@got@l # encoding: [0x38,0x83,A,A]
294 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@l, kind: fix…
296 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_LO target 0x0
300 # CHECK-BE: addis 3, 2, target@got@h # encoding: [0x3c,0x62,A,A]
302 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@h, kind: fix…
304 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_HI target 0x0
308 # CHECK-BE: lwz 1, target@got@l(3) # encoding: [0x80,0x23,A,A]
310 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@l, kind: fix…
312 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_LO target 0x0
316 # CHECK-BE: ld 1, target@got@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
318 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@l, kind: fix…
320 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT16_LO_DS target 0x0
325 # CHECK-BE: addis 3, 2, target@tprel@ha # encoding: [0x3c,0x62,A,A]
327 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@ha, kind: …
329 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HA target 0x0
333 # CHECK-BE: addi 3, 3, target@tprel@l # encoding: [0x38,0x63,A,A]
335 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@l, kind: f…
337 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_LO target 0x0
341 # CHECK-BE: addi 3, 3, target@tprel # encoding: [0x38,0x63,A,A]
343 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel, kind: fix…
345 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16 target 0x0
349 # CHECK-BE: addi 3, 3, target@tprel@h # encoding: [0x38,0x63,A,A]
351 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@h, kind: f…
353 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HI target 0x0
357 # CHECK-BE: addi 3, 3, target@tprel@higher # encoding: [0x38,0x63,A,A]
359 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@higher, ki…
361 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HIGHER target 0x0
365 # CHECK-BE: addis 3, 2, target@tprel@highest # encoding: [0x3c,0x62,A,A]
367 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@highest, k…
369 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HIGHEST target 0x0
373 # CHECK-BE: addi 3, 3, target@tprel@highera # encoding: [0x38,0x63,A,A]
375 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@highera, k…
377 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HIGHERA target 0x0
381 # CHECK-BE: addis 3, 2, target@tprel@highesta # encoding: [0x3c,0x62,A,A]
383 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@highesta, …
385 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_HIGHESTA target 0…
389 # CHECK-BE: ld 1, target@tprel@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
391 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel@l, kind: f…
393 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_LO_DS target 0x0
397 # CHECK-BE: ld 1, target@tprel(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
399 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@tprel, kind: fix…
401 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_TPREL16_DS target 0x0
405 # CHECK-BE: addis 3, 2, target@dtprel@ha # encoding: [0x3c,0x62,A,A]
407 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@ha, kind:…
409 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HA target 0x0
413 # CHECK-BE: addi 3, 3, target@dtprel@l # encoding: [0x38,0x63,A,A]
415 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@l, kind: …
417 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_LO target 0x0
421 # CHECK-BE: addi 3, 3, target@dtprel # encoding: [0x38,0x63,A,A]
423 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel, kind: fi…
425 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16 target 0x0
429 # CHECK-BE: addi 3, 3, target@dtprel@h # encoding: [0x38,0x63,A,A]
431 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@h, kind: …
433 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HI target 0x0
437 # CHECK-BE: addi 3, 3, target@dtprel@higher # encoding: [0x38,0x63,A,A]
439 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@higher, k…
441 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HIGHER target 0x0
445 # CHECK-BE: addis 3, 2, target@dtprel@highest # encoding: [0x3c,0x62,A,A]
447 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@highest, …
449 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HIGHEST target 0…
453 # CHECK-BE: addi 3, 3, target@dtprel@highera # encoding: [0x38,0x63,A,A]
455 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@highera, …
457 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HIGHERA target 0…
461 # CHECK-BE: addis 3, 2, target@dtprel@highesta # encoding: [0x3c,0x62,A,A]
463 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@highesta,…
465 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_HIGHESTA target …
469 # CHECK-BE: ld 1, target@dtprel@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
471 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel@l, kind: …
473 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_LO_DS target 0x0
477 # CHECK-BE: ld 1, target@dtprel(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
479 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@dtprel, kind: fi…
481 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_DTPREL16_DS target 0x0
486 # CHECK-BE: addis 3, 2, target@got@tprel@ha # encoding: [0x3c,0x62,A,A]
488 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel@ha, ki…
490 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_HA target 0x0
494 # CHECK-BE: ld 1, target@got@tprel@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
496 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel@l, kin…
498 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_LO_DS target …
502 # CHECK-BE: addis 3, 2, target@got@tprel@h # encoding: [0x3c,0x62,A,A]
504 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel@h, kin…
506 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_HI target 0x0
510 # CHECK-BE: addis 3, 2, target@got@tprel@l # encoding: [0x3c,0x62,A,A]
512 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel@l, kin…
514 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_LO_DS target …
518 # CHECK-BE: addis 3, 2, target@got@tprel # encoding: [0x3c,0x62,A,A]
520 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel, kind:…
522 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_DS target 0x0
526 # CHECK-BE: ld 1, target@got@tprel(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
528 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tprel, kind:…
530 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TPREL16_DS target 0x0
534 # CHECK-BE: addis 3, 2, target@got@dtprel@ha # encoding: [0x3c,0x62,A,A]
536 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel@ha, k…
538 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_HA target 0x0
542 # CHECK-BE: ld 1, target@got@dtprel@l(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
544 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel@l, ki…
546 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_LO_DS target…
550 # CHECK-BE: addis 3, 2, target@got@dtprel@h # encoding: [0x3c,0x62,A,A]
552 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel@h, ki…
554 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_HI target 0x0
558 # CHECK-BE: addis 3, 2, target@got@dtprel@l # encoding: [0x3c,0x62,A,A]
560 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel@l, ki…
562 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_LO_DS target…
566 # CHECK-BE: addis 3, 2, target@got@dtprel # encoding: [0x3c,0x62,A,A]
568 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel, kind…
570 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_DS target 0x0
574 # CHECK-BE: ld 1, target@got@dtprel(3) # encoding: [0xe8,0x23,A,0bAAAAAA00]
576 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@dtprel, kind…
578 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_DTPREL16_DS target 0x0
582 # CHECK-BE: addis 3, 2, target@got@tlsgd@ha # encoding: [0x3c,0x62,A,A]
584 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsgd@ha, ki…
586 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSGD16_HA target 0x0
590 # CHECK-BE: addi 3, 3, target@got@tlsgd@l # encoding: [0x38,0x63,A,A]
592 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsgd@l, kin…
594 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSGD16_LO target 0x0
598 # CHECK-BE: addi 3, 3, target@got@tlsgd@h # encoding: [0x38,0x63,A,A]
600 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsgd@h, kin…
602 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSGD16_HI target 0x0
606 # CHECK-BE: addi 3, 3, target@got@tlsgd # encoding: [0x38,0x63,A,A]
608 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsgd, kind:…
610 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSGD16 target 0x0
615 # CHECK-BE: addis 3, 2, target@got@tlsld@ha # encoding: [0x3c,0x62,A,A]
617 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsld@ha, ki…
619 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSLD16_HA target 0x0
623 # CHECK-BE: addi 3, 3, target@got@tlsld@l # encoding: [0x38,0x63,A,A]
625 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsld@l, kin…
627 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSLD16_LO target 0x0
631 # CHECK-BE: addi 3, 3, target@got@tlsld@h # encoding: [0x38,0x63,A,A]
633 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsld@h, kin…
635 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSLD16_HI target 0x0
639 # CHECK-BE: addi 3, 3, target@got@tlsld # encoding: [0x38,0x63,A,A]
641 # CHECK-BE-NEXT: # fixup A - offset: 2, value: target@got@tlsld, kind:…
643 # CHECK-BE-REL: 0x{{[0-9A-F]*[26AE]}} R_PPC64_GOT_TLSLD16 target 0x0
647 # CHECK-BE: bl __tls_get_addr(target@tlsgd) # encoding: [0b010010BB,B,B,0bBBBBBB01]
649 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target@tlsgd, kind: fix…
651 # CHECK-BE-NEXT: # fixup B - offset: 0, value: __tls_get_addr, kind: f…
653 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_TLSGD target 0x0
655 # CHECK-BE-REL-NEXT: 0x{{[0-9A-F]*[048C]}} R_PPC64_REL24 __tls_get_addr 0x0
659 # CHECK-BE: bl __tls_get_addr(target@tlsld) # encoding: [0b010010BB,B,B,0bBBBBBB01]
661 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target@tlsld, kind: fix…
663 # CHECK-BE-NEXT: # fixup B - offset: 0, value: __tls_get_addr, kind: f…
665 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_TLSLD target 0x0
667 # CHECK-BE-REL-NEXT: 0x{{[0-9A-F]*[048C]}} R_PPC64_REL24 __tls_get_addr 0x0
671 # CHECK-BE: add 3, 4, target@tls # encoding: [0x7c,0x64,0x6a,0x14]
673 # CHECK-BE-NEXT: # fixup A - offset: 0, value: target@tls, kind: fixup…
675 # CHECK-BE-REL: 0x{{[0-9A-F]*[048C]}} R_PPC64_TLS target 0x0
681 # CHECK-BE: ori 1, 2, 65535 # encoding: [0x60,0x41,0xff,0xff]
684 # CHECK-BE: ori 1, 2, 1 # encoding: [0x60,0x41,0x00,0x01]
687 # CHECK-BE: ori 1, 2, 2 # encoding: [0x60,0x41,0x00,0x02]
690 # CHECK-BE: addi 1, 2, -1 # encoding: [0x38,0x22,0xff,0xff]
693 # CHECK-BE: addi 1, 2, 1 # encoding: [0x38,0x22,0x00,0x01]
696 # CHECK-BE: addi 1, 2, 2 # encoding: [0x38,0x22,0x00,0x02]
699 # CHECK-BE: addis 1, 2, -4096 # encoding: [0x3c,0x22,0xf0,0x00]
706 # CHECK-BE-REL: .rela.data
710 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TOC - 0x0
714 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_DTPMOD64 target 0x0
718 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_TPREL64 target 0x0
722 # CHECK-BE-REL: 0x{{[0-9A-F]*[08]}} R_PPC64_DTPREL64 target 0x0