Home
last modified time | relevance | path

Searched refs:loopIdx (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Async/Transforms/
DAsyncParallelFor.cpp180 using LoopBuilder = std::function<LoopBodyBuilder(size_t loopIdx)>; in matchAndRewrite()
184 LoopBuilder workLoopBuilder = [&](size_t loopIdx) -> LoopBodyBuilder { in matchAndRewrite() argument
185 return [&, loopIdx](OpBuilder &b, Location loc, Value iv, ValueRange args) { in matchAndRewrite()
186 blockInductionVars[loopIdx] = iv; in matchAndRewrite()
189 if (loopIdx < op.getNumLoops() - 1) { in matchAndRewrite()
191 loc, blockLowerBounds[loopIdx + 1], blockUpperBounds[loopIdx + 1], in matchAndRewrite()
192 op.step()[loopIdx + 1], ValueRange(), workLoopBuilder(loopIdx + 1)); in matchAndRewrite()
207 LoopBuilder asyncLoopBuilder = [&](size_t loopIdx) -> LoopBodyBuilder { in matchAndRewrite() argument
208 return [&, loopIdx](OpBuilder &b, Location loc, Value iv, ValueRange args) { in matchAndRewrite()
209 auto lb = op.lowerBound()[loopIdx]; in matchAndRewrite()
[all …]
/external/llvm/test/CodeGen/Hexagon/
Dhwloop-ph-deadcode.ll15 %loopIdx.051 = phi i32 [ %inc, %for.body ], [ 0, %entry ]
17 %inc = add i32 %loopIdx.051, 1
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dhwloop-ph-deadcode.ll15 %loopIdx.051 = phi i32 [ %inc, %for.body ], [ 0, %entry ]
17 %inc = add i32 %loopIdx.051, 1
/external/skqp/bench/
DCubicKLMBench.cpp47 int loopIdx; in onDraw() local
49 GrPathUtils::chopCubicAtLoopIntersection(fPoints, dst, &klm, &loopIdx); in onDraw()
/external/skia/src/sksl/
DSkSLIRGenerator.cpp693 const Variable* loopIdx = &(*fSymbolTable)["sk_InvocationID"]->as<Variable>(); in applyInvocationIDWorkaround() local
696 VariableReference::Make(/*offset=*/-1, loopIdx), in applyInvocationIDWorkaround()
701 VariableReference::Make(/*offset=*/-1, loopIdx, VariableRefKind::kReadWrite), in applyInvocationIDWorkaround()
717 VariableReference::Make(/*offset=*/-1, loopIdx, VariableRefKind::kWrite), in applyInvocationIDWorkaround()
/external/skqp/src/sksl/
DSkSLIRGenerator.cpp589 Variable* loopIdx = (Variable*) (*fSymbolTable)["sk_InvocationID"]; in applyInvocationIDWorkaround() local
590 SkASSERT(loopIdx); in applyInvocationIDWorkaround()
592 std::unique_ptr<Expression>(new VariableReference(-1, *loopIdx)), in applyInvocationIDWorkaround()
599 *loopIdx, in applyInvocationIDWorkaround()
617 std::unique_ptr<Expression>(new VariableReference(-1, *loopIdx)), in applyInvocationIDWorkaround()
/external/angle/src/tests/gl_tests/
DTransformFeedbackTest.cpp161 for (size_t loopIdx = 0; loopIdx < loopCount; loopIdx++) in TEST_P() local
167 float z = (loopIdx + 1 == loopCount) ? finalZ : rng.randomFloatBetween(0.1f, 0.5f); in TEST_P()