/external/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.h | 55 static unsigned getReturnSaveOffset(bool isPPC64, bool isDarwinABI) { argument 57 return isPPC64 ? 16 : 8; 59 return isPPC64 ? 16 : 4; 64 static unsigned getFramePointerSaveOffset(bool isPPC64, bool isDarwinABI) { argument 71 return isPPC64 ? -8U : -4U; 74 return isPPC64 ? -8U : -4U; 79 static unsigned getLinkageSize(bool isPPC64, bool isDarwinABI) { argument 80 if (isDarwinABI || isPPC64) 81 return 6 * (isPPC64 ? 8 : 4); 89 static unsigned getMinCallArgumentsSize(bool isPPC64, boo argument 106 getMinCallFrameSize(bool isPPC64, bool isDarwinABI) argument [all...] |
H A D | PPCAsmPrinter.cpp | 390 if (!Subtarget.isPPC64()) // linux/ppc32 - Normal entry label. 408 bool isPPC64 = TD->getPointerSizeInBits() == 64; local 410 if (isPPC64 && !TOC.empty()) { 445 if (Subtarget.isPPC64() && Directive < PPC::DIR_970) 490 bool isPPC64 = TM.getTargetData()->getPointerSizeInBits() == 64; local 525 if (isPPC64) 538 if (isPPC64) 562 if (isPPC64) 574 if (isPPC64) 585 bool isPPC64 local [all...] |
H A D | PPCSubtarget.h | 110 return isPPC64() ? "E-p:64:64-f64:64:64-i64:64:64-f128:64:128-n32:64" 114 /// isPPC64 - Return true if we are generating code for 64-bit pointer mode. 116 bool isPPC64() const { return IsPPC64; } function in class:llvm::PPCSubtarget
|
H A D | PPCFrameLowering.cpp | 204 unsigned minCallFrameSize = getMinCallFrameSize(Subtarget.isPPC64(), 288 bool isPPC64 = Subtarget.isPPC64(); local 297 int LROffset = PPCFrameLowering::getReturnSaveOffset(isPPC64, isDarwinABI); 307 FPOffset = PPCFrameLowering::getFramePointerSaveOffset(isPPC64, isDarwinABI); 311 if (isPPC64) { 352 if (!isPPC64) { 437 MachineLocation SP(isPPC64 ? PPC::X31 : PPC::R31); 443 MachineLocation FPSrc(isPPC64 ? PPC::X31 : PPC::R31); 449 MachineLocation LRSrc(isPPC64 533 bool isPPC64 = Subtarget.isPPC64(); local 747 bool isPPC64 = Subtarget.isPPC64(); local [all...] |
H A D | PPCISelDAGToDAG.cpp | 614 bool isPPC64 = (PtrVT == MVT::i64); local 630 if (isPPC64) break; 654 if (isPPC64) break; 663 if (isPPC64) break; 1006 bool isPPC64 = (PtrVT == MVT::i64); local 1009 if (!isPPC64)
|
H A D | PPCISelLowering.cpp | 78 setMinStackArgumentAlignment(TM.getSubtarget<PPCSubtarget>().isPPC64() ? 8:4); 222 && !TM.getSubtarget<PPCSubtarget>().isPPC64()) { 375 if (TM.getSubtarget<PPCSubtarget>().isPPC64()) { 908 Base = DAG.getRegister(PPCSubTarget.isPPC64() ? PPC::X0 : PPC::R0, 957 Base = DAG.getRegister(PPCSubTarget.isPPC64() ? PPC::X0 : PPC::R0, 1023 Base = DAG.getRegister(PPCSubTarget.isPPC64() ? PPC::X0 : PPC::R0, 1206 if (PPCSubTarget.isSVR4ABI() && PPCSubTarget.isPPC64()) { 1283 assert(!Subtarget.isPPC64() && "LowerVAARG is PPC32 only"); 1392 bool isPPC64 = (PtrVT == MVT::i64); local 1403 // TrampSize == (isPPC64 1854 bool isPPC64 = PtrVT == MVT::i64; local 2207 CalculateParameterAndLinkageAreaSize(SelectionDAG &DAG, bool isPPC64, bool isVarArg, unsigned CC, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, unsigned &nAltivecParamsAtEnd) argument 2375 EmitTailCallStoreFPAndRetAddr(SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue OldRetAddr, SDValue OldFP, int SPDiff, bool isPPC64, bool isDarwinABI, DebugLoc dl) argument 2416 CalculateTailCallArgDest(SelectionDAG &DAG, MachineFunction &MF, bool isPPC64, SDValue Arg, int SPDiff, unsigned ArgOffset, SmallVector<TailCallArgumentInfo, 8>& TailCallArguments) argument 2480 LowerMemOpCallTo(SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue Arg, SDValue PtrOff, int SPDiff, unsigned ArgOffset, bool isPPC64, bool isTailCall, bool isVector, SmallVector<SDValue, 8> &MemOpChains, SmallVector<TailCallArgumentInfo, 8> &TailCallArguments, DebugLoc dl) argument 2505 PrepareTailCall(SelectionDAG &DAG, SDValue &InFlag, SDValue &Chain, DebugLoc dl, bool isPPC64, int SPDiff, unsigned NumBytes, SDValue LROp, SDValue FPOp, bool isDarwinABI, SmallVector<TailCallArgumentInfo, 8> &TailCallArguments) argument 2539 bool isPPC64 = PPCSubTarget.isPPC64(); local 3064 bool isPPC64 = PtrVT == MVT::i64; local 3475 bool isPPC64 = Subtarget.isPPC64(); local 3501 bool isPPC64 = PPCSubTarget.isPPC64(); local 3525 bool isPPC64 = PPCSubTarget.isPPC64(); local 5720 bool isPPC64 = PPCSubTarget.isPPC64(); local 5747 bool isPPC64 = PtrVT == MVT::i64; local [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCTargetDesc.cpp | 44 bool isPPC64 = (TheTriple.getArch() == Triple::ppc64); local 45 unsigned Flavour = isPPC64 ? 0 : 1; 46 unsigned RA = isPPC64 ? PPC::LR8 : PPC::LR; 62 bool isPPC64 = TheTriple.getArch() == Triple::ppc64; local 66 MAI = new PPCMCAsmInfoDarwin(isPPC64); 68 MAI = new PPCLinuxMCAsmInfo(isPPC64);
|