Lines Matching refs:ArgLocs
351 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local
353 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerFormalArguments_32()
359 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
360 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
383 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
551 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
553 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerFormalArguments_64()
559 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
560 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
700 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
702 DAG.getTarget(), ArgLocs, *DAG.getContext()); in LowerCall_32()
744 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size(); in LowerCall_32()
747 CCValAssign &VA = ArgLocs[i]; in LowerCall_32()
821 CCValAssign &NextVA = ArgLocs[++i]; in LowerCall_32()
1006 static void fixupVariableFloatArgs(SmallVectorImpl<CCValAssign> &ArgLocs, in fixupVariableFloatArgs() argument
1008 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in fixupVariableFloatArgs()
1009 const CCValAssign &VA = ArgLocs[i]; in fixupVariableFloatArgs()
1047 ArgLocs[i] = NewVA; in fixupVariableFloatArgs()
1063 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_64() local
1065 DAG.getTarget(), ArgLocs, *DAG.getContext()); in LowerCall_64()
1079 fixupVariableFloatArgs(ArgLocs, CLI.Outs); in LowerCall_64()
1097 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall_64()
1098 const CCValAssign &VA = ArgLocs[i]; in LowerCall_64()
1165 if (i+1 < ArgLocs.size() && ArgLocs[i+1].isRegLoc() && in LowerCall_64()
1166 ArgLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerCall_64()