Home
last modified time | relevance | path

Searched refs:hasTailCall (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h113 bool hasTailCall() const { return HasTailCall; } in hasTailCall() function
H A DWebAssemblyTargetTransformInfo.cpp288 return getST()->hasTailCall(); in supportsTailCalls()
H A DWebAssemblyInstrInfo.td92 Predicate<"Subtarget->hasTailCall()">,
H A DWebAssemblyISelLowering.cpp1218 if (!Subtarget->hasTailCall()) in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegUsageInfoPropagate.cpp136 if (!MFI.hasCalls() && !MFI.hasTailCall()) in run()
H A DMIRPrinter.cpp355 YamlMFI.HasTailCall = MFI.hasTailCall(); in convertMFI()
H A DScheduleDAGInstrs.cpp155 if (MFI.hasTailCall()) in getUnderlyingObjectsForInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.h129 VarArgsSaveSize == 0 && !MF.getFrameInfo().hasTailCall() &&
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h407 return getStackSize() != 0 || hasTailCall(); in needsSplitStackProlog()
648 bool hasTailCall() const { return HasTailCall; } in hasTailCall() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp174 if (!FrameInfo.hasCalls() && !FrameInfo.hasTailCall()) { in analyzeResourceUsage()
H A DSIMachineFunctionInfo.cpp308 !MF.getFrameInfo().hasTailCall() || hasInitWholeWave())) in allocateWWMSpill()
H A DSIFrameLowering.cpp1618 if (MFI->isChainFunction() && !MF.getFrameInfo().hasTailCall()) in determineCalleeSaves()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h938 bool hasTailCall() const { return MD.HasTailCall; }
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp331 static bool hasTailCall(const MachineBasicBlock &MBB) { in hasTailCall() function
1426 bool HasTC = hasTailCall(MBB) || !hasReturn(MBB); in insertCSRRestoresInBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h97 bool hasTailCall() const { return HasTailCall; } in hasTailCall() function
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp2081 if (MFI.getSavePoint() && MFI.hasTailCall()) { in processFunctionBeforeFrameFinalized()
H A DPPCAsmPrinter.cpp2181 if (MF->getFrameInfo().hasCalls() || MF->getFrameInfo().hasTailCall() || in emitFunctionBodyStart()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp2943 bool ExpensiveLRRestore = AFI->isThumb1OnlyFunction() && MFI.hasTailCall(); in determineCalleeSaves()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp2833 if (!CallEdge.second.hasTailCall()) in findProfiledCalleeThroughTailCalls()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp7936 W.printBoolean("HasTailCall", BBE.hasTailCall()); in printBBAddrMaps()