/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/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 778 CallingConv::ID CalleeCC, 786 CallingConv::ID CalleeCC,
|
D | PPCISelLowering.cpp | 4035 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/ |
D | HexagonISelLowering.h | 109 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
|
D | HexagonISelLowering.cpp | 2963 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument 2973 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 373 CallingConv::ID CalleeCC,
|
D | PPCISelLowering.cpp | 2294 CallingConv::ID CalleeCC, in IsEligibleForTailCallOptimization() argument 2307 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
|
/external/llvm/include/llvm/CodeGen/ |
D | CallingConvLower.h | 518 static bool resultsCompatible(CallingConv::ID CalleeCC,
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMISelLowering.h | 469 CallingConv::ID CalleeCC,
|
D | ARMISelLowering.cpp | 1634 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/ |
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/lib/Target/X86/ |
D | X86ISelLowering.h | 772 CallingConv::ID CalleeCC,
|
D | X86ISelLowering.cpp | 1659 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/ |
D | ARMISelLowering.h | 633 CallingConv::ID CalleeCC,
|
D | ARMISelLowering.cpp | 2087 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/ |
D | X86ISelLowering.h | 1047 CallingConv::ID CalleeCC,
|