Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCallingConvLower.cpp271 CallingConv::ID CallerCC, MachineFunction &MF, in resultsCompatible() argument
275 if (CalleeCC == CallerCC) in resultsCompatible()
282 CCState CCInfo2(CallerCC, false, MF, RVLocs2, C); in resultsCompatible()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h533 CallingConv::ID CallerCC, MachineFunction &MF,
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1242 auto CallerCC = Caller.getCallingConv(); in IsEligibleForTailCallOptimization() local
1295 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in IsEligibleForTailCallOptimization()
1296 if (CalleeCC != CallerCC) { in IsEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2997 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
2998 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
3014 bool R = (CallerCC == CallingConv::C || CallerCC == CallingConv::Fast); in IsEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2370 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
2372 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
2379 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
2399 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, Ctx, Ins, in isEligibleForTailCallOptimization()
2401 CCAssignFnForCall(CallerCC, IsVarArg))) in isEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3388 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization() local
3389 bool CCMatch = CallerCC == CalleeCC; in isEligibleForTailCallOptimization()
3445 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in isEligibleForTailCallOptimization()
3447 CCAssignFnForCall(CallerCC, isVarArg))) in isEligibleForTailCallOptimization()
3451 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in isEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4576 areCallingConvEligibleForTCO_64SVR4(CallingConv::ID CallerCC, in areCallingConvEligibleForTCO_64SVR4() argument
4582 if (!isTailCallableCC(CallerCC) || !isTailCallableCC(CalleeCC)) in areCallingConvEligibleForTCO_64SVR4()
4589 return CallerCC == CallingConv::C || CallerCC == CalleeCC; in areCallingConvEligibleForTCO_64SVR4()
4687 CallingConv::ID CallerCC = MF.getFunction().getCallingConv(); in IsEligibleForTailCallOptimization() local
4688 if (CalleeCC == CallingConv::Fast && CallerCC == CalleeCC) { in IsEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2299 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
2341 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in IsEligibleForTailCallOptimization()
2343 CCAssignFnForReturn(CallerCC, isVarArg))) in IsEligibleForTailCallOptimization()
2347 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in IsEligibleForTailCallOptimization()
2348 if (CalleeCC != CallerCC) { in IsEligibleForTailCallOptimization()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4324 CallingConv::ID CallerCC = CallerF.getCallingConv(); in IsEligibleForTailCallOptimization() local
4325 bool CCMatch = CallerCC == CalleeCC; in IsEligibleForTailCallOptimization()
4327 bool IsCallerWin64 = Subtarget.isCallingConvWin64(CallerCC); in IsEligibleForTailCallOptimization()
4395 if (!CCState::resultsCompatible(CalleeCC, CallerCC, MF, C, Ins, in IsEligibleForTailCallOptimization()
4400 const uint32_t *CallerPreserved = TRI->getCallPreservedMask(MF, CallerCC); in IsEligibleForTailCallOptimization()