Lines Matching refs:ArgLocs
352 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local
353 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32()
360 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
361 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
384 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
553 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
554 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_64()
561 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
562 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
702 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
703 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_32()
747 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size(); in LowerCall_32()
750 CCValAssign &VA = ArgLocs[i]; in LowerCall_32()
824 CCValAssign &NextVA = ArgLocs[++i]; in LowerCall_32()
1010 static void fixupVariableFloatArgs(SmallVectorImpl<CCValAssign> &ArgLocs, in fixupVariableFloatArgs() argument
1012 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in fixupVariableFloatArgs()
1013 const CCValAssign &VA = ArgLocs[i]; in fixupVariableFloatArgs()
1051 ArgLocs[i] = NewVA; in fixupVariableFloatArgs()
1068 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_64() local
1069 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_64()
1084 fixupVariableFloatArgs(ArgLocs, CLI.Outs); in LowerCall_64()
1102 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall_64()
1103 const CCValAssign &VA = ArgLocs[i]; in LowerCall_64()
1168 if (i+1 < ArgLocs.size() && ArgLocs[i+1].isRegLoc() && in LowerCall_64()
1169 ArgLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerCall_64()