These operations can be used to specify a loop nest with a body that can contain reductions.
The iteration space can be iterated in any order.
RFC: https://groups.google.com/a/tensorflow.org/d/topic/mlir/pwtSgiKFPis/discussion
Differential D72394
[mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. akuegel on Jan 8 2020, 5:13 AM. Authored by
Details These operations can be used to specify a loop nest with a body that can contain reductions. RFC: https://groups.google.com/a/tensorflow.org/d/topic/mlir/pwtSgiKFPis/discussion
Diff Detail
Event TimelineComment Actions Unit tests: pass. 61132 tests passed, 0 failed and 728 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61306 tests passed, 0 failed and 736 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61312 tests passed, 0 failed and 736 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61312 tests passed, 0 failed and 736 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Comment Actions We pair programmed some of this code, so someone else needs to review. Obviously, I am happy for this to land :) Comment Actions Unit tests: pass. 61338 tests passed, 0 failed and 738 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61673 tests passed, 0 failed and 779 were skipped. clang-tidy: fail. Please fix clang-tidy findings. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Comment Actions Unit tests: pass. 61744 tests passed, 0 failed and 780 were skipped. clang-tidy: pass. clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61744 tests passed, 0 failed and 780 were skipped. clang-tidy: pass. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Comment Actions Unit tests: pass. 61776 tests passed, 0 failed and 780 were skipped. clang-tidy: pass. clang-format: pass. Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions Unit tests: pass. 61801 tests passed, 0 failed and 781 were skipped. clang-tidy: unknown. clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch. Build artifacts: diff.json, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml Comment Actions I fixed the clang-format error in a followup commit. |
typo: individual
typo2: modeled