Lines Matching refs:ArgLocs
437 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local
438 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32()
446 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
447 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
470 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
630 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
631 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_64()
638 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
639 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
806 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
807 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_32()
863 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size(); in LowerCall_32()
866 CCValAssign &VA = ArgLocs[i]; in LowerCall_32()
952 CCValAssign &NextVA = ArgLocs[++i]; in LowerCall_32()
1139 static void fixupVariableFloatArgs(SmallVectorImpl<CCValAssign> &ArgLocs, in fixupVariableFloatArgs() argument
1141 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in fixupVariableFloatArgs()
1142 const CCValAssign &VA = ArgLocs[i]; in fixupVariableFloatArgs()
1180 ArgLocs[i] = NewVA; in fixupVariableFloatArgs()
1197 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_64() local
1198 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_64()
1213 fixupVariableFloatArgs(ArgLocs, CLI.Outs); in LowerCall_64()
1230 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall_64()
1231 const CCValAssign &VA = ArgLocs[i]; in LowerCall_64()
1293 if (i+1 < ArgLocs.size() && ArgLocs[i+1].isRegLoc() && in LowerCall_64()
1294 ArgLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerCall_64()