Lines Matching defs:iterSpace
3743 auto [iterSpace, insPt] = genImplicitLoops(shape, /*innerArg=*/{});
3744 f(iterSpace);
4036 return [=](IterSpace iterSpace) -> ExtValue {
4038 mlir::Value innerArg = iterSpace.innerArgument();
4039 fir::ExtendedValue exv = iterSpace.elementExv();
4041 mlir::Type eleTy = fir::applyPathToType(arrTy, iterSpace.iterVec());
4049 loc, resRefTy, innerArg, iterSpace.iterVec(),
4055 builder, loc, destination, iterSpace.iterVec(), substringBounds);
4071 loc, arrTy, innerArg, ele, iterSpace.iterVec(),
4089 auto [iterSpace, insPt] = genIterSpace(resultTy);
4090 auto exv = f(iterSpace);
4091 iterSpace.setElement(std::move(exv));
4095 mlir::Value updVal = fir::getBase(lambda(iterSpace));
4099 return abstractArrayExtValue(iterSpace.outerResult());