Searched refs:doLoop (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | canonicalize-do.cpp | 110 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 D | loop-convert-basic.cpp | 505 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 D | Bridge.cpp | 99 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 D | OpenMP.cpp | 935 auto *doLoop = &doConstructEval->getFirstNestedEvaluation(); in genOMP() local 936 auto *doStmt = doLoop->getIf<Fortran::parser::NonLabelDoStmt>(); in genOMP()
|
| H A D | ConvertExpr.cpp | 4446 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 D | ArrayValueCopy.cpp | 293 if (auto doLoop = mlir::dyn_cast_or_null<DoLoopOp>(seq.getDefiningOp())) in reachingValues() local 294 loopRegion = &doLoop->getRegion(0); in reachingValues()
|