Home
last modified time | relevance | path

Searched refs:PPC64 (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm/test/CodeGen/PowerPC/
Dfp128-bitcast-after-operation.ll1 …N: llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 < %s | FileCheck %s -check-prefix=PPC64-P8
2 ; RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr7 < %s | FileCheck %s -check-prefix=PPC64
3 ; RUN: llc -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr8 < %s | FileCheck %s -check-prefix=PPC64-…
4 ; RUN: llc -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 < %s | FileCheck %s -check-prefix=PPC64
9 ; PPC64-LABEL: test_abs:
10 ; PPC64-DAG: stxsdx 2, 0, [[ADDR_HI:[0-9]+]]
11 ; PPC64-DAG: stxsdx 1, 0, [[ADDR_LO:[0-9]+]]
12 ; PPC64-DAG: addi [[ADDR_HI]], [[SP:[0-9]+]], [[OFFSET_HI:-?[0-9]+]]
13 ; PPC64-DAG: addi [[ADDR_LO]], [[SP]], [[OFFSET_LO:-?[0-9]+]]
14 ; PPC64-DAG: li [[MASK_REG:[0-9]+]], 1
[all …]
Dcrsave.ll2 ; RUN: llc -O0 -mtriple=powerpc64-unknown-linux-gnu -mcpu=g5 < %s | FileCheck %s -check-prefix=PPC64
23 ; PPC64: .cfi_startproc
24 ; PPC64: mfcr 12
25 ; PPC64: stw 12, 8(1)
26 ; PPC64: stdu 1, -[[AMT:[0-9]+]](1)
27 ; PPC64: .cfi_def_cfa_offset 128
28 ; PPC64: .cfi_offset lr, 16
29 ; PPC64: .cfi_offset cr2, 8
30 ; PPC64: addi 1, 1, [[AMT]]
31 ; PPC64: lwz 12, 8(1)
[all …]
DFrames-large.ll4 ; RUN: llc < %s -march=ppc64 | FileCheck %s -check-prefix=PPC64-NOFP
5 ; RUN: llc < %s -march=ppc64 -disable-fp-elim | FileCheck %s -check-prefix=PPC64-FP
36 ; PPC64-NOFP: _f1:
37 ; PPC64-NOFP: lis r0, -1
38 ; PPC64-NOFP: ori r0, r0, 32720
39 ; PPC64-NOFP: stdux r1, r1, r0
40 ; PPC64-NOFP: addi r3, r1, 52
41 ; PPC64-NOFP: ld r1, 0(r1)
42 ; PPC64-NOFP: blr
45 ; PPC64-FP: _f1:
[all …]
Dsvr4-redzone.ll2 ; RUN: llc -mtriple="powerpc64-unknown-linux-gnu" < %s | FileCheck %s --check-prefix=PPC64
14 ; PPC64-LABEL: regalloc:
15 ; PPC64-NOT: stdu 1, -{{[0-9]+}}(1)
16 ; PPC64: blr
26 ; PPC64-LABEL: smallstack:
27 ; PPC64-NOT: stdu 1, -{{[0-9]+}}(1)
28 ; PPC64: blr
38 ; PPC64-LABEL: bigstack:
39 ; PPC64: stdu 1, -288(1)
Dfp-to-int-to-fp.ll2 ; RUN: llc -mcpu=ppc64 < %s | FileCheck %s -check-prefix=PPC64
18 ; PPC64-LABEL: @fool
19 ; PPC64: fctidz [[REG1:[0-9]+]], 1
20 ; PPC64: fcfid [[REG2:[0-9]+]], [[REG1]]
21 ; PPC64: frsp 1, [[REG2]]
22 ; PPC64: blr
37 ; PPC64-LABEL: @foodl
38 ; PPC64: fctidz [[REG1:[0-9]+]], 1
39 ; PPC64: fcfid 1, [[REG1]]
40 ; PPC64: blr
DFrames-alloca.ll2 ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=CHECK-PPC64
4 …ppc64 -mtriple=powerpc-apple-darwin8 -disable-fp-elim | FileCheck %s -check-prefix=CHECK-PPC64-NOFP
18 ; CHECK-PPC64: std r31, -8(r1)
19 ; CHECK-PPC64: stdu r1, -64(r1)
20 ; CHECK-PPC64: ld r1, 0(r1)
21 ; CHECK-PPC64: ld r31, -8(r1)
22 ; CHECK-PPC64-NOFP: std r31, -8(r1)
23 ; CHECK-PPC64-NOFP: stdu r1, -64(r1)
24 ; CHECK-PPC64-NOFP: ld r1, 0(r1)
25 ; CHECK-PPC64-NOFP: ld r31, -8(r1)
Dindirectbr.ll3 …elocation-model=pic -march=ppc64 -mtriple=powerpc64-apple-darwin | FileCheck %s -check-prefix=PPC64
11 ; PPC64-LABEL: foo:
31 ; PPC64: mtctr
32 ; PPC64-NEXT: li
33 ; PPC64-NEXT: li
34 ; PPC64-NEXT: li
35 ; PPC64-NEXT: li
36 ; PPC64-NEXT: bctr
Datomics-indexed.ll4 …-mtriple=powerpc-apple-darwin -march=ppc64 | FileCheck %s --check-prefix=CHECK --check-prefix=PPC64
38 ; PPC64-NOT: __sync_
39 ; PPC64: ldx
75 ; PPC64-NOT: __sync_
76 ; PPC64: stdx
Datomics.ll4 …-mtriple=powerpc-apple-darwin -march=ppc64 | FileCheck %s --check-prefix=CHECK --check-prefix=PPC64
37 ; PPC64-NOT: __sync_
38 ; PPC64: ld
70 ; PPC64-NOT: __sync_
71 ; PPC64: std
Dppc64-32bit-addic.ll1 ; Check that the ADDIC optimizations are not applied on PPC64
/external/llvm/test/tools/llvm-readobj/
Drelocations.test16 RUN: | FileCheck %s -check-prefix MACHO-PPC64
139 MACHO-PPC64: Relocations [
140 MACHO-PPC64-NEXT: Section __text {
141 MACHO-PPC64-NEXT: Relocation {
142 MACHO-PPC64-NEXT: Offset: 0x24
143 MACHO-PPC64-NEXT: PCRel: 0
144 MACHO-PPC64-NEXT: Length: 2
145 MACHO-PPC64-NEXT: Type: (14)
146 MACHO-PPC64-NEXT: Value: 0x64
147 MACHO-PPC64-NEXT: }
[all …]
Dsections-ext.test12 RUN: | FileCheck %s -check-prefix MACHO-PPC64
501 MACHO-PPC64: Sections [
502 MACHO-PPC64-NEXT: Section {
503 MACHO-PPC64-NEXT: Index: 0
504 MACHO-PPC64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
505 MACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
506 MACHO-PPC64-NEXT: Address: 0x0
507 MACHO-PPC64-NEXT: Size: 0x3C
508 MACHO-PPC64-NEXT: Offset: 608
509 MACHO-PPC64-NEXT: Alignment: 2
[all …]
Dsections.test14 RUN: | FileCheck %s -check-prefix MACHO-PPC64
283 MACHO-PPC64: Sections [
284 MACHO-PPC64-NEXT: Section {
285 MACHO-PPC64-NEXT: Index: 0
286 MACHO-PPC64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
287 MACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
288 MACHO-PPC64-NEXT: Address: 0x0
289 MACHO-PPC64-NEXT: Size: 0x3C
290 MACHO-PPC64-NEXT: Offset: 608
291 MACHO-PPC64-NEXT: Alignment: 2
[all …]
Delf-gnuhash.test18 RUN: llvm-readobj -gnu-hash-table %p/Inputs/gnuhash.so.elf-ppc64 | FileCheck %s -check-prefix PPC64
53 PPC64: Arch: powerpc64
54 PPC64: GnuHashTable {
55 PPC64-NEXT: Num Buckets: 3
56 PPC64-NEXT: First Hashed Symbol Index: 1
57 PPC64-NEXT: Num Mask Words: 1
58 PPC64-NEXT: Shift Count: 6
59 PPC64-NEXT: Bloom Filter: [0x800000001204288]
60 PPC64-NEXT: Buckets: [1, 4, 0]
61 PPC64-NEXT: Values: [0xB887388, 0xECD54542, 0x7C92E3BB, 0x1C5871D9]
[all …]
Dreloc-types.test12 …-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-ppc64 | FileCheck %s -check-prefix ELF-PPC64
119 ELF-PPC64: Type: R_PPC64_NONE (0)
120 ELF-PPC64: Type: R_PPC64_ADDR32 (1)
121 ELF-PPC64: Type: R_PPC64_ADDR16_LO (4)
122 ELF-PPC64: Type: R_PPC64_ADDR16_HI (5)
123 ELF-PPC64: Type: R_PPC64_ADDR14 (7)
124 ELF-PPC64: Type: R_PPC64_REL24 (10)
125 ELF-PPC64: Type: R_PPC64_REL32 (26)
126 ELF-PPC64: Type: R_PPC64_ADDR64 (38)
127 ELF-PPC64: Type: R_PPC64_ADDR16_HIGHER (39)
[all …]
Dfile-headers.test20 RUN: | FileCheck %s -check-prefix MACHO-PPC64
184 MACHO-PPC64: File: {{(.*[/\\])?}}trivial.obj.macho-ppc64
185 MACHO-PPC64-NEXT: Format: Mach-O 64-bit ppc64
186 MACHO-PPC64-NEXT: Arch: powerpc64
187 MACHO-PPC64-NEXT: AddressSize: 64bit
188 MACHO-PPC64-NEXT: MachHeader {
189 MACHO-PPC64-NEXT: Magic: Magic64 (0xFEEDFACF)
190 MACHO-PPC64-NEXT: CpuType: PowerPC64 (0x1000012)
191 MACHO-PPC64-NEXT: CpuSubtype: 0x0
192 MACHO-PPC64-NEXT: FileType: Relocatable (0x1)
[all …]
/external/valgrind/VEX/auxprogs/
Dgenoffsets.c138 GENOFFSET(PPC64,ppc64,GPR0); in foo()
139 GENOFFSET(PPC64,ppc64,GPR1); in foo()
140 GENOFFSET(PPC64,ppc64,GPR2); in foo()
141 GENOFFSET(PPC64,ppc64,GPR3); in foo()
142 GENOFFSET(PPC64,ppc64,GPR4); in foo()
143 GENOFFSET(PPC64,ppc64,GPR5); in foo()
144 GENOFFSET(PPC64,ppc64,GPR6); in foo()
145 GENOFFSET(PPC64,ppc64,GPR7); in foo()
146 GENOFFSET(PPC64,ppc64,GPR8); in foo()
147 GENOFFSET(PPC64,ppc64,GPR9); in foo()
[all …]
/external/valgrind/coregrind/
Dpub_core_basics.h74 } PPC64; member
/external/valgrind/memcheck/tests/
Dwrap8.stderr.exp-ppc642 PPC64 function redirection stack overflow
/external/compiler-rt/cmake/
Dconfig-ix.cmake262 set(PPC64 powerpc64 powerpc64le) variable
272 set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_64} ${PPC64}
275 ${MIPS32} ${MIPS64} ${PPC64})
279 set(ALL_PROFILE_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${PPC64}
281 set(ALL_TSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64})
283 ${MIPS32} ${MIPS64} ${PPC64})
/external/libunwind/tests/
Dflush-cache.S56 # warning IMPLEMENT ME FOR PPC64!!
/external/valgrind/
Dvalgrind.spec.in20 platforms: x86/Linux, AMD64/Linux, PPC32/Linux, PPC64/Linux, x86/MacOSX,
/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.td236 // On non-Darwin PPC64 systems, R2 can be allocated, but must be restored, so
248 // On non-Darwin PPC64 systems, R2 can be allocated, but must be restored, so
261 // On non-Darwin PPC64 systems, R2 can be allocated, but must be restored, so
271 // On non-Darwin PPC64 systems, R2 can be allocated, but must be restored, so
/external/llvm/include/llvm/Support/ELFRelocs/
DPowerPC.def6 // glibc's PowerPC asm/sigcontext.h, when compiling for PPC64, has the
DPowerPC64.def6 // glibc's PowerPC asm/sigcontext.h, when compiling for PPC64, has the

12