Lines Matching refs:CallLowering
31 void CallLowering::anchor() {} in anchor()
61 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
70 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
78 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall()
133 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx, in setArgFlags()
159 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
164 CallLowering::setArgFlags<CallBase>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
168 Register CallLowering::packRegs(ArrayRef<Register> SrcRegs, Type *PackedTy, in packRegs()
193 void CallLowering::unpackRegs(ArrayRef<Register> DstRegs, Register SrcReg, in unpackRegs()
209 bool CallLowering::handleAssignments(MachineIRBuilder &MIRBuilder, in handleAssignments()
219 bool CallLowering::handleAssignments(CCState &CCInfo, in handleAssignments()
435 bool CallLowering::analyzeArgInfo(CCState &CCState, in analyzeArgInfo()
452 bool CallLowering::resultsCompatible(CallLoweringInfo &Info, in resultsCompatible()
510 Register CallLowering::ValueHandler::extendRegister(Register ValReg, in extendRegister()
549 void CallLowering::ValueHandler::anchor() {} in anchor()