/prebuilts/go/darwin-x86/src/cmd/asm/internal/arch/ |
ppc64.go | 6 // 64-bit PowerPC (PPC64) instruction set, to minimize its interaction 13 "cmd/internal/obj/ppc64" 24 // IsPPC64RLD reports whether the op (as defined by an ppc64.A* constant) is 29 case ppc64.ARLDC, ppc64.ARLDCCC, ppc64.ARLDCL, ppc64.ARLDCLCC, 30 ppc64.ARLDCR, ppc64.ARLDCRCC, ppc64.ARLDMI, ppc64.ARLDMICC [all...] |
/prebuilts/go/linux-x86/src/cmd/asm/internal/arch/ |
ppc64.go | 6 // 64-bit PowerPC (PPC64) instruction set, to minimize its interaction 13 "cmd/internal/obj/ppc64" 24 // IsPPC64RLD reports whether the op (as defined by an ppc64.A* constant) is 29 case ppc64.ARLDC, ppc64.ARLDCCC, ppc64.ARLDCL, ppc64.ARLDCLCC, 30 ppc64.ARLDCR, ppc64.ARLDCRCC, ppc64.ARLDMI, ppc64.ARLDMICC [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
fp128-bitcast-after-operation.ll | 1 ; RUN: 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-P8 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]+]], [all...] |
Frames-large.ll | 4 ; 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 [all...] |
pwr3-6x.ll | 3 ;RUN: llc < %s -march=ppc64 -mcpu=pwr3 | FileCheck %s 4 ;RUN: llc < %s -march=ppc64 -mcpu=pwr4 | FileCheck %s 5 ;RUN: llc < %s -march=ppc64 -mcpu=pwr5 | FileCheck %s 6 ;RUN: llc < %s -march=ppc64 -mcpu=pwr5x | FileCheck %s 7 ;RUN: llc < %s -march=ppc64 -mcpu=pwr6x | FileCheck %s
|
crsave.ll | 2 ; RUN: llc -O0 -mtriple=powerpc64-unknown-linux-gnu -mcpu=g5 < %s | FileCheck %s -check-prefix=PPC64 3 ; RUN: llc -O0 -mtriple=powerpc64le-unknown-linux-gnu -verify-machineinstrs < %s | FileCheck %s -check-prefix=PPC64-ELFv2 24 ; PPC64: .cfi_startproc 25 ; PPC64: mfcr 12 26 ; PPC64: stw 12, 8(1) 27 ; PPC64: stdu 1, -[[AMT:[0-9]+]](1) 28 ; PPC64: .cfi_def_cfa_offset 128 29 ; PPC64: .cfi_offset lr, 16 30 ; PPC64: .cfi_offset cr2, 8 31 ; PPC64: addi 1, 1, [[AMT] [all...] |
svr4-redzone.ll | 2 ; 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)
|
a2q.ll | 1 ; RUN: llc < %s -march=ppc64 -mcpu=a2q | FileCheck %s 2 ; RUN: llc < %s -march=ppc64 -mcpu=a2 -mattr=+qpx | FileCheck %s
|
Frames-alloca.ll | 2 ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=CHECK-PPC64 4 ; RUN: llc < %s -march=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 [all...] |
/prebuilts/go/darwin-x86/src/internal/cpu/ |
cpu_ppc64x.go | 5 // +build ppc64 ppc64le 37 PPC64.HasVMX = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_ALTIVEC) 38 PPC64.HasDFP = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_DFP) 39 PPC64.HasVSX = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_VSX) 42 PPC64.IsPOWER8 = isSet(ppc64x_hwcap2, _PPC_FEATURE2_ARCH_2_07) 43 PPC64.HasHTM = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_HTM) 44 PPC64.HasISEL = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_ISEL) 45 PPC64.HasVCRYPTO = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_VEC_CRYPTO) 46 PPC64.HasHTMNOSC = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HTM_NOSC) 47 PPC64.IsPOWER9 = isSet(ppc64x_hwcap2, _PPC_FEATURE2_ARCH_3_00 [all...] |
cpu_test.go | 30 if runtime.GOARCH == "ppc64" || runtime.GOARCH == "ppc64le" { 31 if !cpu.PPC64.IsPOWER8 { 34 if !cpu.PPC64.HasVMX { 37 if !cpu.PPC64.HasDFP { 40 if !cpu.PPC64.HasVSX { 43 if !cpu.PPC64.HasISEL { 46 if !cpu.PPC64.HasVCRYPTO {
|
/prebuilts/go/linux-x86/src/internal/cpu/ |
cpu_ppc64x.go | 5 // +build ppc64 ppc64le 37 PPC64.HasVMX = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_ALTIVEC) 38 PPC64.HasDFP = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_DFP) 39 PPC64.HasVSX = isSet(ppc64x_hwcap, _PPC_FEATURE_HAS_VSX) 42 PPC64.IsPOWER8 = isSet(ppc64x_hwcap2, _PPC_FEATURE2_ARCH_2_07) 43 PPC64.HasHTM = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_HTM) 44 PPC64.HasISEL = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_ISEL) 45 PPC64.HasVCRYPTO = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HAS_VEC_CRYPTO) 46 PPC64.HasHTMNOSC = isSet(ppc64x_hwcap2, _PPC_FEATURE2_HTM_NOSC) 47 PPC64.IsPOWER9 = isSet(ppc64x_hwcap2, _PPC_FEATURE2_ARCH_3_00 [all...] |
cpu_test.go | 30 if runtime.GOARCH == "ppc64" || runtime.GOARCH == "ppc64le" { 31 if !cpu.PPC64.IsPOWER8 { 34 if !cpu.PPC64.HasVMX { 37 if !cpu.PPC64.HasDFP { 40 if !cpu.PPC64.HasVSX { 43 if !cpu.PPC64.HasISEL { 46 if !cpu.PPC64.HasVCRYPTO {
|
/external/swiftshader/third_party/LLVM/test/CodeGen/PowerPC/ |
Frames-large.ll | 5 ; RUN: llc < %t.bc -march=ppc64 | FileCheck %s -check-prefix=PPC64-NOFP
6 ; RUN: llc < %t.bc -march=ppc64 -disable-fp-elim | FileCheck %s -check-prefix=PPC64-FP
35 ; PPC64-NOFP: _f1:
36 ; PPC64-NOFP: lis r0, -1
37 ; PPC64-NOFP: ori r0, r0, 32656
38 ; PPC64-NOFP: stdux r1, r1, r0
39 ; PPC64-NOFP: addi r3, r1, 116
40 ; PPC64-NOFP: ld r1, 0(r1) [all...] |
2008-03-18-RegScavengerAssert.ll | 1 ; RUN: llc < %s -march=ppc64 -enable-ppc64-regscavenger
|
Frames-alloca.ll | 2 ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=PPC64
4 ; RUN: llc < %s -march=ppc64 -mtriple=powerpc-apple-darwin8 -disable-fp-elim | FileCheck %s -check-prefix=PPC64-NOFP
18 ; CHECK-PPC64: std r31, -8(r1)
19 ; CHECK-PPC64: stdu r1, -128(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, -128(r1) [all...] |
/external/compiler-rt/test/asan/TestCases/ |
debug_ppc64_mapping.cc | 2 // RUN: %env_asan_opts=verbosity=0 %run %t 2>&1 | FileCheck %s --check-prefix=CHECK-PPC64-V0 3 // RUN: %env_asan_opts=verbosity=2 %run %t 2>&1 | FileCheck %s --check-prefix=CHECK-PPC64 9 // CHECK-PPC64: || `[{{0x0a0|0x040}}000000000, {{0x3ff|0x0ff}}fffffffff]` || HighMem || 10 // CHECK-PPC64: || `[{{0x034|0x028}}000000000, {{0x09f|0x03f}}fffffffff]` || HighShadow || 11 // CHECK-PPC64: || `[{{0x024|0x024}}000000000, {{0x033|0x027}}fffffffff]` || ShadowGap || 12 // CHECK-PPC64: || `[0x020000000000, 0x023fffffffff]` || LowShadow || 13 // CHECK-PPC64: || `[0x000000000000, 0x01ffffffffff]` || LowMem || 15 printf("ppc64 eyecatcher \n"); 16 // CHECK-PPC64-V0: ppc64 eyecatche [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ppc64/ |
ggen.go | 5 package ppc64 package 10 "cmd/internal/obj/ppc64" 19 p = pp.Appendpp(p, ppc64.AMOVD, obj.TYPE_REG, ppc64.REGZERO, 0, obj.TYPE_MEM, ppc64.REGSP, gc.Ctxt.FixedFrameSize()+off+i) 22 p = pp.Appendpp(p, ppc64.AADD, obj.TYPE_CONST, 0, gc.Ctxt.FixedFrameSize()+off-8, obj.TYPE_REG, ppc64.REGRT1, 0) 23 p.Reg = ppc64.REGSP 29 p = pp.Appendpp(p, ppc64.AMOVD, obj.TYPE_CONST, 0, gc.Ctxt.FixedFrameSize()+off-8, obj.TYPE_REG, ppc64.REGTMP, 0 [all...] |
galign.go | 5 package ppc64 package 9 "cmd/internal/obj/ppc64" 14 arch.LinkArch = &ppc64.Linkppc64 16 arch.LinkArch = &ppc64.Linkppc64le 18 arch.REGSP = ppc64.REGSP
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/ppc64/ |
ggen.go | 5 package ppc64 package 10 "cmd/internal/obj/ppc64" 19 p = pp.Appendpp(p, ppc64.AMOVD, obj.TYPE_REG, ppc64.REGZERO, 0, obj.TYPE_MEM, ppc64.REGSP, gc.Ctxt.FixedFrameSize()+off+i) 22 p = pp.Appendpp(p, ppc64.AADD, obj.TYPE_CONST, 0, gc.Ctxt.FixedFrameSize()+off-8, obj.TYPE_REG, ppc64.REGRT1, 0) 23 p.Reg = ppc64.REGSP 29 p = pp.Appendpp(p, ppc64.AMOVD, obj.TYPE_CONST, 0, gc.Ctxt.FixedFrameSize()+off-8, obj.TYPE_REG, ppc64.REGTMP, 0 [all...] |
galign.go | 5 package ppc64 package 9 "cmd/internal/obj/ppc64" 14 arch.LinkArch = &ppc64.Linkppc64 16 arch.LinkArch = &ppc64.Linkppc64le 18 arch.REGSP = ppc64.REGSP
|
/external/valgrind/coregrind/m_gdbserver/ |
valgrind-low-ppc64.c | 38 /* The PPC64 register layout with vs register support (Power 7 and beyond) 263 VexGuestPPC64State* ppc64 = (VexGuestPPC64State*) get_arch (set, tst); local 297 case 0: VG_(transfer) (&ppc64->guest_GPR0, buf, dir, size, mod); break; 298 case 1: VG_(transfer) (&ppc64->guest_GPR1, buf, dir, size, mod); break; 299 case 2: VG_(transfer) (&ppc64->guest_GPR2, buf, dir, size, mod); break; 300 case 3: VG_(transfer) (&ppc64->guest_GPR3, buf, dir, size, mod); break; 301 case 4: VG_(transfer) (&ppc64->guest_GPR4, buf, dir, size, mod); break; 302 case 5: VG_(transfer) (&ppc64->guest_GPR5, buf, dir, size, mod); break; 303 case 6: VG_(transfer) (&ppc64->guest_GPR6, buf, dir, size, mod); break; 304 case 7: VG_(transfer) (&ppc64->guest_GPR7, buf, dir, size, mod); break 491 VexGuestPPC64State* ppc64 = (VexGuestPPC64State*)&tst->arch.vex; local [all...] |
/external/llvm/test/tools/llvm-readobj/ |
relocations.test | 15 RUN: llvm-readobj -r --expand-relocs %p/Inputs/trivial.obj.macho-ppc64 \ 16 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: 0x6 [all...] |
/external/clang/test/CodeGenCXX/ |
bitfield.cpp | 4 // RUN: | FileCheck -check-prefix=CHECK-PPC64 %s 29 // CHECK-PPC64-LABEL: define zeroext i32 @_ZN2N06read00 30 // CHECK-PPC64: %[[ptr:.*]] = bitcast %{{.*}}* %{{.*}} to i64* 31 // CHECK-PPC64: %[[val:.*]] = load i64, i64* %[[ptr]] 32 // CHECK-PPC64: %[[shr:.*]] = lshr i64 %[[val]], 50 33 // CHECK-PPC64: %[[trunc:.*]] = trunc i64 %[[shr]] to i32 34 // CHECK-PPC64: ret i32 %[[trunc]] 45 // CHECK-PPC64-LABEL: define zeroext i32 @_ZN2N06read01 46 // CHECK-PPC64: %[[ptr:.*]] = bitcast %{{.*}}* %{{.*}} to i64* 47 // CHECK-PPC64: %[[val:.*]] = load i64, i64* %[[ptr] [all...] |
/external/clang/test/Preprocessor/ |
stdint.c | 530 // RUN: %clang_cc1 -E -ffreestanding -triple=powerpc64-none-none %s | FileCheck -check-prefix PPC64 %s 532 // PPC64:typedef long int int64_t; 533 // PPC64:typedef long unsigned int uint64_t; 534 // PPC64:typedef int64_t int_least64_t; 535 // PPC64:typedef uint64_t uint_least64_t; 536 // PPC64:typedef int64_t int_fast64_t; 537 // PPC64:typedef uint64_t uint_fast64_t; 539 // PPC64:typedef int int32_t; 540 // PPC64:typedef unsigned int uint32_t; 541 // PPC64:typedef int32_t int_least32_t [all...] |