Home
last modified time | relevance | path

Searched refs:isELFv2ABI (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.cpp245 bool PPCSubtarget::isELFv2ABI() const { return TM.isELFv2ABI(); } in isELFv2ABI() function in PPCSubtarget
249 return isPPC64() && hasPCRelativeMemops() && isELFv2ABI() && in isUsingPCRelativeCalls()
H A DPPCSubtarget.h217 bool isELFv2ABI() const;
257 return isAIXABI() || (is64BitELFABI() && !isELFv2ABI()); in usesFunctionDescriptors()
H A DPPCTargetMachine.h67 bool isELFv2ABI() const { return TargetABI == PPC_ABI_ELFv2; } in isELFv2ABI() function
H A DPPCFrameLowering.cpp53 return STI.isELFv2ABI() ? 24 : 40; in computeTOCSaveOffset()
63 return (STI.isELFv2ABI() ? 4 : 6) * (STI.isPPC64() ? 8 : 4); in computeLinkageSize()
573 if (!Subtarget.isELFv2ABI() || !Subtarget.isPPC64()) in stackUpdateCanBeMoved()
627 bool isELFv2ABI = Subtarget.isELFv2ABI(); in emitPrologue() local
790 if (isELFv2ABI && MustSaveCRs.size() == 1) { in emitPrologue()
982 assert(isELFv2ABI && "TOC saves in the prologue only supported on ELFv2"); in emitPrologue()
1203 Register CRReg = isELFv2ABI? Reg : PPC::CR2; in emitPrologue()
H A DPPCBranchSelector.cpp111 if (Fn.getSubtarget<PPCSubtarget>().isELFv2ABI() && in GetInitialOffset()
H A DPPCAsmPrinter.cpp601 if (!Subtarget->isELFv2ABI()) { in LowerPATCHPOINT()
1936 if (static_cast<const PPCTargetMachine &>(TM).isELFv2ABI()) { in emitStartOfAsmFile()
1997 if (Subtarget->isELFv2ABI()) { in emitFunctionEntryLabel()
2122 Subtarget->isELFv2ABI() && UsesX2OrR2; in emitFunctionBodyStart()
H A DPPCMIPeephole.cpp307 if (MF->getSubtarget<PPCSubtarget>().isELFv2ABI()) { in UpdateTOCSaves()
618 (!MF->getSubtarget<PPCSubtarget>().isELFv2ABI() && in simplifyCode()
H A DPPCRegisterInfo.td463 return MF.getSubtarget<PPCSubtarget>().isELFv2ABI() &&
473 return MF.getSubtarget<PPCSubtarget>().isELFv2ABI() &&
H A DPPCTargetTransformInfo.cpp957 if (!TM.isELFv2ABI()) in shouldBuildRelLookupTables()
H A DPPCRegisterInfo.cpp691 if (TM.isELFv2ABI() || Subtarget.isAIXABI()) { in getLargestLegalSuperClass()
H A DPPCISelLowering.cpp4499 bool isELFv2ABI = Subtarget.isELFv2ABI(); in LowerFormalArguments_64SVR4() local
4534 bool HasParameterArea = !isELFv2ABI || isVarArg; in LowerFormalArguments_64SVR4()
5426 if (!Subtarget.usesFunctionDescriptors() && !Subtarget.isELFv2ABI() && in isIndirectCall()
5504 if (!Subtarget.usesFunctionDescriptors() && !Subtarget.isELFv2ABI()) in transformCallee()
6231 bool isELFv2ABI = Subtarget.isELFv2ABI(); in LowerCall_64SVR4() local
6281 bool HasParameterArea = !isELFv2ABI || CFlags.IsVarArg || IsFastCall; in LowerCall_64SVR4()
6788 if (isELFv2ABI && !CFlags.IsPatchPoint) in LowerCall_64SVR4()
H A DPPCISelDAGToDAG.cpp5544 if (EnableTLSOpt && (Subtarget->isELFv2ABI() || Subtarget->isAIXABI()) && in Select()
5559 if (EnableTLSOpt && (Subtarget->isELFv2ABI() || Subtarget->isAIXABI())) in Select()