Lines Matching defs:OIdx
1437 for (unsigned i = 0, OIdx = 0; i != NumArgs; ++i, ++OIdx) {
1444 if (!Outs[OIdx].Flags.isByVal()) {
1455 OIdx += len - 1;
1459 assert((getValueType(DL, Ty) == Outs[OIdx].VT ||
1460 (getValueType(DL, Ty) == MVT::i8 && Outs[OIdx].VT == MVT::i16)) &&
1480 Align InitialAlign = Outs[OIdx].Flags.getNonZeroByValAlign();
1486 O << "[" << Outs[OIdx].Flags.getByValSize() << "]";
1697 unsigned OIdx = 0;
1700 for (unsigned i = 0, e = Args.size(); i != e; ++i, ++OIdx) {
1701 EVT VT = Outs[OIdx].VT;
1704 bool IsByVal = Outs[OIdx].Flags.isByVal();
1716 // The ByValAlign in the Outs[OIdx].Flags is always set at this point,
1719 Align InitialAlign = Outs[OIdx].Flags.getNonZeroByValAlign();
1729 (IsByVal ? Outs[OIdx].Flags.getByValSize() : DL.getTypeAllocSize(Ty));
1787 SDValue StVal = OutVals[OIdx];
1795 Outs[OIdx].Flags.isSExt() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND;
1808 StVal = DAG.getNode(Outs[OIdx].Flags.isSExt() ? ISD::SIGN_EXTEND
1832 ++OIdx;
1893 ++OIdx;
1897 --OIdx;