Lines Matching refs:lowerExpr
72 : loopVariableSym{sym}, lowerExpr{Fortran::semantics::GetExpr(lower)}, in IncrementLoopInfo()
88 const Fortran::lower::SomeExpr *lowerExpr; member
1216 mlir::Value lowerValue = genControlValue(info.lowerExpr, info); in genFIRIncrementLoopBegin()
1457 auto lowerExpr = [&](auto &e) { in genFIR() local
1468 lows.push_back(builder->createConvert(loc, idxTy, lowerExpr(*lo))); in genFIR()
1469 highs.push_back(builder->createConvert(loc, idxTy, lowerExpr(*hi))); in genFIR()
1474 lowerExpr(*Fortran::semantics::GetExpr(*optStep))) in genFIR()
1485 auto lowerExpr = [&](auto &e) { in genFIR() local
1511 lb = builder->createConvert(loc, idxTy, lowerExpr(*lo)); in genFIR()
1512 ub = builder->createConvert(loc, idxTy, lowerExpr(*hi)); in genFIR()
1516 lowerExpr(*Fortran::semantics::GetExpr(*optStep))) in genFIR()