HomeSort by: relevance | last modified time | path
    Searched refs:CalleeCC (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64CallLowering.cpp 643 CallingConv::ID CalleeCC = Info.CallConv;
647 if (CalleeCC == CallerCC)
655 getAssignFnsForCC(CalleeCC, TLI);
673 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);
691 CallingConv::ID CalleeCC = Info.CallConv;
698 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI);
702 CCState OutInfo(CalleeCC, false, MF, OutLocs, Ctx);
755 CallingConv::ID CalleeCC = Info.CallConv;
770 if (!mayTailCallThisCC(CalleeCC)) {
820 if (canGuaranteeTCO(CalleeCC, MF.getTarget().Options.GuaranteedTailCallOpt)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CallingConvLower.cpp 266 bool CCState::resultsCompatible(CallingConv::ID CalleeCC,
271 if (CalleeCC == CallerCC)
274 CCState CCInfo1(CalleeCC, false, MF, RVLocs1, C);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.cpp 933 CallingConv::ID CalleeCC = Info.CallConv;
937 if (CalleeCC == CallerCC)
946 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);
955 getAssignFnsForCC(CalleeCC, TLI);
979 CallingConv::ID CalleeCC = Info.CallConv;
985 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI);
989 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext());
1037 CallingConv::ID CalleeCC = Info.CallConv;
1047 if (!mayTailCallThisCC(CalleeCC)) {
1062 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv()
    [all...]
SIISelLowering.h 354 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
SIISelLowering.cpp 2847 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
2851 if (!mayTailCallThisCC(CalleeCC))
2870 bool CCMatch = CallerCC == CalleeCC;
2873 if (canGuaranteeTCO(CalleeCC) && CCMatch)
2890 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, Ctx, Ins,
2891 CCAssignFnForCall(CalleeCC, IsVarArg),
2897 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);
2907 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, Ctx);
2909 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, IsVarArg));
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.h 266 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
M68kISelLowering.cpp 1162 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
1167 if (!mayTailCallThisCC(CalleeCC))
1175 bool CCMatch = CallerCC == CalleeCC;
1178 if (canGuaranteeTCO(CalleeCC) && CCMatch)
1203 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, C);
1212 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, RetCC_M68k,
1220 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);
1233 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, C);
1295 CalleeCC, IsVarArg, MF.getTarget().Options.GuaranteedTailCallOpt);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 971 CallingConv::ID CalleeCC = Info.CallConv;
974 if (CallerCC == CalleeCC)
978 CCState CCInfo1(CalleeCC, Info.IsVarArg, MF, ArgLocs1, F.getContext());
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CallingConvLower.h 522 static bool resultsCompatible(CallingConv::ID CalleeCC,
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.h 1171 CallingConv::ID CalleeCC,
1177 SDValue Callee, CallingConv::ID CalleeCC, const CallBase *CB,
PPCISelLowering.cpp 4757 CallingConv::ID CalleeCC) {
4762 if (!isTailCallableCC(CallerCC) || !isTailCallableCC(CalleeCC))
4769 return CallerCC == CallingConv::C || CallerCC == CalleeCC;
4773 SDValue Callee, CallingConv::ID CalleeCC, const CallBase *CB, bool isVarArg,
4785 if (!areCallingConvEligibleForTCO_64SVR4(Caller.getCallingConv(), CalleeCC))
4813 if (Caller.getCallingConv() != CalleeCC &&
4836 if (CalleeCC == CallingConv::Fast && TailCallOpt)
4861 CallingConv::ID CalleeCC,
4874 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 865 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
AArch64ISelLowering.cpp 5282 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
5286 if (!mayTailCallThisCC(CalleeCC))
5301 bool CCMatch = CallerCC == CalleeCC;
5307 CalleeCC != CallingConv::Win64)
5329 if (canGuaranteeTCO(CalleeCC, getTargetMachine().Options.GuaranteedTailCallOpt))
5353 assert((!isVarArg || CalleeCC == CallingConv::C) &&
5365 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C);
5367 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, true));
5374 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins,
5375 CCAssignFnForCall(CalleeCC, isVarArg)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.h 901 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
ARMISelLowering.cpp 2781 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
2832 getEffectiveCallingConv(CalleeCC, isVarArg),
2834 CCAssignFnForReturn(CalleeCC, isVarArg),
2840 if (CalleeCC != CallerCC) {
2841 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);
2859 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C);
2860 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, isVarArg));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 123 CallingConv::ID CalleeCC, bool isVarArg, bool isCalleeStructRet,
HexagonISelLowering.cpp 3427 CallingConv::ID CalleeCC,
3437 bool CCMatch = CallerCC == CalleeCC;
3454 bool E = (CalleeCC == CallingConv::C || CalleeCC == CallingConv::Fast);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.h 1476 CallingConv::ID CalleeCC,
X86ISelLowering.cpp 3223 CallingConv::ID CalleeCC = CI->getCallingConv();
3224 if (!mayTailCallThisCC(CalleeCC))
4637 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
4642 if (!mayTailCallThisCC(CalleeCC))
4656 bool CCMatch = CallerCC == CalleeCC;
4657 bool IsCalleeWin64 = Subtarget.isCallingConvWin64(CalleeCC);
4660 CalleeCC == CallingConv::Tail || CalleeCC == CallingConv::SwiftTail;
4669 if (canGuaranteeTCO(CalleeCC) && CCMatch)
4698 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 7368 auto CalleeCC = CLI.CallConv;
7417 if (CalleeCC != CallerCC) {
7418 const uint32_t *CalleePreserved = TRI->getCallPreservedMask(MF, CalleeCC);

Completed in 72 milliseconds