Home
last modified time | relevance | path

Searched refs:addis (Results 1 – 25 of 59) sorted by relevance

123

/external/llvm/test/CodeGen/PowerPC/
Dtls-pic.ll21 ; OPT0: addis [[REG:[0-9]+]], 2, a@got@tlsld@ha
25 ; OPT0: addis [[REG2:[0-9]+]], 3, a@dtprel@ha
30 ; OPT0-32: addis [[REG:[0-9]+]], 3, a@dtprel@ha
35 ; OPT1-32: addis [[REG:[0-9]+]], 3, a@dtprel@ha
42 ; OPT1: addis [[REG:[0-9]+]], 2, a@got@tlsld@ha
46 ; OPT1: addis [[REG2:[0-9]+]], 3, a@dtprel@ha
63 ; OPT1: addis [[REG:[0-9]+]], 2, a2@got@tlsgd@ha
Dalias.ll12 ; MEDIUM: addis 3, 2, fooa@toc@ha
13 ; LARGE: addis 3, 2, .L[[L0:.*]]@toc@ha
20 ; MEDIUM: addis 3, 2, foo2a@toc@ha
22 ; LARGE: addis 3, 2, .L[[L1:.*]]@toc@ha
Dtls.ll13 ;OPT0: addis [[REG1:[0-9]+]], 13, a@tprel@ha
17 ;OPT1: addis [[REG1:[0-9]+]], 13, a@tprel@ha
38 ; OPT1: addis [[REG1:[0-9]+]], 2, a2@got@tprel@ha
44 ;OPT0-PPC32: addis [[REG1]], [[REG1]], _GLOBAL_OFFSET_TABLE_@ha
Dmcm-4.ll20 ; MEDIUM: addis [[REG1:[0-9]+]], 2, [[VAR]]@toc@ha
27 ; MEDIUM-VSX: addis [[REG1:[0-9]+]], 2, [[VAR]]@toc@ha
34 ; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR2:[a-z0-9A-Z_.]+]]@toc@ha
41 ; LARGE-VSX: addis [[REG1:[0-9]+]], 2, [[VAR2:[a-z0-9A-Z_.]+]]@toc@ha
Dfast-isel-load-store.ll87 ; ELF64: addis
98 ; ELF64: addis
109 ; ELF64: addis
120 ; ELF64: addis
173 ; ELF64: addis
198 ; ELF64: addis
Di1-to-double.ll13 ; CHECK: addis 3, 3, .LCP[[L1]]@ha
18 ; CHECK: addis 3, 3, .LCP[[L2]]@ha
Dppc64-nonfunc-calls.ll18 ; CHECK-DAG: addis [[REG1:[0-9]+]], 2, something@toc@ha
37 ; CHECK-DAG: addis [[REG1:[0-9]+]], 13, tls_something@tprel@ha
56 ; CHECK-DAG: addis [[REG1:[0-9]+]], 2, [[NAME:[._A-Za-z0-9]+]]@toc@ha
Dmcm-12.ll18 ; CHECK: addis [[REG1:[0-9]+]], 2, [[VAR]]@toc@ha
24 ; CHECK-VSX: addis [[REG1:[0-9]+]], 2, [[VAR]]@toc@ha
Dmcm-2.ll21 ; MEDIUM: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
29 ; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
Dmcm-3.ll21 ; MEDIUM: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
32 ; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
Dppc64le-localentry.ll21 ; CHECK-NEXT: addis 2, 12, .TOC.-.Ltmp[[TMP1]]@ha
38 ; CHECK-NEXT: addis 2, 12, .TOC.-.Ltmp[[TMP1]]@ha
Dhello-reloc.s27 addis r2, r2, ha16(L_.str-L0$pb)
45 addis r11, r11, ha16(L_puts$lazy_ptr-L_puts$stub$tmp)
Dfast-isel-cmp-imm.ll10 ; ELF64: addis
29 ; ELF64: addis
46 ; ELF64: addis
63 ; ELF64: addis
Dsjlj.ll17 ; CHECK: addis [[REG:[0-9]+]], 2, env_sigill@toc@ha
71 ; CHECK-DAG: addis [[REG:[0-9]+]], 2, env_sigill@toc@ha
136 ; CHECK: addis [[REG:[0-9]+]], 2, env_sigill@toc@ha
Dindirectbr.ll63 ; PIC: addis r[[R0:[0-9]+]], r{{[0-9]+}}, ha16(Ltmp0-L0$pb)
67 ; STATIC: addis r[[R0]], r[[R0]], ha16(Ltmp0)
/external/llvm/test/MC/PowerPC/
Dppc64-fixups.s51 # CHECK-BE: addis 3, 3, target@ha # encoding: [0x3c,0x63,A,A]
52 # CHECK-LE: addis 3, 3, target@ha # encoding: [A,A,0x63,0x3c]
57 addis 3, 3, target@ha
228 # CHECK-BE: addis 3, 2, target@toc@ha # encoding: [0x3c,0x62,A,A]
229 # CHECK-LE: addis 3, 2, target@toc@ha # encoding: [A,A,0x62,0x3c]
234 addis 3, 2, target@toc@ha
244 # CHECK-BE: addis 3, 2, target@toc@h # encoding: [0x3c,0x62,A,A]
245 # CHECK-LE: addis 3, 2, target@toc@h # encoding: [A,A,0x62,0x3c]
250 addis 3, 2, target@toc@h
284 # CHECK-BE: addis 3, 2, target@got@ha # encoding: [0x3c,0x62,A,A]
[all …]
Dppc64-fixup-apply.s13 addis 1, 1, target label
29 addis 1, 1, target5+0x8000@ha label
37 addis 1, 1, 1b-2f@ha label
41 addis 1, 1, target6@h label
46 addis 1, 1, target7@highest label
48 addis 1, 1, target7@highesta label
Dppc64-operands.s55 # Signed 16-bit immediate operands (extended range for addis)
57 # CHECK-BE: addis 1, 0, 0 # encoding: [0x3c,0x20,0x00,0x00]
58 # CHECK-LE: addis 1, 0, 0 # encoding: [0x00,0x00,0x20,0x3c]
59 addis 1, 0, -65536
61 # CHECK-BE: addis 1, 0, -1 # encoding: [0x3c,0x20,0xff,0xff]
62 # CHECK-LE: addis 1, 0, -1 # encoding: [0xff,0xff,0x20,0x3c]
63 addis 1, 0, 65535
Dppc64-fixup-explicit.s31 # CHECK-BE: addis 3, 2, target@got@ha # encoding: [0x3c,0x62,A,A]
32 # CHECK-LE: addis 3, 2, target@got@ha # encoding: [A,A,0x62,0x3c]
37 addis 3, 2, target@got@ha
47 # CHECK-BE: addis 3, 2, target@got@h # encoding: [0x3c,0x62,A,A]
48 # CHECK-LE: addis 3, 2, target@got@h # encoding: [A,A,0x62,0x3c]
53 addis 3, 2, target@got@h
Dtls-ld-obj.s21 addis 3, 2, a@got@tlsld@ha
27 addis 3, 3, a@dtprel@ha
Dppc64-errors.s47 # Signed 16-bit immediate operands (extended range for addis)
50 addis 1, 0, -65537
53 addis 1, 0, 65536
Dtls-ie-obj.s22 addis 4, 2, a@got@tprel@ha
/external/valgrind/coregrind/m_dispatch/
Ddispatch-ppc64le-linux.S101 0: addis 2, 12,.TOC.-0b@ha
256 0: addis 2, 12,.TOC.-0b@ha
440 0: addis 2, 12,.TOC.-0b@ha
478 0: addis 2, 12,.TOC.-0b@ha
516 0: addis 2, 12,.TOC.-0b@ha
577 0: addis 2, 12,.TOC.-0b@ha
607 0: addis 2, 12,.TOC.-0b@ha
/external/flac/libFLAC/ppc/as/
Dlpc_asm.s71 addis r31,0,hi16(0xfffffc00)
118 addis r31,0,hi16(L1307)
132 addis r31,0,hi16(L1306)
146 addis r31,0,hi16(L1305)
160 addis r31,0,hi16(L1304)
174 addis r31,0,hi16(L1303)
188 addis r31,0,hi16(L1302)
202 addis r31,0,hi16(L1301)
214 addis r31,0,hi16(L1300)
320 addis r31,0,hi16(0xffc00000)
[all …]
/external/valgrind/coregrind/m_syswrap/
Dsyscall-ppc64le-linux.S81 0: addis 2,12,.TOC.-0b@ha
92 0: addis 2,12,.TOC.-0b@ha

123