Home
last modified time | relevance | path

Searched refs:SwiftTail (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp99 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
133 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
192 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getDarwinCalleeSavedRegs()
269 if (CC == CallingConv::SwiftTail) in getDarwinCallPreservedMask()
316 if (CC == CallingConv::SwiftTail) { in getCallPreservedMask()
636 case CallingConv::SwiftTail: in isArgumentRegister()
645 case CallingConv::SwiftTail: in isArgumentRegister()
655 case CallingConv::SwiftTail: in isArgumentRegister()
665 case CallingConv::SwiftTail: in isArgumentRegister()
H A DAArch64Subtarget.h330 case CallingConv::SwiftTail: in isCallingConvWin64()
H A DAArch64FrameLowering.cpp2859 MF.getFunction().getCallingConv() != CallingConv::SwiftTail && in produceCompactUnwindFrame()
H A DAArch64ISelLowering.cpp7197 case CallingConv::SwiftTail: in CCAssignFnForCall()
7868 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
7880 case CallingConv::SwiftTail: in mayTailCallThisCC()
8145 CallCC == CallingConv::Tail || CallCC == CallingConv::SwiftTail; in DoesCalleeRestoreStack()
8317 CallConv != CallingConv::SwiftTail) in LowerCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h87 SwiftTail = 20, enumerator
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h399 bool IsTailCC = CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h344 case CallingConv::SwiftTail: in isCallingConvWin64()
H A DX86RegisterInfo.cpp364 case CallingConv::SwiftTail: in getCalleeSavedRegs()
484 case CallingConv::SwiftTail: in getCallPreservedMask()
H A DX86ISelLoweringCall.cpp1250 CC == CallingConv::Tail || CC == CallingConv::SwiftTail); in canGuaranteeTCO()
1278 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in shouldGuaranteeTCO()
1834 if (CallConv == CallingConv::Swift || CallConv == CallingConv::SwiftTail) in LowerFormalArguments()
2011 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail; in LowerCall()
2759 CalleeCC == CallingConv::Tail || CalleeCC == CallingConv::SwiftTail; in IsEligibleForTailCallOptimization()
H A DX86FastISel.cpp1187 CC != CallingConv::SwiftTail && in X86SelectRet()
1202 CC == CallingConv::Tail || CC == CallingConv::SwiftTail) in X86SelectRet()
1290 CC != CallingConv::SwiftTail) { in X86SelectRet()
3196 CC == CallingConv::SwiftTail) in computeBytesPoppedByCalleeForSRet()
3251 case CallingConv::SwiftTail: in fastLowerCall()
3268 CC == CallingConv::Tail || CC == CallingConv::SwiftTail) in fastLowerCall()
H A DX86CallingConv.td494 CCIfCC<"CallingConv::SwiftTail", CCDelegateTo<RetCC_X86_64_Swift>>,
557 CCIfCC<"CallingConv::SwiftTail",
892 CCIfCC<"CallingConv::SwiftTail",
H A DX86ISelLowering.cpp27578 case CallingConv::SwiftTail: in LowerINIT_TRAMPOLINE()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp354 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail; in doesCalleeRestoreStack()
783 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
794 case CallingConv::SwiftTail: in mayTailCallThisCC()
1093 Info.CallConv != CallingConv::SwiftTail; in lowerTailCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp770 bool isSwiftTailCall = F->getCallingConv() == CallingConv::SwiftTail && in writeThunk()
771 G->getCallingConv() == CallingConv::SwiftTail; in writeThunk()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp76 } else if (F.getCallingConv() == CallingConv::SwiftTail) { in getCalleeSavedRegs()
139 if (CC == CallingConv::SwiftTail) { in getCallPreservedMask()
H A DARMFastISel.cpp1855 case CallingConv::SwiftTail: in CCAssignFnForCall()
3024 case CallingConv::SwiftTail: in fastLowerArguments()
H A DARMISelLowering.cpp2109 case CallingConv::SwiftTail: in getEffectiveCallingConv()
2359 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
2435 CallConv != CallingConv::Tail && CallConv != CallingConv::SwiftTail) in LowerCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h575 if ((CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp551 Call.getCallingConv() != CallingConv::SwiftTail) || in isInTailCallPosition()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp345 case CallingConv::SwiftTail: Out << "swifttailcc"; break; in PrintCallingConv()
H A DVerifier.cpp3866 if (CI.getCallingConv() == CallingConv::SwiftTail || in verifyMustTailCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp74 case CC_SwiftAsync: return llvm::CallingConv::SwiftTail; in ClangCallConvToLLVMCallConv()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2254 case lltok::kw_swifttailcc: CC = CallingConv::SwiftTail; break; in parseOptionalCallingConv()