Lines Matching defs:iterIndex
1040 int64_t iterIndex = -1;
1043 iterIndex = iMap[0].getDimPosition(lhsIndex);
1044 if (rhsIndex >= 0 && iterIndex != iMap[1].getDimPosition(rhsIndex))
1056 iterIndex = iMap[1].getDimPosition(rhsIndex);
1064 if (iterIndex < 0)
1076 int64_t resIndex = getResultIndex(iMap[2], iterIndex).value_or(-1);
1079 diag << "expected the dimension for iterIndex=" << iterIndex
1085 adjustMap(iMap[0], iterIndex, rewriter),
1086 adjustMap(iMap[1], iterIndex, rewriter),
1087 adjustMap(iMap[2], iterIndex, rewriter)};
1090 rewriter.getArrayAttr(adjustIter(op.getIteratorTypes(), iterIndex));
1104 iterIndex, d, rewriter);
1127 int64_t iterIndex = 0;
1129 std::optional<int64_t> lookupLhs = getResultIndex(iMap[0], iterIndex);
1130 std::optional<int64_t> lookupRhs = getResultIndex(iMap[1], iterIndex);
1133 diag << "expected iterIndex=" << iterIndex << "to map to a LHS dimension";
1137 diag << "expected iterIndex=" << iterIndex << "to map to a RHS dimension";
1163 adjustMap(iMap[0], iterIndex, rewriter),
1164 adjustMap(iMap[1], iterIndex, rewriter),
1165 adjustMap(iMap[2], iterIndex, rewriter)};
1168 rewriter.getArrayAttr(adjustIter(op.getIteratorTypes(), iterIndex));
1180 iterIndex, d, rewriter);