Home
last modified time | relevance | path

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

/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp136 SmallVector<Value> coords(tripCounts.size()); in delinearize()
139 for (ssize_t i = tripCounts.size() - 1; i >= 0; --i) { in delinearize()
237 Value tripCount = tripCounts[0]; in createParallelComputeFunction()
238 for (unsigned i = 1; i < tripCounts.size(); ++i) in createParallelComputeFunction()
514 operands.append(tripCounts); in doAsyncDispatch()
592 computeFuncOperands.append(tripCounts); in doSequentialDispatch()
643 SmallVector<Value> tripCounts(op.getNumLoops()); in matchAndRewrite() local
654 Value tripCount = tripCounts[0]; in matchAndRewrite()
655 for (size_t i = 1; i < tripCounts.size(); ++i) in matchAndRewrite()
714 blockCount, tripCounts); in matchAndRewrite()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp136 SmallVector<Value> coords(tripCounts.size()); in delinearize()
139 for (ssize_t i = tripCounts.size() - 1; i >= 0; --i) { in delinearize()
233 Value tripCount = tripCounts[0]; in createParallelComputeFunction()
234 for (unsigned i = 1; i < tripCounts.size(); ++i) in createParallelComputeFunction()
516 operands.append(tripCounts); in doAsyncDispatch()
587 computeFuncOperands.append(tripCounts); in doSequantialDispatch()
638 SmallVector<Value> tripCounts(op.getNumLoops()); in matchAndRewrite() local
649 Value tripCount = tripCounts[0]; in matchAndRewrite()
650 for (size_t i = 1; i < tripCounts.size(); ++i) in matchAndRewrite()
709 blockCount, tripCounts); in matchAndRewrite()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp136 SmallVector<Value> coords(tripCounts.size()); in delinearize()
139 for (ssize_t i = tripCounts.size() - 1; i >= 0; --i) { in delinearize()
233 Value tripCount = tripCounts[0]; in createParallelComputeFunction()
234 for (unsigned i = 1; i < tripCounts.size(); ++i) in createParallelComputeFunction()
516 operands.append(tripCounts); in doAsyncDispatch()
587 computeFuncOperands.append(tripCounts); in doSequantialDispatch()
638 SmallVector<Value> tripCounts(op.getNumLoops()); in matchAndRewrite() local
649 Value tripCount = tripCounts[0]; in matchAndRewrite()
650 for (size_t i = 1; i < tripCounts.size(); ++i) in matchAndRewrite()
709 blockCount, tripCounts); in matchAndRewrite()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp136 SmallVector<Value> coords(tripCounts.size()); in delinearize()
139 for (ssize_t i = tripCounts.size() - 1; i >= 0; --i) { in delinearize()
233 Value tripCount = tripCounts[0]; in createParallelComputeFunction()
234 for (unsigned i = 1; i < tripCounts.size(); ++i) in createParallelComputeFunction()
516 operands.append(tripCounts); in doAsyncDispatch()
587 computeFuncOperands.append(tripCounts); in doSequantialDispatch()
638 SmallVector<Value> tripCounts(op.getNumLoops()); in matchAndRewrite() local
649 Value tripCount = tripCounts[0]; in matchAndRewrite()
650 for (size_t i = 1; i < tripCounts.size(); ++i) in matchAndRewrite()
709 blockCount, tripCounts); in matchAndRewrite()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp132 SmallVector<Value, 4> tripCounts(op.getNumLoops()); in matchAndRewrite() local
138 tripCounts[i] = divup(range, step); in matchAndRewrite()
158 blockSize[0] = divup(tripCounts[0], targetNumBlocks[0]); in matchAndRewrite()
159 numBlocks[0] = divup(tripCounts[0], blockSize[0]); in matchAndRewrite()
164 blockSize[i] = divup(tripCounts[i], targetNumBlocks[i]); in matchAndRewrite()
165 numBlocks[i] = divup(tripCounts[i], blockSize[i]); in matchAndRewrite()
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp132 SmallVector<Value, 4> tripCounts(op.getNumLoops()); in matchAndRewrite() local
138 tripCounts[i] = divup(range, step); in matchAndRewrite()
158 blockSize[0] = divup(tripCounts[0], targetNumBlocks[0]); in matchAndRewrite()
159 numBlocks[0] = divup(tripCounts[0], blockSize[0]); in matchAndRewrite()
164 blockSize[i] = divup(tripCounts[i], targetNumBlocks[i]); in matchAndRewrite()
165 numBlocks[i] = divup(tripCounts[i], blockSize[i]); in matchAndRewrite()