reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
49 Info.OrigArgs.push_back(OrigArg); 54 Info.Callee = MachineOperand::CreateGA(F, 0); 56 Info.Callee = MachineOperand::CreateReg(GetCalleeReg(), false); 58 Info.OrigRet = ArgInfo{ResRegs, CS.getType(), ISD::ArgFlagsTy{}}; 59 if (!Info.OrigRet.Ty->isVoidTy()) 60 setArgFlags(Info.OrigRet, AttributeList::ReturnIndex, DL, CS); 62 Info.KnownCallees = 64 Info.CallConv = CS.getCallingConv(); 65 Info.SwiftErrorVReg = SwiftErrorVReg; 66 Info.IsMustTailCall = CS.isMustTailCall(); 67 Info.IsTailCall = CS.isTailCall() && 69 Info.IsVarArg = CS.getFunctionType()->isVarArg(); 70 return lowerCall(MIRBuilder, Info);