Lines Matching refs:CallLowering
32 void CallLowering::anchor() {} in anchor()
64 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
74 CallLowering::getAttributesForReturn(const CallBase &Call) const { in getAttributesForReturn()
82 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
90 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall()
199 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx, in setArgFlags()
248 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
253 CallLowering::setArgFlags<CallBase>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
257 void CallLowering::splitToValueTypes(const ArgInfo &OrigArg, in splitToValueTypes()
605 bool CallLowering::determineAndHandleAssignments( in determineAndHandleAssignments()
630 bool CallLowering::determineAssignments(ValueAssigner &Assigner, in determineAssignments()
691 bool CallLowering::handleAssignments(ValueHandler &Handler, in handleAssignments()
875 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetLoads()
906 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetStores()
936 void CallLowering::insertSRetIncomingArgument( in insertSRetIncomingArgument()
958 void CallLowering::insertSRetOutgoingArgument(MachineIRBuilder &MIRBuilder, in insertSRetOutgoingArgument()
980 bool CallLowering::checkReturn(CCState &CCInfo, in checkReturn()
991 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy, in getReturnInfo()
1014 bool CallLowering::checkReturnTypeForCallConv(MachineFunction &MF) const { in checkReturnTypeForCallConv()
1025 bool CallLowering::parametersInCSRMatch( in parametersInCSRMatch()
1077 bool CallLowering::resultsCompatible(CallLoweringInfo &Info, in resultsCompatible()
1131 LLT CallLowering::ValueHandler::getStackValueStoreType( in getStackValueStoreType()
1154 void CallLowering::ValueHandler::copyArgumentMemory( in copyArgumentMemory()
1177 Register CallLowering::ValueHandler::extendRegister(Register ValReg, in extendRegister()
1225 void CallLowering::ValueAssigner::anchor() {} in anchor()
1227 Register CallLowering::IncomingValueHandler::buildExtensionHint( in buildExtensionHint()
1268 void CallLowering::IncomingValueHandler::assignValueToReg( in assignValueToReg()