reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
930 for (auto &OrigArg : Info.OrigArgs) { 931 splitToValueTypes(OrigArg, OutArgs, DL, MRI, Info.CallConv); 938 if (!Info.OrigRet.Ty->isVoidTy()) 939 splitToValueTypes(Info.OrigRet, InArgs, DL, MRI, F.getCallingConv()); 943 isEligibleForTailCallOptimization(MIRBuilder, Info, InArgs, OutArgs); 946 if (Info.IsMustTailCall && !CanTailCallOpt) { 955 return lowerTailCall(MIRBuilder, Info, OutArgs); 961 getAssignFnsForCC(Info.CallConv, TLI); 968 unsigned Opc = getCallOpcode(F, Info.Callee.isReg(), false); 971 MIB.add(Info.Callee); 996 if (Info.Callee.isReg()) 999 *MF.getSubtarget().getRegBankInfo(), *MIB, MIB->getDesc(), Info.Callee, 1005 if (!Info.OrigRet.Ty->isVoidTy()) { 1012 if (Info.SwiftErrorVReg) { 1014 MIRBuilder.buildCopy(Info.SwiftErrorVReg, Register(AArch64::X21)); 1018 doesCalleeRestoreStack(Info.CallConv,