Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp354 SmallVector<Value> reductionVariables; in matchAndRewrite() local
355 reductionVariables.reserve(parallelOp.getNumReductions()); in matchAndRewrite()
364 reductionVariables.push_back(storage); in matchAndRewrite()
371 llvm::zip(parallelOp.getOps<scf::ReduceOp>(), reductionVariables)) { in matchAndRewrite()
411 if (!reductionVariables.empty()) { in matchAndRewrite()
414 loop.reduction_varsMutable().append(reductionVariables); in matchAndRewrite()
421 results.reserve(reductionVariables.size()); in matchAndRewrite()
422 for (Value variable : reductionVariables) { in matchAndRewrite()