Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h156 assert(!isSplit() && "Wrong pre-condition"); in getPoint()
175 assert(!isSplit() && "Wrong pre-condition"); in getInsertMBB()
188 virtual bool isSplit() const { return false; } in isSplit() function
229 bool isSplit() const override;
267 bool isSplit() const override { return false; } in isSplit() function
304 bool isSplit() const override { in isSplit() function
/llvm-project-15.0.7/bolt/lib/Passes/
H A DBinaryFunctionCallGraph.cpp94 return UseFunctionHotSize && Function->isSplit() in buildCallGraph()
226 if (UseFunctionHotSize && Function->isSplit()) { in buildCallGraph()
H A DLongJmp.cpp54 if (!Func.isSplit() || Func.empty()) in getBBAtHotColdSplitPoint()
294 if (!Func->isSplit()) in tentativeLayoutRelocColdPart()
363 if (!Func->isSplit()) in tentativeLayoutRelocMode()
388 if (Func->isSplit()) in tentativeLayout()
H A DSplitFunctions.cpp289 if (!BC.HasFixedLoadAddress && BF.hasEHRanges() && BF.isSplit()) in splitFunction()
293 if (BC.isX86() && BF.isSplit()) { in splitFunction()
H A DIndirectCallPromotion.cpp1168 if (HasLayout && Function.isSplit() && BB.isCold()) in runOnFunctions()
1235 if (!HasLayout || !Function.isSplit() || !BB.isCold()) in runOnFunctions()
H A DShrinkWrapping.cpp1600 if (!PrevBB || (BF.isSplit() && BB->isCold() != PrevBB->isCold())) { in insertUpdatedCFI()
1645 if (BF.isSplit() && PrevBB && BB->isCold() != PrevBB->isCold()) in rebuildCFIForSP()
H A DBinaryPasses.cpp1223 if (Function.isSplit()) in runOnFunctions()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp546 if (!InsertPt->isSplit()) in computeMapping()
854 HasSplit |= Point.isSplit(); in addInsertPoint()
870 if (isSplit()) { in materialize()
891 bool RegBankSelect::InstrInsertPoint::isSplit() const { in isSplit() function in RegBankSelect::InstrInsertPoint
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DFunctionLayout.h185 bool isSplit() const;
H A DBinaryFunction.h1375 bool isSplit() const { return isSimple() && getLayout().isSplit(); } in isSplit() function
2235 if (UseSplitSize && isSplit()) {
2248 if (!isSplit()) in estimateColdSize()
/llvm-project-15.0.7/bolt/lib/Core/
H A DFunctionLayout.cpp149 bool FunctionLayout::isSplit() const { in isSplit() function in FunctionLayout
H A DExceptions.cpp472 assert((!isSplit() || Sites == &ColdCallSites) && "sites mismatch"); in updateEHRanges()
H A DBinaryFunction.cpp429 << "\n IsSplit : " << isSplit() in print()
4048 isSplit() ? ColdSection->getOutputAddress() : 0; in updateOutputValues()
4059 if (isSplit()) { in updateOutputValues()
4136 if (isSplit()) { in getOutputAddressRanges()
H A DBinaryEmitter.cpp238 if (Function->isSplit()) { in emitFunctions()
H A DBinaryContext.cpp2205 if (BF.isSplit()) { in calculateEmittedSize()
2232 const uint64_t ColdSize = BF.isSplit() in calculateEmittedSize()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h132 bool isSplit() const { return IsSplit; } in isSplit() function
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h103 if (!ArgFlags.isSplit() && PendingMembers.empty()) in CC_SystemZ_I128Indirect()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallingConv.cpp251 if (ArgFlags.isSplit() || !PendingMembers.empty()) { in CC_X86_32_MCUInReg()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DBoltAddressTranslation.cpp72 const bool IsSplit = Function.isSplit(); in write()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetCallingConv.td88 class CCIfSplit<CCAction A> : CCIf<"ArgFlags.isSplit()", A> {}
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp3186 if (Function->isSplit()) { in emitAndLink()
3723 if (!Function.isSplit()) in mapCodeSections()
4514 if (Function.isSplit() && Function.cold().getAddress()) { in updateELFSymbolTable()
4543 if (Function.hasConstantIsland() && Function.isSplit()) { in updateELFSymbolTable()
4746 if (Function->isSplit()) { in updateELFSymbolTable()
5279 if (Function->isSplit() && (Function->cold().getImageAddress() == 0 || in rewriteFile()
5301 if (!Function->isSplit()) { in rewriteFile()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2923 if (ArgFlags.isSplit()) { in CC_MipsO32()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10427 assert(!ArgFlags.isSplit() && PendingLocs.empty() && in CC_RISCV()
10455 if (ValVT.isScalarInteger() && (ArgFlags.isSplit() || !PendingLocs.empty())) { in CC_RISCV()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1847 if (Arg->Flags.isSplit()) { in processPSInputArgs()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3922 if (Flags.isSplit() && OrigVT != MVT::ppcf128) in CalculateStackSlotAlignment()