• Home
  • Raw
  • Download

Lines Matching refs:ArgLocs

390   SmallVector<CCValAssign, 16> ArgLocs;  in LowerFormalArguments_32()  local
391 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32()
399 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
400 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
423 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
583 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
584 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_64()
591 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
592 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
732 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
733 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_32()
783 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size(); in LowerCall_32()
786 CCValAssign &VA = ArgLocs[i]; in LowerCall_32()
869 CCValAssign &NextVA = ArgLocs[++i]; in LowerCall_32()
1044 static void fixupVariableFloatArgs(SmallVectorImpl<CCValAssign> &ArgLocs, in fixupVariableFloatArgs() argument
1046 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in fixupVariableFloatArgs()
1047 const CCValAssign &VA = ArgLocs[i]; in fixupVariableFloatArgs()
1085 ArgLocs[i] = NewVA; in fixupVariableFloatArgs()
1102 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_64() local
1103 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall_64()
1118 fixupVariableFloatArgs(ArgLocs, CLI.Outs); in LowerCall_64()
1135 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall_64()
1136 const CCValAssign &VA = ArgLocs[i]; in LowerCall_64()
1198 if (i+1 < ArgLocs.size() && ArgLocs[i+1].isRegLoc() && in LowerCall_64()
1199 ArgLocs[i+1].getLocReg() == VA.getLocReg()) { in LowerCall_64()