Home
last modified time | relevance | path

Searched refs:CallerCC (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/lib/CodeGen/
DCallingConvLower.cpp254 CallingConv::ID CallerCC, MachineFunction &MF, in resultsCompatible() argument
258 if (CalleeCC == CallerCC) in resultsCompatible()
265 CCState CCInfo2(CallerCC, false, MF, RVLocs2, C); in resultsCompatible()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCallingConvLower.cpp260 CallingConv::ID CallerCC, MachineFunction &MF, in resultsCompatible() argument
264 if (CalleeCC == CallerCC) in resultsCompatible()
271 CCState CCInfo2(CallerCC, false, MF, RVLocs2, C); in resultsCompatible()
/external/llvm-project/llvm/lib/CodeGen/
DCallingConvLower.cpp267 CallingConv::ID CallerCC, MachineFunction &MF, in resultsCompatible() argument
271 if (CalleeCC == CallerCC) in resultsCompatible()
278 CCState CCInfo2(CallerCC, false, MF, RVLocs2, C); in resultsCompatible()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp526 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay() local
529 if (CalleeCC == CallerCC) in doCallerAndCalleePassArgsTheSameWay()
542 getAssignFnsForCC(CallerCC, TLI); in doCallerAndCalleePassArgsTheSameWay()
551 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in doCallerAndCalleePassArgsTheSameWay()
570 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable() local
597 const uint32_t *CallerPreservedMask = TRI->getCallPreservedMask(MF, CallerCC); in areCalleeOutgoingArgsTailCallable()
DAArch64ISelLowering.cpp3764 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
3765 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
3831 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization()
3833 CCAssignFnForCall(CallerCC, isVarArg))) in isEligibleForTailCallOptimization()
3837 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64CallLowering.cpp551 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay() local
554 if (CalleeCC == CallerCC) in doCallerAndCalleePassArgsTheSameWay()
567 getAssignFnsForCC(CallerCC, TLI); in doCallerAndCalleePassArgsTheSameWay()
576 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in doCallerAndCalleePassArgsTheSameWay()
595 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable() local
622 const uint32_t *CallerPreservedMask = TRI->getCallPreservedMask(MF, CallerCC); in areCalleeOutgoingArgsTailCallable()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp461 CallingConv::ID CallerCC = F.getCallingConv(); in resultsCompatible() local
463 if (CallerCC == CalleeCC) in resultsCompatible()
473 CCState CCInfo2(CallerCC, false, MF, ArgLocs2, F.getContext()); in resultsCompatible()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp409 CallingConv::ID CallerCC = F.getCallingConv(); in resultsCompatible() local
411 if (CallerCC == CalleeCC) in resultsCompatible()
421 CCState CCInfo2(CallerCC, false, MF, ArgLocs2, F.getContext()); in resultsCompatible()
/external/llvm/include/llvm/CodeGen/
DCallingConvLower.h519 CallingConv::ID CallerCC, MachineFunction &MF,
/external/llvm-project/llvm/include/llvm/CodeGen/
DCallingConvLower.h539 CallingConv::ID CallerCC, MachineFunction &MF,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCallingConvLower.h534 CallingConv::ID CallerCC, MachineFunction &MF,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp3184 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
3185 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
3201 bool R = (CallerCC == CallingConv::C || CallerCC == CallingConv::Fast); in IsEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp3370 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
3371 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
3387 bool R = (CallerCC == CallingConv::C || CallerCC == CallingConv::Fast); in IsEligibleForTailCallOptimization()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp2031 auto CallerCC = Caller.getCallingConv(); in isEligibleForTailCallOptimization() local
2076 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
2077 if (CalleeCC != CallerCC) { in isEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp2728 auto CallerCC = Caller.getCallingConv(); in isEligibleForTailCallOptimization() local
2773 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
2774 if (CalleeCC != CallerCC) { in isEligibleForTailCallOptimization()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp2972 CallingConv::ID CallerCC = CallerF->getCallingConv(); in IsEligibleForTailCallOptimization() local
2973 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2774 CallingConv::ID CallerCC = CallerF->getCallingConv(); in isEligibleForTailCallOptimization() local
2775 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
2832 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization()
2834 CCAssignFnForCall(CallerCC, isVarArg))) in isEligibleForTailCallOptimization()
2838 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp4905 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
4911 if (CallerCC == CallingConv::C && in isEligibleForTailCallOptimization()
4913 CallerCC = CallingConv::AArch64_SVE_VectorCall; in isEligibleForTailCallOptimization()
4915 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
4920 if (CallerCC == CallingConv::Win64 && !Subtarget->isTargetWindows() && in isEligibleForTailCallOptimization()
4988 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization()
4990 CCAssignFnForCall(CallerCC, isVarArg))) in isEligibleForTailCallOptimization()
4994 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp2604 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
2606 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
2613 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
2633 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, Ctx, Ins, in isEligibleForTailCallOptimization()
2635 CCAssignFnForCall(CallerCC, IsVarArg))) in isEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp2827 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
2829 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
2836 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
2856 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, Ctx, Ins, in isEligibleForTailCallOptimization()
2858 CCAssignFnForCall(CallerCC, IsVarArg))) in isEligibleForTailCallOptimization()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp4663 areCallingConvEligibleForTCO_64SVR4(CallingConv::ID CallerCC, in areCallingConvEligibleForTCO_64SVR4() argument
4669 if (!isTailCallableCC(CallerCC) || !isTailCallableCC(CalleeCC)) in areCallingConvEligibleForTCO_64SVR4()
4676 return CallerCC == CallingConv::C || CallerCC == CalleeCC; in areCallingConvEligibleForTCO_64SVR4()
4774 CallingConv::ID CallerCC = MF.getFunction().getCallingConv(); in IsEligibleForTailCallOptimization() local
4775 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp4898 areCallingConvEligibleForTCO_64SVR4(CallingConv::ID CallerCC, in areCallingConvEligibleForTCO_64SVR4() argument
4904 if (!isTailCallableCC(CallerCC) || !isTailCallableCC(CalleeCC)) in areCallingConvEligibleForTCO_64SVR4()
4911 return CallerCC == CallingConv::C || CallerCC == CalleeCC; in areCallingConvEligibleForTCO_64SVR4()
5015 CallingConv::ID CallerCC = MF.getFunction().getCallingConv(); in IsEligibleForTailCallOptimization() local
5016 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp2097 CallingConv::ID CallerCC = CallerF->getCallingConv(); in IsEligibleForTailCallOptimization() local
2137 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in IsEligibleForTailCallOptimization()
2139 CCAssignFnForNode(CallerCC, true, isVarArg))) in IsEligibleForTailCallOptimization()
2143 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in IsEligibleForTailCallOptimization()
2144 if (CalleeCC != CallerCC) { in IsEligibleForTailCallOptimization()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp4049 CallingConv::ID CallerCC = MF.getFunction()->getCallingConv(); in IsEligibleForTailCallOptimization_64SVR4() local
4053 if (CallerCC != CalleeCC) return false; in IsEligibleForTailCallOptimization_64SVR4()
4110 CallingConv::ID CallerCC = MF.getFunction()->getCallingConv(); in IsEligibleForTailCallOptimization() local
4111 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp2596 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
2638 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in IsEligibleForTailCallOptimization()
2640 CCAssignFnForReturn(CallerCC, isVarArg))) in IsEligibleForTailCallOptimization()
2644 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in IsEligibleForTailCallOptimization()
2645 if (CalleeCC != CallerCC) { in IsEligibleForTailCallOptimization()

12