/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64CallLowering.cpp | 525 CallingConv::ID CalleeCC = Info.CallConv; in doCallerAndCalleePassArgsTheSameWay() local 529 if (CalleeCC == CallerCC) in doCallerAndCalleePassArgsTheSameWay() 537 getAssignFnsForCC(CalleeCC, TLI); in doCallerAndCalleePassArgsTheSameWay() 552 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC); in doCallerAndCalleePassArgsTheSameWay() 569 CallingConv::ID CalleeCC = Info.CallConv; in areCalleeOutgoingArgsTailCallable() local 575 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI); in areCalleeOutgoingArgsTailCallable() 579 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable() 669 CallingConv::ID CalleeCC = Info.CallConv; in isEligibleForTailCallOptimization() local 684 if (!mayTailCallThisCC(CalleeCC)) { in isEligibleForTailCallOptimization() 735 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization() [all …]
|
D | AArch64ISelLowering.h | 657 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|
/external/llvm-project/llvm/lib/Target/AArch64/GISel/ |
D | AArch64CallLowering.cpp | 550 CallingConv::ID CalleeCC = Info.CallConv; in doCallerAndCalleePassArgsTheSameWay() local 554 if (CalleeCC == CallerCC) in doCallerAndCalleePassArgsTheSameWay() 562 getAssignFnsForCC(CalleeCC, TLI); in doCallerAndCalleePassArgsTheSameWay() 577 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC); in doCallerAndCalleePassArgsTheSameWay() 594 CallingConv::ID CalleeCC = Info.CallConv; in areCalleeOutgoingArgsTailCallable() local 600 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI); in areCalleeOutgoingArgsTailCallable() 604 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable() 694 CallingConv::ID CalleeCC = Info.CallConv; in isEligibleForTailCallOptimization() local 709 if (!mayTailCallThisCC(CalleeCC)) { in isEligibleForTailCallOptimization() 760 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization() [all …]
|
/external/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 253 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, in resultsCompatible() argument 258 if (CalleeCC == CallerCC) in resultsCompatible() 261 CCState CCInfo1(CalleeCC, false, MF, RVLocs1, C); in resultsCompatible()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 259 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, in resultsCompatible() argument 264 if (CalleeCC == CallerCC) in resultsCompatible() 267 CCState CCInfo1(CalleeCC, false, MF, RVLocs1, C); in resultsCompatible()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | CallingConvLower.cpp | 266 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, in resultsCompatible() argument 271 if (CalleeCC == CallerCC) in resultsCompatible() 274 CCState CCInfo1(CalleeCC, false, MF, RVLocs1, C); in resultsCompatible()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | CallLowering.cpp | 460 CallingConv::ID CalleeCC = Info.CallConv; in resultsCompatible() local 463 if (CallerCC == CalleeCC) in resultsCompatible() 467 CCState CCInfo1(CalleeCC, false, MF, ArgLocs1, F.getContext()); in resultsCompatible()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CallLowering.cpp | 408 CallingConv::ID CalleeCC = Info.CallConv; in resultsCompatible() local 411 if (CallerCC == CalleeCC) in resultsCompatible() 415 CCState CCInfo1(CalleeCC, false, MF, ArgLocs1, F.getContext()); in resultsCompatible()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.h | 109 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 778 CallingConv::ID CalleeCC, 786 CallingConv::ID CalleeCC,
|
/external/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 518 static bool resultsCompatible(CallingConv::ID CalleeCC,
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 538 static bool resultsCompatible(CallingConv::ID CalleeCC,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 533 static bool resultsCompatible(CallingConv::ID CalleeCC,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 1030 CallingConv::ID CalleeCC, 1038 CallingConv::ID CalleeCC,
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 1106 CallingConv::ID CalleeCC, 1112 SDValue Callee, CallingConv::ID CalleeCC, const CallBase *CB,
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 447 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|
D | AArch64ISelLowering.cpp | 2762 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg, in isEligibleForTailCallOptimization() argument 2769 if (!IsTailCallConvention(CalleeCC) && CalleeCC != CallingConv::C) in isEligibleForTailCallOptimization() 2775 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization() 2787 return IsTailCallConvention(CalleeCC) && CCMatch; in isEligibleForTailCallOptimization() 2811 assert((!isVarArg || CalleeCC == CallingConv::C) && in isEligibleForTailCallOptimization() 2823 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C); in isEligibleForTailCallOptimization() 2825 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, true)); in isEligibleForTailCallOptimization() 2832 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization() 2833 CCAssignFnForCall(CalleeCC, isVarArg), in isEligibleForTailCallOptimization() 2840 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC); in isEligibleForTailCallOptimization() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.h | 325 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 633 CallingConv::ID CalleeCC,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.h | 116 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.h | 123 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.h | 345 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 1047 CallingConv::ID CalleeCC,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 792 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 865 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
|