Home
last modified time | relevance | path

Searched refs:GuaranteedTailCallOpt (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h125 GuaranteedTailCallOpt(false), StackSymbolOrdering(true), in TargetOptions()
221 unsigned GuaranteedTailCallOpt : 1; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp1307 static bool shouldGuaranteeTCO(CallingConv::ID CC, bool GuaranteedTailCallOpt) { in shouldGuaranteeTCO() argument
1308 return (GuaranteedTailCallOpt && canGuaranteeTCO(CC)) || in shouldGuaranteeTCO()
1332 CallConv, DAG.getTarget().Options.GuaranteedTailCallOpt); in LowerMemArgument()
1888 MF.getTarget().Options.GuaranteedTailCallOpt)) in LowerFormalArguments()
1897 MF.getTarget().Options.GuaranteedTailCallOpt)) { in LowerFormalArguments()
2041 bool IsGuaranteeTCO = MF.getTarget().Options.GuaranteedTailCallOpt || in LowerCall()
2131 MF.getTarget().Options.GuaranteedTailCallOpt)) { in LowerCall()
2611 DAG.getTarget().Options.GuaranteedTailCallOpt)) in LowerCall()
2813 bool IsGuaranteeTCO = DAG.getTarget().Options.GuaranteedTailCallOpt || in IsEligibleForTailCallOptimization()
2964 MF.getTarget().Options.GuaranteedTailCallOpt); in IsEligibleForTailCallOptimization()
H A DX86FastISel.cpp1200 if ((CC == CallingConv::Fast && TM.Options.GuaranteedTailCallOpt) || in X86SelectRet()
3303 if ((CC == CallingConv::Fast && TM.Options.GuaranteedTailCallOpt) || in fastLowerCall()
3615 TM.Options.GuaranteedTailCallOpt) in fastLowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp799 MF.getTarget().Options.GuaranteedTailCallOpt)) { in lowerFormalArguments()
1043 if (canGuaranteeTCO(CalleeCC, MF.getTarget().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()
1140 bool IsSibCall = !MF.getTarget().Options.GuaranteedTailCallOpt && in lowerTailCall()
1475 MF.getTarget().Options.GuaranteedTailCallOpt) in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp292 static bool shouldGuaranteeTCO(CallingConv::ID CC, bool GuaranteedTailCallOpt) { in shouldGuaranteeTCO() argument
293 return GuaranteedTailCallOpt && canGuaranteeTCO(CC); in shouldGuaranteeTCO()
467 CallConv, DAG.getTarget().Options.GuaranteedTailCallOpt); in LowerMemArgument()
565 if (!MF.getTarget().Options.GuaranteedTailCallOpt && IsTailCall) in LowerCall()
590 } else if (MF.getTarget().Options.GuaranteedTailCallOpt && in LowerCall()
855 DAG.getTarget().Options.GuaranteedTailCallOpt)) { in LowerCall()
1012 if (shouldGuaranteeTCO(CCID, MF.getTarget().Options.GuaranteedTailCallOpt)) in LowerFormalArguments()
1045 MF.getTarget().Options.GuaranteedTailCallOpt)) { in LowerFormalArguments()
1241 if (DAG.getTarget().Options.GuaranteedTailCallOpt) { in IsEligibleForTailCallOptimization()
1359 CalleeCC, IsVarArg, MF.getTarget().Options.GuaranteedTailCallOpt); in IsEligibleForTailCallOptimization()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp382 (MF.getTarget().Options.GuaranteedTailCallOpt && in needsFP()
1886 if (MF.getTarget().Options.GuaranteedTailCallOpt && in emitEpilogue()
2048 if (MF.getTarget().Options.GuaranteedTailCallOpt && in determineCalleeSaves()
2165 if (MF.getTarget().Options.GuaranteedTailCallOpt && in processFunctionBeforeFrameFinalized()
2566 if (MF.getTarget().Options.GuaranteedTailCallOpt && in eliminateCallFramePseudoInstr()
H A DPPCISelLowering.cpp4283 bool isImmutable = !(getTargetMachine().Options.GuaranteedTailCallOpt && in LowerFormalArguments_32SVR4()
4525 bool isImmutable = !(getTargetMachine().Options.GuaranteedTailCallOpt && in LowerFormalArguments_64SVR4()
5070 bool TailCallOpt = getTargetMachine().Options.GuaranteedTailCallOpt; in IsEligibleForTailCallOptimization_64SVR4()
5155 if (!getTargetMachine().Options.GuaranteedTailCallOpt) in IsEligibleForTailCallOptimization()
5856 getTargetMachine().Options.GuaranteedTailCallOpt) in FinishCall()
5934 if (!getTargetMachine().Options.GuaranteedTailCallOpt) in LowerCall()
6011 if (getTargetMachine().Options.GuaranteedTailCallOpt && in LowerCall_32SVR4()
6255 if (CFlags.IsTailCall && !getTargetMachine().Options.GuaranteedTailCallOpt) in LowerCall_64SVR4()
6263 if (getTargetMachine().Options.GuaranteedTailCallOpt && IsFastCall) in LowerCall_64SVR4()
6391 if (getTargetMachine().Options.GuaranteedTailCallOpt && IsFastCall) in LowerCall_64SVR4()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp549 if (!Ret && ((!TM.Options.GuaranteedTailCallOpt && in isInTailCallPosition()
H A DCommandFlags.cpp574 Options.GuaranteedTailCallOpt = getEnableGuaranteedTailCallOpt(); in InitTargetOptionsFromCodeGenFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp1131 if (MF.getTarget().Options.GuaranteedTailCallOpt) { in isEligibleForTailCallOptimization()
1208 bool IsSibCall = !MF.getTarget().Options.GuaranteedTailCallOpt; in lowerTailCall()
H A DSIISelLowering.cpp3650 if (DAG.getTarget().Options.GuaranteedTailCallOpt) { in isEligibleForTailCallOptimization()
3839 if (IsTailCall && MF.getTarget().Options.GuaranteedTailCallOpt) { in LowerCall()
3853 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2482 if (isTailCall && !getTargetMachine().Options.GuaranteedTailCallOpt && in LowerCall()
3013 bool TailCallOpt = getTargetMachine().Options.GuaranteedTailCallOpt; in LowerCall()
3140 getTargetMachine().Options.GuaranteedTailCallOpt)) { in IsEligibleForTailCallOptimization()
4788 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8125 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerFormalArguments()
8545 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt)) in isEligibleForTailCallOptimization()
8866 bool TailCallOpt = MF.getTarget().Options.GuaranteedTailCallOpt; in LowerCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc27086 {"_ZN4llvm21GuaranteedTailCallOptE", "llvm::GuaranteedTailCallOpt"},