Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp100 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
141 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
200 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getDarwinCalleeSavedRegs()
278 if (CC == CallingConv::SwiftTail) in getDarwinCallPreservedMask()
325 if (CC == CallingConv::SwiftTail) { in getCallPreservedMask()
702 case CallingConv::SwiftTail: in isArgumentRegister()
711 case CallingConv::SwiftTail: in isArgumentRegister()
721 case CallingConv::SwiftTail: in isArgumentRegister()
731 case CallingConv::SwiftTail: in isArgumentRegister()
H A DAArch64Subtarget.h360 case CallingConv::SwiftTail: in isCallingConvWin64()
H A DAArch64FrameLowering.cpp3128 MF.getFunction().getCallingConv() != CallingConv::SwiftTail && in produceCompactUnwindFrame()
H A DAArch64ISelLowering.cpp7675 case CallingConv::SwiftTail: in CCAssignFnForCall()
8373 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
8385 case CallingConv::SwiftTail: in mayTailCallThisCC()
8674 CallCC == CallingConv::Tail || CallCC == CallingConv::SwiftTail; in DoesCalleeRestoreStack()
8919 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/lib/CodeGen/
H A DGlobalMergeFunctions.cpp95 if (F->getCallingConv() == CallingConv::SwiftTail) in isEligibleFunction()
278 bool isSwiftTailCall = ToFunc->getCallingConv() == CallingConv::SwiftTail && in createThunk()
279 Thunk->getCallingConv() == CallingConv::SwiftTail; in createThunk()
H A DAnalysis.cpp551 Call.getCallingConv() != CallingConv::SwiftTail) || in isInTailCallPosition()
/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.h357 case CallingConv::SwiftTail: in isCallingConvWin64()
H A DX86RegisterInfo.cpp363 case CallingConv::SwiftTail: in getCalleeSavedRegs()
488 case CallingConv::SwiftTail: in getCallPreservedMask()
H A DX86ISelLoweringCall.cpp1281 CC == CallingConv::Tail || CC == CallingConv::SwiftTail); in canGuaranteeTCO()
1309 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in shouldGuaranteeTCO()
1865 if (CallConv == CallingConv::Swift || CallConv == CallingConv::SwiftTail) in LowerFormalArguments()
2042 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail; in LowerCall()
2814 CalleeCC == CallingConv::Tail || CalleeCC == CallingConv::SwiftTail; in IsEligibleForTailCallOptimization()
H A DX86FastISel.cpp1186 CC != CallingConv::SwiftTail && in X86SelectRet()
1201 CC == CallingConv::Tail || CC == CallingConv::SwiftTail) in X86SelectRet()
1289 CC != CallingConv::SwiftTail) { in X86SelectRet()
3232 CC == CallingConv::SwiftTail) in computeBytesPoppedByCalleeForSRet()
3287 case CallingConv::SwiftTail: in fastLowerCall()
3304 CC == CallingConv::Tail || CC == CallingConv::SwiftTail) in fastLowerCall()
H A DX86CallingConv.td480 CCIfCC<"CallingConv::SwiftTail", CCDelegateTo<RetCC_X86_64_Swift>>,
546 CCIfCC<"CallingConv::SwiftTail",
868 CCIfCC<"CallingConv::SwiftTail",
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp403 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail; in doesCalleeRestoreStack()
832 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
843 case CallingConv::SwiftTail: in mayTailCallThisCC()
1142 Info.CallConv != CallingConv::SwiftTail; in lowerTailCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp769 bool isSwiftTailCall = F->getCallingConv() == CallingConv::SwiftTail && in writeThunk()
770 G->getCallingConv() == CallingConv::SwiftTail; in writeThunk()
H A DDeadArgumentElimination.cpp659 if (F.getCallingConv() != CallingConv::SwiftTail || in markFnOrRetTyFrozenOnMusttail()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp77 } else if (F.getCallingConv() == CallingConv::SwiftTail) { in getCalleeSavedRegs()
165 if (CC == CallingConv::SwiftTail) { in getCallPreservedMask()
H A DARMFastISel.cpp1917 case CallingConv::SwiftTail: in CCAssignFnForCall()
3094 case CallingConv::SwiftTail: in fastLowerArguments()
H A DARMISelLowering.cpp2103 case CallingConv::SwiftTail: in getEffectiveCallingConv()
2406 CC == CallingConv::Tail || CC == CallingConv::SwiftTail; in canGuaranteeTCO()
2483 CallConv != CallingConv::Tail && CallConv != CallingConv::SwiftTail) in LowerCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h574 if ((CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp1196 case CallingConv::SwiftTail: in supportsNonVoidReturnType()
H A DAsmWriter.cpp384 case CallingConv::SwiftTail: Out << "swifttailcc"; break; in PrintCallingConv()
H A DVerifier.cpp4010 if (CI.getCallingConv() == CallingConv::SwiftTail || in verifyMustTailCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp95 return llvm::CallingConv::SwiftTail; in ClangCallConvToLLVMCallConv()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2251 case lltok::kw_swifttailcc: CC = CallingConv::SwiftTail; break; in parseOptionalCallingConv()

12