Home
last modified time | relevance | path

Searched refs:paddi (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm-project/llvm/test/MC/PowerPC/
Dppc64-prefix-align.s10 # This instruction is 8 bytes: paddi 1, 2, 8589934576, 0
20 paddi 1, 2, 8589934576, 0 # 16 label
21 paddi 1, 2, 8589934576, 0 # 24 label
22 paddi 1, 2, 8589934576, 0 # 32 label
23 paddi 1, 2, 8589934576, 0 # 40 label
24 paddi 1, 2, 8589934576, 0 # 48 label
25 paddi 1, 2, 8589934576, 0 # 56 label
38 paddi 1, 2, 8589934576, 0 label
39 paddi 1, 2, 8589934576, 0 label
40 paddi 1, 2, 8589934576, 0 label
[all …]
Dppc64-reloc-directive-pcrel.s86 .space 48 # Add a space to force an alignment of a paddi.
92 paddi 3, 3, 42, 0
94 paddi 3, 3, 42, 0
107 # CHECK-NEXT: paddi 3, 3, 42, 0
109 # CHECK-NEXT: paddi 3, 3, 42, 0
123 paddi 3, 3, 42, 0
126 paddi 3, 3, 42, 0
139 # CHECK-NEXT: paddi 3, 3, 42, 0
141 # CHECK: paddi 3, 3, 42, 0
251 paddi 3, 3, 42, 0
[all …]
Dpcrel-tls-local-dynamic-reloc.s23 paddi 3, 0, x@got@tlsld@pcrel, 1
25 paddi 3, 3, x@DTPREL, 0
29 paddi 3, 0, x@got@tlsld@pcrel, 1
31 paddi 3, 3, x@DTPREL, 0
Dppc64-encoding-ISA31-errors.s7 paddi 1, 1, 32, 1 label
13 paddi 1, 1, 32, 1 label
Dppc64-errors-emit-obj.s7 paddi 3, 13, symbol@toc, 0 label
Dpcrel-tls-local-exec-address-load-reloc.s14 paddi 3, 13, x@TPREL, 0
Dpcrel-tls-local-exec-value-load-reloc.s14 paddi 3, 13, x@TPREL, 0
Dpcrel-tls-general-dynamic-address-load-reloc.s20 paddi 3, 0, x@got@tlsgd@pcrel, 1
Dpcrel-tls-general-dynamic-value-load-reloc.s20 paddi 3, 0, x@got@tlsgd@pcrel, 1
Dppc64-prefix-align-labels.s37 2: paddi 1, 2, 8589934576, 0 # 8 Byte Instruction
/external/llvm-project/lld/test/ELF/
Dppc64-tls-pcrel-le.s13 ## when using prefixed instructions like paddi.
21 # CHECK: paddi 3, 13, -28672, 0
22 # CHECK-NEXT: paddi 3, 13, -28668, 0
23 # CHECK-NEXT: paddi 3, 13, -28652, 0
27 # CHECK: paddi 3, 13, -28672, 0
29 # CHECK-NEXT: paddi 3, 13, -28668, 0
31 # CHECK-NEXT: paddi 3, 13, -28652, 0
36 paddi 3, 13, x@TPREL, 0
37 paddi 3, 13, y@TPREL, 0
38 paddi 3, 13, z@TPREL+12, 0
[all …]
Dppc64-tls-pcrel-gd.s71 # GD-NEXT: paddi 3, 0, 352, 1
73 # GD-NEXT: paddi 3, 0, 356, 1
83 # GDTOLE-NEXT: paddi 3, 13, -28672, 0
85 # GDTOLE-NEXT: paddi 3, 13, -28668, 0
90 paddi 3, 0, x@got@tlsgd@pcrel, 1
92 paddi 3, 0, y@got@tlsgd@pcrel, 1
Dppc64-got-to-pcrel-relaxation.s24 # CHECK-S-NEXT: paddi 9
338 # CHECK-S-NEXT: paddi 9
341 # CHECK-S-NEXT: paddi 9
346 # CHECK-D-NEXT: paddi 9
349 # CHECK-D-NEXT: paddi 9
353 paddi 9,0,useVal_longlong@got@pcrel,1
357 paddi 9,0,storeVal_longlong@got@pcrel,1
363 # CHECK-S-NEXT: paddi 3, 0, -12, 1
365 # CHECK-S-NEXT: paddi 3, 0, -24, 1
370 # CHECK-D-NEXT: paddi 3, 0, -12, 1
[all …]
Dppc64-tls-pcrel-ld.s51 # LD: paddi 3, 0, 12644, 1
53 # LD-NEXT: paddi 3, 3, -32768, 0
56 # LDTOLE: paddi 3, 13, 4096, 0
58 # LDTOLE-NEXT: paddi 3, 3, -32768, 0
Dppc64-tls-pcrel-ie.s68 # LE-NEXT: paddi 3, 13, -28672, 0
82 # LE-NEXT: paddi 3, 13, -28672, 0
98 # LE-NEXT: paddi 3, 13, -28672, 0
99 # LE-NEXT: paddi 4, 13, -28668, 0
117 # LE-NEXT: paddi 4, 13, -28668, 0
Dppc64-pcrel-long-branch.s31 # CHECK-NEXT: 2010: paddi 12, 0, 33554416, 1
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dpcrel-tls-local-exec.ll17 ; CHECK-S-NEXT: paddi r3, r13, x@TPREL, 0
20 ; CHECK-O: 0: paddi 3, 13, 0, 0
30 ; CHECK-S-NEXT: paddi r3, r13, x@TPREL, 0
34 ; CHECK-O: 20: paddi 3, 13, 0, 0
46 ; CHECK-S-NEXT: paddi r4, r13, x@TPREL, 0
50 ; CHECK-O: 40: paddi 4, 13, 0, 0
62 ; CHECK-S-NEXT: paddi r3, r13, y@TPREL, 0
66 ; CHECK-O: 60: paddi 3, 13, 0, 0
79 ; CHECK-S-NEXT: paddi r3, r13, y@TPREL, 0
83 ; CHECK-O: 80: paddi 3, 13, 0, 0
Dpcrel-tls-local-dynamic.ll14 ; CHECK-S: paddi r3, 0, x@got@tlsld@pcrel, 1
16 ; CHECK-S-NEXT: paddi r3, r3, x@DTPREL, 0
22 ; CHECK-O: c: paddi 3, 0, 0, 1
27 ; CHECK-O-NEXT: 18: paddi 3, 3, 0, 0
35 ; CHECK-S: paddi r3, 0, x@got@tlsld@pcrel, 1
37 ; CHECK-S-NEXT: paddi r3, r3, x@DTPREL, 0
44 ; CHECK-O: 4c: paddi 3, 0, 0, 1
49 ; CHECK-O-NEXT: 58: paddi 3, 3, 0, 0
Dalignlongjumptest.mir75 # CHECK-LE-DAG: paddi 3, 3, 13, 0
76 # CHECK-LE-DAG: paddi 3, 3, 21, 0
80 # CHECK-BE-DAG: paddi 3, 3, 13, 0
81 # CHECK-BE-DAG: paddi 3, 3, 21, 0
Dpcrel-tls-general-dynamic.ll15 ; CHECK-S: paddi r3, 0, x@got@tlsgd@pcrel, 1
22 ; CHECK-O: c: 00 00 10 06 00 00 60 38 paddi 3, 0, 0, 1
33 ; CHECK-S: paddi r3, 0, x@got@tlsgd@pcrel, 1
41 ; CHECK-O: 4c: 00 00 10 06 00 00 60 38 paddi 3, 0, 0, 1
Dpcrel-tls_get_addr_clobbers.ll14 ; CHECK-NEXT: paddi r3, 0, x@got@tlsld@pcrel, 1
16 ; CHECK-NEXT: paddi r3, r3, x@DTPREL, 0
Dpcrel-jump-table.ll24 ; CHECK-R-NEXT: paddi r5, 0, .LJTI0_0@PCREL, 1
32 ; CHECK-A-LE-NEXT: paddi r5, 0, .LJTI0_0@PCREL, 1
39 ; CHECK-A-BE-NEXT: paddi r5, 0, .LJTI0_0@PCREL, 1
Dfast-isel-pcrel.ll22 ; CHECK-NEXT: paddi r3, 0, .L.str@PCREL, 1
54 ; CHECK-NEXT: paddi r3, 0, .L.str.1@PCREL, 1
Dpcrel-block-address.ll8 ; CHECK: paddi r3, 0, .Ltmp0@PCREL, 1
/external/llvm-project/lld/ELF/
DThunks.cpp925 const uint64_t paddi = PADDI_R12_NO_DISP | in writeTo() local
928 writePrefixedInstruction(buf + 4, paddi); // paddi r12, 0, func@pcrel, 1 in writeTo()
950 uint64_t paddi = PADDI_R12_NO_DISP | (((offset >> 16) & 0x3ffff) << 32) | in writeTo() local
953 writePrefixedInstruction(buf + 0, paddi); // paddi r12, 0, func@pcrel, 1 in writeTo()
1007 uint64_t paddi = PADDI_R12_NO_DISP | (((offset >> 16) & 0x3ffff) << 32) | in writeTo() local
1010 writePrefixedInstruction(buf + 0, paddi); // paddi r12, 0, func@pcrel, 1 in writeTo()

12