Home
last modified time | relevance | path

Searched refs:IsPPC64 (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCSubtarget.h96 bool IsPPC64; variable
366 return IsPPC64 ? 8 : 4; in descriptorTOCAnchorOffset()
372 return IsPPC64 ? 16 : 8; in descriptorEnvironmentPointerOffset()
378 return IsPPC64 ? PPC::X11 : PPC::R11; in getEnvironmentPointerRegister()
384 return IsPPC64 ? PPC::X2 : PPC::R2; in getTOCPointerRegister()
388 return IsPPC64 ? PPC::X1 : PPC::R1; in getStackPointerRegister()
391 bool isXRaySupported() const override { return IsPPC64 && IsLittleEndian; } in isXRaySupported()
HDPPCSubtarget.cpp57 IsPPC64(TargetTriple.getArch() == Triple::ppc64 || in PPCSubtarget()
143 if (IsPPC64 && has64BitSupport()) in initSubtargetFeatures()
155 if (HasSPE && IsPPC64) in initSubtargetFeatures()
HDPPCAsmPrinter.cpp543 const bool IsPPC64 = Subtarget->isPPC64(); in EmitInstruction() local
767 assert((IsAIX && !IsPPC64 && TM.getCodeModel() == CodeModel::Large) && in EmitInstruction()
797 assert(IsAIX && !IsPPC64 && TM.getCodeModel() == CodeModel::Large && in EmitInstruction()
927 assert(IsPPC64 && "Not supported for 32-bit PowerPC"); in EmitInstruction()
946 TmpInst.setOpcode(IsPPC64 ? PPC::LD : PPC::LWZ); in EmitInstruction()
951 MOSymbol, IsPPC64 ? MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO in EmitInstruction()
1006 assert(IsPPC64 && "Not supported for 32-bit PowerPC"); in EmitInstruction()
1029 MOSymbol, IsPPC64 ? MCSymbolRefExpr::VK_PPC_GOT_TLSGD_LO in EmitInstruction()
1033 MCInstBuilder(IsPPC64 ? PPC::ADDI8 : PPC::ADDI) in EmitInstruction()
1051 assert(IsPPC64 && "Not supported for 32-bit PowerPC"); in EmitInstruction()
[all …]
HDPPCISelLowering.cpp5369 const bool IsPPC64 = Subtarget.isPPC64(); in buildCallOperands() local
5371 const MVT RegVT = IsPPC64 ? MVT::i64 : MVT::i32; in buildCallOperands()
5407 Ops.push_back(DAG.getRegister(IsPPC64 ? PPC::CTR8 : PPC::CTR, RegVT)); in buildCallOperands()
6897 const bool IsPPC64 = Subtarget.isPPC64(); in CC_AIX() local
6898 const unsigned PtrByteSize = IsPPC64 ? 8 : 4; in CC_AIX()
6913 assert(IsPPC64 && "PPC32 should have split i64 values."); in CC_AIX()
6918 if (unsigned Reg = State.AllocateReg(IsPPC64 ? GPR_64 : GPR_32)) { in CC_AIX()
6919 MVT RegVT = IsPPC64 ? MVT::i64 : MVT::i32; in CC_AIX()
6937 State.AllocateStack(IsPPC64 ? 8 : StoreSize, 4); in CC_AIX()
6946 MVT RegVT = IsPPC64 ? MVT::i64 : MVT::i32; in CC_AIX()
[all …]
HDPPCISelDAGToDAG.cpp4759 bool IsPPC64 = PPCSubTarget->isPPC64(); in Select() local
4760 if (IsPPC64 && isInt64Immediate(N->getOperand(1), Imm64) && in Select()
4782 bool IsPPC64 = PPCSubTarget->isPPC64(); in Select() local
4783 if (IsPPC64 && isInt64Immediate(N->getOperand(1), Imm64) && in Select()
5044 bool IsPPC64 = PPCSubTarget->isPPC64(); in Select() local
5047 ? (IsPPC64 ? PPC::BDNZ8 : PPC::BDNZ) in Select()
5048 : (IsPPC64 ? PPC::BDZ8 : PPC::BDZ), in Select()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
HDPPCAsmParser.cpp101 bool IsPPC64; member in __anonf9943a3a0111::PPCAsmParser
106 bool isPPC64() const { return IsPPC64; } in isPPC64()
150 IsPPC64 = TheTriple.isPPC64(); in PPCAsmParser()
181 bool IsPPC64; member
214 IsPPC64 = o.IsPPC64; in PPCOperand()
247 bool isPPC64() const { return IsPPC64; } in isPPC64()
381 if (!IsPPC64) { in isDirectBr()
581 bool IsPPC64) { in CreateToken()
587 Op->IsPPC64 = IsPPC64; in CreateToken()
592 CreateTokenWithStringCopy(StringRef Str, SMLoc S, bool IsPPC64) { in CreateTokenWithStringCopy()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDAddressSanitizer.cpp434 bool IsPPC64 = TargetTriple.getArch() == Triple::ppc64 || in getShadowMapping() local
481 else if (IsPPC64) in getShadowMapping()
525 Mapping.OrShadowOffset = !IsAArch64 && !IsPPC64 && !IsSystemZ && !IsPS4CPU && in getShadowMapping()