Home
last modified time | relevance | path

Searched refs:PPC32 (Results 1 – 22 of 22) sorted by relevance

/external/llvm/test/CodeGen/PowerPC/
DFrames-large.ll2 ; RUN: llc < %t.bc -march=ppc32 | FileCheck %s -check-prefix=PPC32-NOFP
3 ; RUN: llc < %t.bc -march=ppc32 -disable-fp-elim | FileCheck %s -check-prefix=PPC32-FP
16 ; PPC32-NOFP: _f1:
17 ; PPC32-NOFP: lis r0, -1
18 ; PPC32-NOFP: ori r0, r0, 32736
19 ; PPC32-NOFP: stwux r1, r1, r0
20 ; PPC32-NOFP: addi r3, r1, 36
21 ; PPC32-NOFP: lwz r1, 0(r1)
22 ; PPC32-NOFP: blr
25 ; PPC32-FP: _f1:
[all …]
Dcrsave.ll1 …disable-fp-elim -mtriple=powerpc-unknown-linux-gnu -mcpu=g5 < %s | FileCheck %s -check-prefix=PPC32
16 ; PPC32: stw 31, -4(1)
17 ; PPC32: stwu 1, -32(1)
18 ; PPC32: mfcr 12
19 ; PPC32-NEXT: stw 12, 24(31)
20 ; PPC32: lwz 12, 24(31)
21 ; PPC32-NEXT: mtocrf 32, 12
45 ; PPC32: stw 31, -4(1)
46 ; PPC32: stwu 1, -32(1)
47 ; PPC32: mfcr 12
[all …]
DFrames-alloca.ll1 ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=CHECK-PPC32
3 …ppc32 -mtriple=powerpc-apple-darwin8 -disable-fp-elim | FileCheck %s -check-prefix=CHECK-PPC32-NOFP
5 ; RUN: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=CHECK-PPC32
6 …N: llc < %s -march=ppc32 -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=CHECK-PPC32-RS
7 …32 -mtriple=powerpc-apple-darwin8 -disable-fp-elim | FileCheck %s -check-prefix=CHECK-PPC32-RS-NOFP
9 ; CHECK-PPC32: stw r31, -4(r1)
10 ; CHECK-PPC32: lwz r1, 0(r1)
11 ; CHECK-PPC32: lwz r31, -4(r1)
12 ; CHECK-PPC32-NOFP: stw r31, -4(r1)
13 ; CHECK-PPC32-NOFP: lwz r1, 0(r1)
[all …]
Dsvr4-redzone.ll1 ; RUN: llc -mtriple="powerpc-unknown-linux-gnu" < %s | FileCheck %s --check-prefix=PPC32
10 ; PPC32-LABEL: regalloc:
11 ; PPC32-NOT: stwu 1, -{{[0-9]+}}(1)
12 ; PPC32: blr
23 ; PPC32-LABEL: smallstack:
24 ; PPC32: stwu 1, -16(1)
35 ; PPC32-LABEL: bigstack:
36 ; PPC32: stwu 1, -240(1)
Dtls.ll3 ; RUN: llc -O0 < %s -march=ppc32 -mcpu=ppc | FileCheck -check-prefix=OPT0-PPC32 %s
42 ;OPT0-PPC32-LABEL: main2:
43 ;OPT0-PPC32: li [[REG1:[0-9]+]], _GLOBAL_OFFSET_TABLE_@l
44 ;OPT0-PPC32: addis [[REG1]], [[REG1]], _GLOBAL_OFFSET_TABLE_@ha
45 ;OPT0-PPC32: lwz [[REG2:[0-9]+]], a2@got@tprel@l([[REG1]])
46 ;OPT0-PPC32: add 3, [[REG2]], a2@tls
Dctrloop-large-ec.ll19 ; On PPC32, CTR is also 32 bits, and so cannot hold a 64-bit count.
/external/valgrind/main/VEX/auxprogs/
Dgenoffsets.c122 GENOFFSET(PPC32,ppc32,GPR0); in foo()
123 GENOFFSET(PPC32,ppc32,GPR1); in foo()
124 GENOFFSET(PPC32,ppc32,GPR2); in foo()
125 GENOFFSET(PPC32,ppc32,GPR3); in foo()
126 GENOFFSET(PPC32,ppc32,GPR4); in foo()
127 GENOFFSET(PPC32,ppc32,GPR5); in foo()
128 GENOFFSET(PPC32,ppc32,GPR6); in foo()
129 GENOFFSET(PPC32,ppc32,GPR7); in foo()
130 GENOFFSET(PPC32,ppc32,GPR8); in foo()
131 GENOFFSET(PPC32,ppc32,GPR9); in foo()
[all …]
/external/valgrind/main/coregrind/
Dpub_core_basics.h103 } PPC32; member
Dm_libcassert.c99 (srP)->misc.PPC32.r_lr = lr; \
Dm_stacktrace.c650 Addr lr = startRegs->misc.PPC32.r_lr; in VG_()
Dm_machine.c82 regs->misc.PPC32.r_lr in VG_()
Dm_signals.c348 (srP)->misc.PPC32.r_lr = (uc)->uc_regs->mc_gregs[VKI_PT_LNK]; \
/external/libunwind/tests/
Dflush-cache.S66 # warning IMPLEMENT ME FOR PPC32!!
/external/valgrind/main/
Dvalgrind.spec.in20 platforms: x86/Linux, AMD64/Linux, PPC32/Linux, PPC64/Linux, x86/MacOSX,
DREADME37 - PPC32/Linux
DNEWS.old68 AMD64/Linux, PPC32/Linux and PPC64/Linux. Support for recent distros
243 145887 PPC32: getitimer() system call is not supported
476 AMD64/Linux, PPC32/Linux and PPC64/Linux.
525 - Floating point accuracy has been improved for PPC32/Linux.
711 AMD64 support is much improved, PPC32 support is good enough to be
723 - PPC32 support is now good enough to be usable. It should work with
943 x86. The new architectures it supports are AMD64 and PPC32, and the
963 The PPC32 support is very basic. It may not work reliably even for
966 PPC32 usable as soon as possible.
DNEWS150 This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux,
366 308135 PPC32 MPC8xx has 16 bytes cache size
440 318932 Add missing PPC64 and PPC32 system call support
586 This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux,
886 This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux,
1249 This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux,
1569 This release supports X86/Linux, AMD64/Linux, PPC32/Linux, PPC64/Linux
2174 AMD64/Linux, PPC32/Linux and PPC64/Linux. Support for recent distros
/external/valgrind/main/docs/internals/
D3_1_BUGSTATUS.txt73 vx1554 pending n-i-bz re-add stfiwx support (PPC32)
Dnotes.txt3 PPC32 port
D3_2_BUGSTATUS.txt73 145887 r7193 PPC32: getitimer() system call is not supported (patch)
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td1353 // PPC32 Load Instructions.
1497 // PPC32 Store Instructions.
1644 // PPC32 Arithmetic Instructions.
/external/qemu/disas/
Dppc.c1958 #define PPC32 PPC_OPCODE_32 | PPC_OPCODE_PPC macro
3732 { "mtsrin", X(31,242), XRA_MASK, PPC32, { RS, RB } },
4429 { "mfsrin", X(31,659), XRA_MASK, PPC32, { RT, RB } },