Lines Matching defs:oneBasedIndices
372 mlir::ValueRange oneBasedIndices) {
379 loc, entity, oneBasedIndices, lenParams)};
381 // the oneBasedIndices since hlfir.designate expect indices
391 for (auto [oneBased, lb] : llvm::zip(oneBasedIndices, lbounds)) {
403 oneBasedIndices, lenParams);
819 mlir::ValueRange oneBasedIndices) {
824 mapper.map(elemental.getIndices(), oneBasedIndices);
835 hlfir::ElementalOpInterface elemental, mlir::ValueRange oneBasedIndices,
841 mapper.map(elemental.getIndices(), oneBasedIndices);
872 loopNest.oneBasedIndices.assign(extents.size(), mlir::Value{});
894 loopNest.oneBasedIndices[extents.size() - dim - 1] =
905 loopNest.oneBasedIndices[dim--] = doLoop.getInductionVar();
924 llvm::SmallVector<mlir::Value> oneBasedIndices;
925 oneBasedIndices.resize(dim + 1);
950 oneBasedIndices[dim--] = doLoop.getInductionVar();
958 genBody(loc, builder, oneBasedIndices, parentLoop.getRegionIterArgs());
1153 mlir::ValueRange oneBasedIndices) -> hlfir::Entity {
1155 mapper.map(elementalAddrOp.getIndices(), oneBasedIndices);
1326 mlir::ValueRange oneBasedIndices) -> hlfir::Entity {
1328 hlfir::getElementAt(loc, builder, source, oneBasedIndices);
1420 mlir::ValueRange oneBasedIndices) {
1422 getElementAt(loc, builder, entity, oneBasedIndices));