Home
last modified time | relevance | path

Searched refs:isPPC64 (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp45 return STI.isPPC64() ? 16 : 8; in computeReturnSaveOffset()
47 return STI.isPPC64() ? 16 : 4; in computeReturnSaveOffset()
52 return STI.isPPC64() ? 40 : 20; in computeTOCSaveOffset()
243 if (Subtarget.isPPC64()) { in getCalleeSavedSpillSlots()
621 bool isPPC64 = Subtarget.isPPC64(); in emitPrologue() local
935 if (isPPC64) in emitPrologue()
1234 bool isPPC64 = Subtarget.isPPC64(); in inlineStackProbe() local
1450 if (isPPC64) in inlineStackProbe()
1562 bool isPPC64 = Subtarget.isPPC64(); in emitEpilogue() local
1996 const bool isPPC64 = Subtarget.isPPC64(); in determineCalleeSaves() local
[all …]
H A DPPCInstr64Bit.td1504 isPPC64;
1509 isPPC64;
1520 isPPC64;
1525 isPPC64;
1580 isPPC64;
1585 isPPC64;
1590 isPPC64;
1616 isPPC64;
1621 isPPC64;
1626 isPPC64;
[all …]
H A DPPCTOCRegDeps.cpp113 const bool isPPC64 = in processBlock() local
114 MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock()
115 const unsigned TOCReg = isPPC64 ? PPC::X2 : PPC::R2; in processBlock()
H A DPPCSubtarget.cpp150 CriticalPathRCs.push_back(isPPC64() ? in getCriticalPathRCs()
185 bool PPCSubtarget::isPPC64() const { return TM.isPPC64(); } in isPPC64() function in PPCSubtarget
188 return isPPC64() && hasPCRelativeMemops() && isELFv2ABI() && in isUsingPCRelativeCalls()
H A DPPCSubtarget.h171 bool isPPC64() const;
193 if (isPPC64()) in getRedZoneSize()
218 bool is64BitELFABI() const { return isSVR4ABI() && isPPC64(); } in is64BitELFABI()
219 bool is32BitELFABI() const { return isSVR4ABI() && !isPPC64(); } in is32BitELFABI()
H A DPPCRegisterInfo.cpp174 if (TM.isPPC64()) in getPointerRegClass()
179 if (TM.isPPC64()) in getPointerRegClass()
219 if (TM.isPPC64()) { in getCalleeSavedRegs()
239 if (TM.isPPC64()) { in getCalleeSavedRegs()
303 return TM.isPPC64() in getCallPreservedMask()
313 if (TM.isPPC64()) in getCallPreservedMask()
327 if (TM.isPPC64()) in getCallPreservedMask()
402 if (TM.isPPC64()) in getReservedRegs()
747 bool LP64 = TM.isPPC64(); in lowerDynamicAlloc()
1818 if (!TM.isPPC64()) in getFrameRegister()
[all …]
H A DPPCInstrInfo.cpp1250 bool isPPC64 = Subtarget.isPPC64(); in analyzeBranch() local
1464 bool isPPC64 = Subtarget.isPPC64(); in insertBranch() local
2085 bool isPPC64 = Subtarget.isPPC64(); in onlyFoldImmediate() local
2086 ZeroReg = isPPC64 ? PPC::ZERO8 : PPC::ZERO; in onlyFoldImmediate()
2166 bool isPPC64 = Subtarget.isPPC64(); in PredicateInstruction() local
2189 bool isPPC64 = Subtarget.isPPC64(); in PredicateInstruction() local
2232 bool isPPC64 = Subtarget.isPPC64(); in PredicateInstruction() local
2385 bool isPPC64 = Subtarget.isPPC64(); in optimizeCompareInstr() local
2401 if (isPPC64) { in optimizeCompareInstr()
2772 if (Subtarget.isPPC64() && Opc == PPC::CMPWI) in optimizeCmpPostRA()
[all …]
H A DPPCAsmPrinter.cpp694 MCInstBuilder(Subtarget->isPPC64() ? Opcode in EmitTlsCall()
754 const bool IsPPC64 = Subtarget->isPPC64(); in emitInstruction()
1573 if (!Subtarget->isPPC64()) in emitInstruction()
1716 if (static_cast<const PPCTargetMachine &>(TM).isPPC64() || in emitStartOfAsmFile()
1745 if (!Subtarget->isPPC64() && in emitFunctionEntryLabel()
1750 if (!Subtarget->isPPC64()) { in emitFunctionEntryLabel()
1819 bool isPPC64 = DL.getPointerSizeInBits() == 64; in emitEndOfAsmFile() local
1827 const char *Name = isPPC64 ? ".toc" : ".got2"; in emitEndOfAsmFile()
1831 if (!isPPC64) in emitEndOfAsmFile()
1839 if (isPPC64) in emitEndOfAsmFile()
[all …]
H A DPPCISelLowering.cpp169 bool isPPC64 = Subtarget.isPPC64(); in PPCTargetLowering() local
1352 if (!isPPC64) { in PPCTargetLowering()
5108 bool isPPC64 = Subtarget.isPPC64(); in EmitTailCallStoreFPAndRetAddr() local
7786 bool isPPC64 = Subtarget.isPPC64(); in LowerSTACKRESTORE() local
7807 bool isPPC64 = Subtarget.isPPC64(); in getReturnAddrFrameIndex() local
7830 bool isPPC64 = Subtarget.isPPC64(); in getFramePointerFrameIndex() local
7876 bool isPPC64 = Subtarget.isPPC64(); in LowerEH_DWARF_CFA() local
10316 bool isPPC64 = Subtarget.isPPC64(); in LowerVPERM() local
12505 const bool isPPC64 = Subtarget.isPPC64(); in emitProbedAlloca() local
16875 bool isPPC64 = Subtarget.isPPC64(); in LowerRETURNADDR() local
[all …]
H A DPPCTargetMachine.h67 bool isPPC64() const { in isPPC64() function
H A DPPCCTRLoops.cpp240 Start->getParent()->getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in expandNormalLoops()
317 Start->getParent()->getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in expandCTRLoops()
H A DPPCCallingConv.td53 CCIfType<[i32, i1], CCIfSubtarget<"isPPC64()", CCPromoteToType<i64>>>,
54 CCIfType<[i1], CCIfNotSubtarget<"isPPC64()", CCPromoteToType<i32>>>,
75 CCIfType<[i32, i1], CCIfSubtarget<"isPPC64()", CCPromoteToType<i64>>>,
76 CCIfType<[i1], CCIfNotSubtarget<"isPPC64()", CCPromoteToType<i32>>>,
H A DPPCTargetTransformInfo.cpp300 if (ST->isPPC64() && in getIntImmCostInst()
394 HWLoopInfo.CountType = TM.isPPC64() ? in isHardwareLoopProfitable()
491 return TypeSize::getFixed(ST->isPPC64() ? 64 : 32); in getRegisterBitWidth()
1011 if ((!ST->hasP9Vector() && !ST->hasP10Vector()) || !ST->isPPC64()) in hasActiveVectorLength()
H A DPPCISelDAGToDAG.cpp4492 bool isPPC64 = (PtrVT == MVT::i64); in trySETCC() local
4514 if (isPPC64) break; in trySETCC()
4542 if (isPPC64) break; in trySETCC()
4552 if (isPPC64) break; in trySETCC()
5693 bool IsPPC64 = Subtarget->isPPC64(); in Select()
5716 bool IsPPC64 = Subtarget->isPPC64(); in Select()
5841 bool isPPC64 = (PtrVT == MVT::i64); in Select() local
6009 bool IsPPC64 = Subtarget->isPPC64(); in Select()
6094 const bool isPPC64 = Subtarget->isPPC64(); in Select() local
6161 assert((isPPC64 || (isAIXABI && !isPPC64)) && "We are dealing with 64-bit" in Select()
[all …]
H A DPPCTLSDynamicCall.cpp51 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock()
H A DPPCBoolRetToInt.cpp96 Type *IntTy = ST->isPPC64() ? Type::getInt64Ty(V->getContext()) in translate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp156 bool isPPC64 = in createPPCMCRegisterInfo() local
158 unsigned Flavour = isPPC64 ? 0 : 1; in createPPCMCRegisterInfo()
159 unsigned RA = isPPC64 ? PPC::LR8 : PPC::LR; in createPPCMCRegisterInfo()
184 bool isPPC64 = (TheTriple.getArch() == Triple::ppc64 || in createPPCMCAsmInfo() local
189 MAI = new PPCXCOFFMCAsmInfo(isPPC64, TheTriple); in createPPCMCAsmInfo()
191 MAI = new PPCELFMCAsmInfo(isPPC64, TheTriple); in createPPCMCAsmInfo()
194 unsigned Reg = isPPC64 ? PPC::X1 : PPC::R1; in createPPCMCAsmInfo()
H A DPPCAsmBackend.cpp232 bool Is64 = TT.isPPC64(); in createObjectTargetWriter()
258 if (TT.isPPC64()) { in getFixupKind()
H A DPPCMCCodeEmitter.cpp441 bool isPPC64 = TT.isPPC64(); in getTLSRegEncoding() local
442 return CTX.getRegisterInfo()->getEncodingValue(isPPC64 ? PPC::X13 : PPC::R2); in getTLSRegEncoding()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp104 bool isPPC64() const { return IsPPC64; } in isPPC64() function in __anon25a1d1790111::PPCAsmParser
148 IsPPC64 = TheTriple.isPPC64(); in PPCAsmParser()
245 bool isPPC64() const { return IsPPC64; } in isPPC64() function
486 if (isPPC64()) in addRegGxRCOperands()
493 if (isPPC64()) in addRegGxRCNoR0Operands()
1301 RegNo = isPPC64() ? PPC::LR8 : PPC::LR; in MatchRegisterName()
1304 RegNo = isPPC64() ? PPC::CTR8 : PPC::CTR; in MatchRegisterName()
1311 RegNo = isPPC64() ? XRegs[IntVal] : RRegs[IntVal]; in MatchRegisterName()
1550 Operands.push_back(PPCOperand::CreateImm(IntVal, S, E, isPPC64())); in ParseOperand()
1596 if (!isPPC64() && parseOptionalToken(AsmToken::At)) { in ParseOperand()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Architecture/PPC64/
H A DArchitecturePPC64.cpp36 if (arch.GetTriple().isPPC64() && in Create()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp52 if (arch.GetTriple().isPPC64()) in CreateInstance()
59 return arch.GetTriple().isPPC64(); in SetTargetTriple()
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DPPCLinux.cpp88 if (!Triple.isLittleEndian() || !Triple.isPPC64()) in SupportIEEEFloat128()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeProcessSoftwareSingleStep.cpp170 } else if (arch.IsMIPS() || arch.GetTriple().isPPC64() || in SetupSoftwareSingleStepping()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp187 if (!STI.hasDirectMove() || !STI.isPPC64() || !STI.hasFPCVT()) in selectIntToFP()
214 if (!STI.hasDirectMove() || !STI.isPPC64() || !STI.hasFPCVT()) in selectFPToInt()
657 if (!STI.isPPC64() || !STI.isLittleEndian()) in selectConstantPool()

12