Lines Matching refs:ArgLocs
40 ArrayRef<CCValAssign> ArgLocs, in assignVRegs() argument
44 if (!assign(VRegs[i], ArgLocs[ArgLocsStartIndex + i], VT)) in assignVRegs()
56 ArrayRef<CCValAssign> ArgLocs, ArrayRef<CallLowering::ArgInfo> Args) { in handle() argument
78 if (!handleSplit(VRegs, ArgLocs, ArgLocsIndex, Args[ArgsIndex].Regs[0], in handle()
82 if (!assign(Args[ArgsIndex].Regs[0], ArgLocs[ArgLocsIndex], VT)) in handle()
106 ArrayRef<CCValAssign> ArgLocs, unsigned ArgLocsStartIndex,
202 ArrayRef<CCValAssign> ArgLocs, in handleSplit() argument
205 if (!assignVRegs(VRegs, ArgLocs, ArgLocsStartIndex, VT)) in handleSplit()
229 ArrayRef<CCValAssign> ArgLocs, unsigned ArgLocsStartIndex,
313 ArrayRef<CCValAssign> ArgLocs, in handleSplit() argument
318 if (!assignVRegs(VRegs, ArgLocs, ArgLocsStartIndex, VT)) in handleSplit()
360 static void setLocInfo(SmallVectorImpl<CCValAssign> &ArgLocs, in setLocInfo() argument
362 for (unsigned i = 0; i < ArgLocs.size(); ++i) { in setLocInfo()
363 const CCValAssign &VA = ArgLocs[i]; in setLocInfo()
367 ArgLocs[i] = in setLocInfo()
371 ArgLocs[i] = CCValAssign::getReg(VA.getValNo(), VA.getValVT(), in setLocInfo()
401 SmallVector<CCValAssign, 16> ArgLocs; in lowerReturn() local
402 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerReturn()
405 setLocInfo(ArgLocs, Outs); in lowerReturn()
408 if (!RetHandler.handle(ArgLocs, RetInfos)) { in lowerReturn()
447 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local
448 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerFormalArguments()
457 setLocInfo(ArgLocs, Ins); in lowerFormalArguments()
460 if (!Handler.handle(ArgLocs, ArgInfos)) in lowerFormalArguments()
567 SmallVector<CCValAssign, 8> ArgLocs; in lowerCall() local
573 MipsCCState CCInfo(F.getCallingConv(), IsCalleeVarArg, MF, ArgLocs, in lowerCall()
581 setLocInfo(ArgLocs, Outs); in lowerCall()
584 if (!RetHandler.handle(ArgLocs, ArgInfos)) { in lowerCall()
617 SmallVector<CCValAssign, 8> ArgLocs; in lowerCall() local
618 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerCall()
623 setLocInfo(ArgLocs, Ins); in lowerCall()
626 if (!Handler.handle(ArgLocs, ArgInfos)) in lowerCall()