Lines Matching defs:idxTy
123 auto idxTy = builder.getIndexType();
125 auto dimVal = builder.createIntegerConstant(loc, idxTy, dim);
126 auto dimInfo = builder.create<fir::BoxDimsOp>(loc, idxTy, idxTy, idxTy,
602 auto idxTy = builder.getIndexType();
604 auto one = builder.createIntegerConstant(loc, idxTy, 1);
606 auto lbi = builder.createConvert(loc, idxTy, lb);
607 auto ubi = builder.createConvert(loc, idxTy, ub);
608 auto diff = builder.create<mlir::arith::SubIOp>(loc, idxTy, ubi, lbi);
610 builder.create<mlir::arith::AddIOp>(loc, idxTy, diff, one));
615 auto cast = builder.createConvert(loc, idxTy, ub);
671 auto idxTy = builder.getIndexType();
673 auto lb = builder.createConvert(loc, idxTy, lbnd);
722 auto idxTy = builder.getIndexType();
727 builder.createConvert(loc, idxTy, box.nonDeferredLenParams()[0]));
731 lengths.emplace_back(builder.createConvert(loc, idxTy, len));