| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 100 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 D | AArch64Subtarget.h | 360 case CallingConv::SwiftTail: in isCallingConvWin64()
|
| H A D | AArch64FrameLowering.cpp | 3128 MF.getFunction().getCallingConv() != CallingConv::SwiftTail && in produceCompactUnwindFrame()
|
| H A D | AArch64ISelLowering.cpp | 7675 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 D | CallingConv.h | 87 SwiftTail = 20, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMergeFunctions.cpp | 95 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 D | Analysis.cpp | 551 Call.getCallingConv() != CallingConv::SwiftTail) || in isInTailCallPosition()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 399 bool IsTailCC = CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 357 case CallingConv::SwiftTail: in isCallingConvWin64()
|
| H A D | X86RegisterInfo.cpp | 363 case CallingConv::SwiftTail: in getCalleeSavedRegs() 488 case CallingConv::SwiftTail: in getCallPreservedMask()
|
| H A D | X86ISelLoweringCall.cpp | 1281 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 D | X86FastISel.cpp | 1186 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 D | X86CallingConv.td | 480 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 D | AArch64CallLowering.cpp | 403 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 D | MergeFunctions.cpp | 769 bool isSwiftTailCall = F->getCallingConv() == CallingConv::SwiftTail && in writeThunk() 770 G->getCallingConv() == CallingConv::SwiftTail; in writeThunk()
|
| H A D | DeadArgumentElimination.cpp | 659 if (F.getCallingConv() != CallingConv::SwiftTail || in markFnOrRetTyFrozenOnMusttail()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 77 } else if (F.getCallingConv() == CallingConv::SwiftTail) { in getCalleeSavedRegs() 165 if (CC == CallingConv::SwiftTail) { in getCallPreservedMask()
|
| H A D | ARMFastISel.cpp | 1917 case CallingConv::SwiftTail: in CCAssignFnForCall() 3094 case CallingConv::SwiftTail: in fastLowerArguments()
|
| H A D | ARMISelLowering.cpp | 2103 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 D | IRSimilarityIdentifier.h | 574 if ((CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Function.cpp | 1196 case CallingConv::SwiftTail: in supportsNonVoidReturnType()
|
| H A D | AsmWriter.cpp | 384 case CallingConv::SwiftTail: Out << "swifttailcc"; break; in PrintCallingConv()
|
| H A D | Verifier.cpp | 4010 if (CI.getCallingConv() == CallingConv::SwiftTail || in verifyMustTailCall()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 95 return llvm::CallingConv::SwiftTail; in ClangCallConvToLLVMCallConv()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2251 case lltok::kw_swifttailcc: CC = CallingConv::SwiftTail; break; in parseOptionalCallingConv()
|