Searched refs:lbExpr (Results 1 – 5 of 5) sorted by relevance
344 if (const std::optional<Fortran::parser::BoundExpr> &lbExpr = in genInlinedAllocation() local347 loc, Fortran::semantics::GetExpr(*lbExpr), stmtCtx)); in genInlinedAllocation()405 if (const std::optional<Fortran::parser::BoundExpr> &lbExpr = in genSimpleAllocation() local408 loc, Fortran::semantics::GetExpr(*lbExpr), stmtCtx)); in genSimpleAllocation()
190 if (const auto &lbExpr = triplet.lower()) in genRankedArrayRefSubscriptAndBase() local191 lb = genScalarValue(*lbExpr); in genRankedArrayRefSubscriptAndBase()
2317 for (const Fortran::evaluate::ExtentExpr &lbExpr : lbExprs) in genAssignment() local2319 fir::getBase(genExprValue(toEvExpr(lbExpr), stmtCtx))); in genAssignment()2349 const Fortran::evaluate::ExtentExpr &lbExpr = pair.first; in genAssignment() local2352 fir::getBase(genExprValue(toEvExpr(lbExpr), stmtCtx))); in genAssignment()
496 auto lbExpr = in normalizeAffineParallel() local498 return lbExpr && lbExpr.getValue() == 0 && step == 1; in normalizeAffineParallel()522 AffineExpr lbExpr = lbMap.getResult(i); in normalizeAffineParallel() local524 auto expr = lbExpr + builder.getAffineDimExpr(nDims) * step; in normalizeAffineParallel()
979 AffineExpr lbExpr(lbMap.getResult(0)); in getConstDifference() local981 auto loopSpanExpr = simplifyAffineExpr(ubExpr - lbExpr, lbMap.getNumDims(), in getConstDifference()