Lines Matching defs:idxTy

139     mlir::Type idxTy = builder.getIndexType();
152 extents.push_back(builder.createIntegerConstant(loc, idxTy, extent));
164 builder.createIntegerConstant(loc, idxTy, *constant));
378 mlir::Type idxTy = builder.getIndexType();
380 builder.createConvert(loc, idxTy, partInfo.substring[0]);
382 builder.createConvert(loc, idxTy, partInfo.substring[1]);
391 builder.createIntegerConstant(loc, idxTy, *cstLen);
394 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
496 mlir::Type idxTy = builder.getIndexType();
522 return {builder.createIntegerConstant(loc, idxTy, *maybeI64),
541 lb = builder.createConvert(loc, idxTy, lb);
542 ub = builder.createConvert(loc, idxTy, ub);
544 stride = builder.createConvert(loc, idxTy, stride);
550 builder.genExtentFromTriplet(loc, lb, ub, stride, idxTy);
655 mlir::Type idxTy = builder.getIndexType();
656 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
666 loc, boundPair.first, boundPair.second, one, idxTy);
724 mlir::Type idxTy = builder.getIndexType();
727 builder.createIntegerConstant(loc, idxTy, charTy.getLen()));
742 mlir::Type idxTy = builder.getIndexType();
743 mlir::Value lb = builder.createConvert(loc, idxTy, std::get<0>(triplet));
744 mlir::Value step = builder.createConvert(loc, idxTy, std::get<2>(triplet));
745 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
746 oneBasedIndex = builder.createConvert(loc, idxTy, oneBasedIndex);
1994 mlir::Type idxTy = builder.getIndexType();
1995 if (!loweredExpr.isArray() && loweredExpr.getType() != idxTy)
1998 builder.createIntegerConstant(getLoc(), idxTy, *cstIndex)};