Lines Matching defs:idxTy
1034 mlir::IndexType idxTy = builder.getIndexType();
1047 builder.createIntegerConstant(loc, idxTy, 1)));
1378 auto idxTy = builder.getI32Type();
1385 loc, idxTy,
1634 mlir::IndexType idxTy = builder.getIndexType();
1635 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
1636 mlir::Value zero = builder.createIntegerConstant(loc, idxTy, 0);
1643 delta = builder.createConvert(loc, idxTy, delta);
1649 builder.createConvert(loc, idxTy, fir::getBase(subVal));
1650 mlir::Value lb = builder.createConvert(loc, idxTy, getLB(arr, dim));
1717 mlir::IndexType idxTy = builder.getIndexType();
1725 builder.createConvert(loc, idxTy, fir::getBase(subVal)));
3237 mlir::IndexType idxTy = builder.getIndexType();
3239 auto undef = builder.create<fir::UndefOp>(loc, idxTy);
3854 mlir::Type idxTy = builder.getIndexType();
3860 destShape.push_back(builder.createIntegerConstant(loc, idxTy, extent));
3883 mlir::IndexType idxTy = builder.getIndexType();
3886 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
3904 loc, idxTy, fir::getBase(asScalar(trip.stride())));
3906 builder.genExtentFromTriplet(loc, lo, hi, step, idxTy);
4107 mlir::IndexType idxTy = builder.getIndexType();
4115 loc, triples[i], triples[i + 1], triples[i + 2], idxTy);
4345 mlir::IndexType idxTy = builder.getIndexType();
4352 extents.push_back(builder.createConvert(loc, idxTy, ldExt));
4370 mlir::IndexType idxTy = builder.getIndexType();
4371 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
4372 mlir::Value zero = builder.createIntegerConstant(loc, idxTy, 0);
4541 mlir::IndexType idxTy = builder.getIndexType();
4544 idxShape.push_back(builder.createConvert(loc, idxTy, s));
5489 mlir::IndexType idxTy = builder.getIndexType();
5490 return builder.createConvert(loc, idxTy, fir::getBase(fetch));
5500 mlir::IndexType idxTy = builder.getIndexType();
5501 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
5519 lowerBound = builder.createConvert(loc, idxTy, lowerBound);
5521 stride = builder.createConvert(loc, idxTy, stride);
5533 upperBound = builder.createConvert(loc, idxTy, upperBound);
5538 loc, lowerBound, upperBound, stride, idxTy);
5591 loc, idxTy, val, lb);
5598 auto undef = builder.create<fir::UndefOp>(loc, idxTy);
5616 auto undef = builder.create<fir::UndefOp>(loc, idxTy);
5621 mlir::Value iv = builder.createConvert(loc, idxTy, v);
5626 builder.create<mlir::arith::SubIOp>(loc, idxTy, iv, lb);
5640 builder.createConvert(loc, idxTy, newValue);
5643 result = builder.create<mlir::arith::SubIOp>(loc, idxTy,
5669 mlir::IndexType idxTy = builder.getIndexType();
5673 ? builder.create<fir::UndefOp>(loc, idxTy).getResult()
5674 : builder.createIntegerConstant(loc, idxTy, extent);
5751 mlir::IndexType idxTy = builder.getIndexType();
5754 builder.createIntegerConstant(loc, idxTy, charLen);
6144 mlir::IndexType idxTy = builder.getIndexType();
6145 mlir::Value multiplier = builder.createIntegerConstant(loc, idxTy, 1);
6182 return builder.createConvert(loc, idxTy, offset);
6214 mlir::IndexType idxTy = builder.getIndexType();
6215 mlir::Value two = builder.createIntegerConstant(loc, idxTy, 2);
6246 mlir::IndexType idxTy = builder.getIndexType();
6247 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
6259 builder.createIntegerConstant(loc, idxTy, charBytes);
6395 mlir::IndexType idxTy = builder.getIndexType();
6397 builder.createConvert(loc, idxTy, fir::getBase(asScalar(x.lower())));
6399 builder.createConvert(loc, idxTy, fir::getBase(asScalar(x.upper())));
6401 builder.createConvert(loc, idxTy, fir::getBase(asScalar(x.stride())));
6468 mlir::IndexType idxTy = builder.getIndexType();
6471 mlir::Value buffSize = builder.createTemporary(loc, idxTy, ".buff.size");
6472 mlir::Value zero = builder.createIntegerConstant(loc, idxTy, 0);
6473 mlir::Value buffPos = builder.createTemporary(loc, idxTy, ".buff.pos");
6485 builder.createIntegerConstant(loc, idxTy, clInitialBufferSize);
6496 builder.createIntegerConstant(loc, idxTy, buffSz);
6750 mlir::IndexType idxTy = builder.getIndexType();
6751 mlir::Value one = builder.createIntegerConstant(loc, idxTy, 1);
6807 loc, idxTy, subscriptVal);
6810 loc, idxTy, val, lb);
6812 builder.createConvert(loc, idxTy, ivAdj));