Lines Matching defs:ArgLocs
440 SmallVector<CCValAssign, 16> ArgLocs;
441 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
449 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) {
450 CCValAssign &VA = ArgLocs[i];
473 CCValAssign &NextVA = ArgLocs[++i];
633 SmallVector<CCValAssign, 16> ArgLocs;
634 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
641 for (const CCValAssign &VA : ArgLocs) {
836 SmallVector<CCValAssign, 16> ArgLocs;
837 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
893 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size();
896 CCValAssign &VA = ArgLocs[i];
982 CCValAssign &NextVA = ArgLocs[++i];
1179 static void fixupVariableFloatArgs(SmallVectorImpl<CCValAssign> &ArgLocs,
1181 for (CCValAssign &VA : ArgLocs) {
1231 SmallVector<CCValAssign, 16> ArgLocs;
1232 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs,
1251 fixupVariableFloatArgs(ArgLocs, CLI.Outs);
1271 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) {
1272 const CCValAssign &VA = ArgLocs[i];
1340 if (i+1 < ArgLocs.size() && ArgLocs[i+1].isRegLoc() &&
1341 ArgLocs[i+1].getLocReg() == VA.getLocReg()) {