Lines Matching refs:CallerF
549 const Function &CallerF = MF.getFunction(); in doCallerAndCalleePassArgsTheSameWay() local
551 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
593 const Function &CallerF = MF.getFunction(); in areCalleeOutgoingArgsTailCallable() local
595 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
604 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable()
696 const Function &CallerF = MF.getFunction(); in isEligibleForTailCallOptimization() local
731 if (any_of(CallerF.args(), [](const Argument &A) { in isEligibleForTailCallOptimization()
760 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
787 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
790 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode()
797 if (CallerF.getInfo<AArch64FunctionInfo>()->branchTargetEnforcement()) in getCallOpcode()