Home
last modified time | relevance | path

Searched refs:doLoop (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-do.cpp110 auto doLoop{stack.back().iter}; in CanonicalizeIfMatch() local
113 std::get<ExecutableConstruct>(doLoop->u).u) in CanonicalizeIfMatch()
117 std::get<ExecutableConstruct>(doLoop->u).u)}; in CanonicalizeIfMatch()
125 std::get<ExecutableConstruct>(doLoop->u).u = in CanonicalizeIfMatch()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Dloop-convert-basic.cpp505 void doLoop() { in doLoop() function in Iterator::C
532 void doLoop() const { in doLoop() function in Iterator::C
557 void doLoop() { in doLoop() function in Iterator::C2
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp99 fir::DoLoopOp doLoop = nullptr; member
1222 info.doLoop = builder->create<fir::DoLoopOp>( in genFIRIncrementLoopBegin()
1225 builder->setInsertionPointToStart(info.doLoop.getBody()); in genFIRIncrementLoopBegin()
1228 loc, info.getLoopVariableType(), info.doLoop.getInductionVar()); in genFIRIncrementLoopBegin()
1318 builder->setInsertionPointToEnd(info.doLoop.getBody()); in genFIRIncrementLoopEnd()
1320 loc, info.doLoop.getInductionVar(), info.doLoop.getStep()); in genFIRIncrementLoopEnd()
1323 builder->setInsertionPointAfter(info.doLoop); in genFIRIncrementLoopEnd()
1328 loc, info.getLoopVariableType(), info.doLoop.getResult(0)); in genFIRIncrementLoopEnd()
H A DOpenMP.cpp935 auto *doLoop = &doConstructEval->getFirstNestedEvaluation(); in genOMP() local
936 auto *doStmt = doLoop->getIf<Fortran::parser::NonLabelDoStmt>(); in genOMP()
H A DConvertExpr.cpp4446 for (auto doLoop : loopStack[i]) in prepareRaggedArrays() local
4448 loc, doLoop.getLowerBound(), doLoop.getUpperBound(), in prepareRaggedArrays()
4449 doLoop.getStep(), i64Ty)); in prepareRaggedArrays()
4457 for (auto doLoop : loopStack[i]) { in prepareRaggedArrays() local
4459 loc, doLoop.getInductionVar(), doLoop.getLowerBound()); in prepareRaggedArrays()
4460 auto n = builder.create<mlir::arith::DivSIOp>(loc, m, doLoop.getStep()); in prepareRaggedArrays()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp293 if (auto doLoop = mlir::dyn_cast_or_null<DoLoopOp>(seq.getDefiningOp())) in reachingValues() local
294 loopRegion = &doLoop->getRegion(0); in reachingValues()