/external/llvm/test/Transforms/InstCombine/ |
vsx-unaligned.ll | 19 %2 = call <4 x i32> @llvm.ppc.vsx.lxvw4x(i8* %1) 23 call void @llvm.ppc.vsx.stxvw4x(<4 x i32> %2, i8* %4) 27 %7 = call <2 x double> @llvm.ppc.vsx.lxvd2x(i8* %6) 31 call void @llvm.ppc.vsx.stxvd2x(<2 x double> %7, i8* %9) 41 declare <4 x i32> @llvm.ppc.vsx.lxvw4x(i8*) 42 declare void @llvm.ppc.vsx.stxvw4x(<4 x i32>, i8*) 43 declare <2 x double> @llvm.ppc.vsx.lxvd2x(i8*) 44 declare void @llvm.ppc.vsx.stxvd2x(<2 x double>, i8*)
|
/external/llvm/lib/Target/PowerPC/ |
PPCSubtarget.cpp | 1 //===-- PowerPCSubtarget.cpp - PPC Subtarget Information ------------------===// 10 // This file implements the PPC specific subclass of TargetSubtargetInfo. 15 #include "PPC.h" 30 #define DEBUG_TYPE "ppc-subtarget" 36 static cl::opt<bool> UseSubRegLiveness("ppc-track-subreg-liveness", 37 cl::desc("Enable subregister liveness tracking for PPC"), cl::Hidden); 60 DarwinDirective = PPC::DIR_NONE; 160 case PPC::DIR_440: 161 case PPC::DIR_A2: 162 case PPC::DIR_E500mc [all...] |
PPCISelLowering.cpp | 1 //===-- PPCISelLowering.cpp - PPC DAG Lowering Implementation -------------===// 45 static cl::opt<bool> DisablePPCFloatInVariadic("disable-ppc-float-in-variadic", 46 cl::desc("disable saving float registers for va_start on PPC"), cl::Hidden); 48 static cl::opt<bool> DisablePPCPreinc("disable-ppc-preinc", 49 cl::desc("disable preincrement load/store generation on PPC"), cl::Hidden); 51 static cl::opt<bool> DisableILPPref("disable-ppc-ilp-pref", 52 cl::desc("disable setting the node scheduling preference to ILP on PPC"), cl::Hidden); 54 static cl::opt<bool> DisablePPCUnaligned("disable-ppc-unaligned", 55 cl::desc("disable unaligned load/store generation on PPC"), cl::Hidden); 73 addRegisterClass(MVT::i32, &PPC::GPRCRegClass) [all...] |
PPCRegisterInfo.td | 13 let Namespace = "PPC" in { 25 let Namespace = "PPC"; 233 def GPRC : RegisterClass<"PPC", [i32], 32, (add (sequence "R%u", 2, 12), 245 def G8RC : RegisterClass<"PPC", [i64], 64, (add (sequence "X%u", 2, 12), 260 def GPRC_NOR0 : RegisterClass<"PPC", [i32], 32, (add (sub GPRC, R0), ZERO)> { 270 def G8RC_NOX0 : RegisterClass<"PPC", [i64], 64, (add (sub G8RC, X0), ZERO8)> { 287 def F8RC : RegisterClass<"PPC", [f64], 64, (add (sequence "F%u", 0, 13), 289 def F4RC : RegisterClass<"PPC", [f32], 32, (add F8RC)>; 291 def VRRC : RegisterClass<"PPC", [v16i8,v8i16,v4i32,v2i64,v4f32], 128, 298 def VSLRC : RegisterClass<"PPC", [v4i32,v4f32,v2f64,v2i64], 128 [all...] |
PPCCallingConv.h | 1 //=== PPCCallingConv.h - PPC Custom Calling Convention Routines -*- C++ -*-===// 10 // This file contains the custom routines for the PPC Calling Convention that 28 // gracefully fallback to PPC C calling convention on Release builds.
|
PPCEarlyReturn.cpp | 17 #include "PPC.h" 37 #define DEBUG_TYPE "ppc-early-ret" 66 (I->getOpcode() != PPC::BLR && I->getOpcode() != PPC::BLR8) || 76 if (J->getOpcode() == PPC::B) { 89 } else if (J->getOpcode() == PPC::BCC) { 93 MIB = BuildMI(**PI, J, J->getDebugLoc(), TII->get(PPC::BCCLR)) 103 } else if (J->getOpcode() == PPC::BC || J->getOpcode() == PPC::BCn) { 108 TII->get(J->getOpcode() == PPC::BC [all...] |
/external/llvm/test/CodeGen/Generic/ |
2006-01-18-InvalidBranchOpcodeAssert.ll | 2 ; This crashed the PPC backend.
|
/external/llvm/test/CodeGen/PowerPC/ |
vcmp-fold.ll | 10 %tmp.upgrd.1 = call i32 @llvm.ppc.altivec.vcmpbfp.p( i32 1, <4 x float> %tmp, <4 x float> %tmp2 ) ; <i32> [#uses=1] 13 %tmp.upgrd.2 = call <4 x i32> @llvm.ppc.altivec.vcmpbfp( <4 x float> %tmp4, <4 x float> %tmp6 ) ; <<4 x i32>> [#uses=1] 20 declare i32 @llvm.ppc.altivec.vcmpbfp.p(i32, <4 x float>, <4 x float>) 22 declare <4 x i32> @llvm.ppc.altivec.vcmpbfp(<4 x float>, <4 x float>)
|
vsx-div.ll | 11 %1 = tail call <4 x float> @llvm.ppc.vsx.xvdivsp(<4 x float> %0, <4 x float> %0) 21 %1 = tail call <2 x double> @llvm.ppc.vsx.xvdivdp(<2 x double> %0, <2 x double> %0) 28 declare <2 x double> @llvm.ppc.vsx.xvdivdp(<2 x double>, <2 x double>) 29 declare <4 x float> @llvm.ppc.vsx.xvdivsp(<4 x float>, <4 x float>)
|
vec_rotate_shift.ll | 5 declare <2 x i64> @llvm.ppc.altivec.vrld(<2 x i64>, <2 x i64>) nounwind readnone 6 declare <2 x i64> @llvm.ppc.altivec.vsld(<2 x i64>, <2 x i64>) nounwind readnone 7 declare <2 x i64> @llvm.ppc.altivec.vsrd(<2 x i64>, <2 x i64>) nounwind readnone 8 declare <2 x i64> @llvm.ppc.altivec.vsrad(<2 x i64>, <2 x i64>) nounwind readnone 11 %tmp = tail call <2 x i64> @llvm.ppc.altivec.vrld(<2 x i64> %x, <2 x i64> %y)
|
2005-08-12-rlwimi-crash.ll | 1 ; this should not crash the ppc backend
|
/external/strace/linux/powerpc64/ |
get_scno.c | 6 * Embedded implementations covered by Book E extension of PPC use
|
/external/llvm/test/tools/llvm-readobj/ |
relocations.test | 13 RUN: llvm-readobj -r %p/Inputs/trivial.obj.macho-ppc \ 14 RUN: | FileCheck %s -check-prefix MACHO-PPC 60 MACHO-PPC: Relocations [ 61 MACHO-PPC-NEXT: Section __text { 62 MACHO-PPC-NEXT: 0x24 0 2 n/a PPC_RELOC_LO16_SECTDIFF 1 0x64 63 MACHO-PPC-NEXT: 0x0 0 2 n/a PPC_RELOC_PAIR 1 0xC 64 MACHO-PPC-NEXT: 0x1C 0 2 n/a PPC_RELOC_HA16_SECTDIFF 1 0x64 65 MACHO-PPC-NEXT: 0x58 0 2 n/a PPC_RELOC_PAIR 1 0xC 66 MACHO-PPC-NEXT: 0x18 1 2 0 PPC_RELOC_BR24 0 0x2 67 MACHO-PPC-NEXT: [all...] |
/external/mesa3d/ |
common.py | 36 'ppc' : 'ppc', 37 'BeBox': 'ppc', 38 'BeMac': 'ppc', 90 allowed_values=('generic', 'ppc', 'x86', 'x86_64')))
|
/external/jpeg/ |
makeproj.mac | 48 Set Preferences of panel "PPC Project" to {File Name:"libjpeg"} 49 Set Preferences of panel "Target Settings" to {Linker:"MacOS PPC Linker"} 50 Set Preferences of panel "PPC Project" to {Project Type:library} 53 Set Preferences of panel "PPC Codegen" to {Struct Alignment:PowerPC} 54 Set Preferences of panel "PPC Linker" to {Generate SYM File:false} 113 Set Preferences of panel "PPC Project" to {File Name:"cjpeg"} 114 Set Preferences of panel "Target Settings" to {Linker:"MacOS PPC Linker"} 117 Set Preferences of panel "PPC Codegen" to {Struct Alignment:PowerPC} 118 Set Preferences of panel "PPC Linker" to {Generate SYM File:false} 131 Add Files (cw_folder as string) & "Metrowerks CodeWarrior:Metrowerks Standard Library:MSL C:Bin:MSL C.PPC.Lib" To Segment [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build_3.6.1.R36x_v20100823/templates/packager/ |
customTargets.xml | 27 <target name="assemble.linux.gtk.ppc.xml"> 29 <property name="archiveName" value="${archiveNamePrefix}-linux.gtk.ppc.zip"/> 57 <target name="assemble.aix.motif.ppc.xml"> 59 <property name="archiveName" value="${archiveNamePrefix}-aix.motif.ppc.zip"/> 69 <target name="assemble.macosx.carbon.ppc.xml"> 71 <property name="archiveName" value="${archiveNamePrefix}-macosx.carbon.ppc.zip"/>
|
packager.properties | 15 # linux, gtk, ppc &\ 21 # aix, motif, ppc & \ 23 # macosx, carbon, ppc 87 # linux, gtk, ppc - antZip &\ 93 # aix, motif, ppc - antZip& \ 95 # macosx, carbon, ppc - antZip
|
/external/flac/libFLAC/ |
Makefile.am | 39 #@@@ PPC optimizations temporarily disabled 42 # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific 43 #@@@ PPC optimizations temporarily disabled 59 ARCH_SUBDIRS = ppc 61 LOCAL_EXTRA_LIBADD = ppc/as/libFLAC-asm.la 65 LOCAL_EXTRA_LIBADD = ppc/gas/libFLAC-asm.la
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 1 //===-- PPCMCCodeEmitter.cpp - Convert PPC code to machine code -----------===// 178 (MCFixupKind)PPC::fixup_ppc_br24)); 190 (MCFixupKind)PPC::fixup_ppc_brcond14)); 203 (MCFixupKind)PPC::fixup_ppc_br24abs)); 216 (MCFixupKind)PPC::fixup_ppc_brcond14abs)); 228 (MCFixupKind)PPC::fixup_ppc_half16)); 246 (MCFixupKind)PPC::fixup_ppc_half16)); 265 (MCFixupKind)PPC::fixup_ppc_half16ds)); 328 (MCFixupKind)PPC::fixup_ppc_nofixup)); 331 return CTX.getRegisterInfo()->getEncodingValue(isPPC64 ? PPC::X13 : PPC::R2) [all...] |
PPCFixupKinds.h | 1 //===-- PPCFixupKinds.h - PPC Specific Fixup Entries ------------*- C++ -*-===// 15 #undef PPC 18 namespace PPC {
|
/external/bison/m4/ |
multiarch.m4 | 15 # ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ 16 # CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ 40 i?86 | x86_64 | ppc | ppc64)
|
/external/clang/test/Driver/ |
default-toolchain.c | 4 // RUN: %clang -target i386-apple-darwin9 -arch ppc -m64 -v 2> %t
|
/external/libmtp/ |
MacConfigExternalRelease.xcconfig | 2 ARCHS=ppc i386
|
/external/libusb/ |
MacConfigExternalRelease.xcconfig | 2 ARCHS=ppc i386
|
/external/libusb-compat/ |
MacConfigExternalRelease.xcconfig | 2 ARCHS=ppc i386
|