Searched refs:parallelReductions (Results 1 – 6 of 6) sorted by relevance
97 SmallVectorImpl<LoopReduction> *parallelReductions) { in isLoopParallel() argument102 if (numIterArgs > 0 && !parallelReductions) in isLoopParallel()106 if (parallelReductions) { in isLoopParallel()107 getSupportedReductions(forOp, *parallelReductions); in isLoopParallel()110 if (parallelReductions->size() != numIterArgs) in isLoopParallel()
58 if (isLoopParallel(loop, parallelReductions ? &reductions : nullptr)) in runOnOperation()
53 SmallVectorImpl<LoopReduction> *parallelReductions = nullptr);
47 ArrayRef<LoopReduction> parallelReductions = {});
374 Option<"parallelReductions", "parallel-reductions", "bool",
349 ArrayRef<LoopReduction> parallelReductions) { in affineParallelize() argument351 unsigned numReductions = parallelReductions.size(); in affineParallelize()364 parallelReductions, [](const LoopReduction &red) { return red.value; })); in affineParallelize()366 parallelReductions, [](const LoopReduction &red) { return red.kind; })); in affineParallelize()