Home
last modified time | relevance | path

Searched refs:CalleeCC (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/CodeGen/
DCallingConvLower.cpp253 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/llvm/lib/Target/PowerPC/
DPPCISelLowering.h778 CallingConv::ID CalleeCC,
786 CallingConv::ID CalleeCC,
DPPCISelLowering.cpp4035 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization_64SVR4() argument
4053 if (CallerCC != CalleeCC) return false; in IsEligibleForTailCallOptimization_64SVR4()
4056 if (CalleeCC != CallingConv::Fast && CalleeCC != CallingConv::C) in IsEligibleForTailCallOptimization_64SVR4()
4077 if (CalleeCC == CallingConv::Fast && TailCallOpt) in IsEligibleForTailCallOptimization_64SVR4()
4098 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
4111 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h109 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
DHexagonISelLowering.cpp2963 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
2973 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.h373 CallingConv::ID CalleeCC,
DPPCISelLowering.cpp2294 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
2307 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/external/llvm/include/llvm/CodeGen/
DCallingConvLower.h518 static bool resultsCompatible(CallingConv::ID CalleeCC,
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.h469 CallingConv::ID CalleeCC,
DARMISelLowering.cpp1634 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
1644 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
1683 ARMCCState CCInfo1(CalleeCC, false, DAG.getMachineFunction(), in IsEligibleForTailCallOptimization()
1685 CCInfo1.AnalyzeCallResult(Ins, CCAssignFnForNode(CalleeCC, true, isVarArg)); in IsEligibleForTailCallOptimization()
1715 ARMCCState CCInfo(CalleeCC, isVarArg, DAG.getMachineFunction(), in IsEligibleForTailCallOptimization()
1718 CCAssignFnForNode(CalleeCC, false, isVarArg)); in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h447 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
DAArch64ISelLowering.cpp2762 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/lib/Target/X86/
DX86ISelLowering.h772 CallingConv::ID CalleeCC,
DX86ISelLowering.cpp1659 CallingConv::ID CalleeCC = CS.getCallingConv(); in mayBeEmittedAsTailCall() local
1660 if (!IsTailCallConvention(CalleeCC) && CalleeCC != CallingConv::C) in mayBeEmittedAsTailCall()
2584 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
2592 if (!IsTailCallConvention(CalleeCC) && in IsEligibleForTailCallOptimization()
2593 CalleeCC != CallingConv::C) in IsEligibleForTailCallOptimization()
2600 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
2603 if (IsTailCallConvention(CalleeCC) && CCMatch) in IsEligibleForTailCallOptimization()
2636 CCState CCInfo(CalleeCC, isVarArg, DAG.getMachineFunction(), in IsEligibleForTailCallOptimization()
2657 CCState CCInfo(CalleeCC, false, DAG.getMachineFunction(), in IsEligibleForTailCallOptimization()
2671 CCState CCInfo1(CalleeCC, false, DAG.getMachineFunction(), in IsEligibleForTailCallOptimization()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.h633 CallingConv::ID CalleeCC,
DARMISelLowering.cpp2087 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument
2137 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in IsEligibleForTailCallOptimization()
2138 CCAssignFnForNode(CalleeCC, true, isVarArg), in IsEligibleForTailCallOptimization()
2144 if (CalleeCC != CallerCC) { in IsEligibleForTailCallOptimization()
2145 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC); in IsEligibleForTailCallOptimization()
2163 ARMCCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C, Call); in IsEligibleForTailCallOptimization()
2165 CCAssignFnForNode(CalleeCC, false, isVarArg)); in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h1047 CallingConv::ID CalleeCC,