Lines Matching refs:CallLowering
32 void CallLowering::anchor() {} in anchor()
64 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
73 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
81 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall()
177 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx, in setArgFlags()
226 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
231 CallLowering::setArgFlags<CallBase>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
235 void CallLowering::splitToValueTypes(const ArgInfo &OrigArg, in splitToValueTypes()
538 bool CallLowering::determineAndHandleAssignments( in determineAndHandleAssignments()
563 bool CallLowering::determineAssignments(ValueAssigner &Assigner, in determineAssignments()
624 bool CallLowering::handleAssignments(ValueHandler &Handler, in handleAssignments()
808 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetLoads()
838 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetStores()
869 void CallLowering::insertSRetIncomingArgument( in insertSRetIncomingArgument()
891 void CallLowering::insertSRetOutgoingArgument(MachineIRBuilder &MIRBuilder, in insertSRetOutgoingArgument()
913 bool CallLowering::checkReturn(CCState &CCInfo, in checkReturn()
924 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy, in getReturnInfo()
947 bool CallLowering::checkReturnTypeForCallConv(MachineFunction &MF) const { in checkReturnTypeForCallConv()
958 bool CallLowering::parametersInCSRMatch( in parametersInCSRMatch()
1010 bool CallLowering::resultsCompatible(CallLoweringInfo &Info, in resultsCompatible()
1064 LLT CallLowering::ValueHandler::getStackValueStoreType( in getStackValueStoreType()
1087 void CallLowering::ValueHandler::copyArgumentMemory( in copyArgumentMemory()
1110 Register CallLowering::ValueHandler::extendRegister(Register ValReg, in extendRegister()
1158 void CallLowering::ValueAssigner::anchor() {} in anchor()
1160 Register CallLowering::IncomingValueHandler::buildExtensionHint(CCValAssign &VA, in buildExtensionHint()
1202 void CallLowering::IncomingValueHandler::assignValueToReg(Register ValVReg, in assignValueToReg()