Lines Matching refs:OIdx
1288 unsigned OIdx = 0;
1289 for (unsigned i = 0, e = Args.size(); i != e; ++i, ++OIdx) {
1296 if (!Outs[OIdx].Flags.isByVal()) {
1311 OIdx += len - 1;
1315 assert((getValueType(DL, Ty) == Outs[OIdx].VT ||
1316 (getValueType(DL, Ty) == MVT::i8 && Outs[OIdx].VT == MVT::i16)) &&
1341 unsigned align = Outs[OIdx].Flags.getByValAlign();
1437 unsigned OIdx = 0;
1440 for (unsigned i = 0, e = Args.size(); i != e; ++i, ++OIdx) {
1441 EVT VT = Outs[OIdx].VT;
1444 if (!Outs[OIdx].Flags.isByVal()) {
1499 SDValue StVal = OutVals[OIdx];
1503 StVal = DAG.getNode(Outs[OIdx].Flags.isSExt() ? ISD::SIGN_EXTEND
1549 ++OIdx;
1553 --OIdx;
1566 unsigned sz = Outs[OIdx].Flags.getByValSize();
1568 unsigned ArgAlign = Outs[OIdx].Flags.getByValAlign();
1589 SDValue srcAddr = DAG.getNode(ISD::ADD, dl, PtrVT, OutVals[OIdx],