llvm-project/mlir/lib/Dialect/Affine
Alex Zinenko 5c5ec96bd2 [mlir] Remove EDSC LoopBuilder, derived classes and related functionality
Callback-based loop construction, with loop bodies being constructed during the
construction of the parent op using a function, is now fully supported by the
core infrastructure. This provides almost the same level of brevity as EDSC
LoopBuilder at less than 30% infrastructural code cost. Functional equivalents
compatible with EDSC ScopedContext are implemented on top of the main builders.
LoopBuilder and related functionality has been deprecated, remove it.

Differential Revision: https://reviews.llvm.org/D81874
2020-06-19 09:37:43 +02:00
..
EDSC [mlir] Remove EDSC LoopBuilder, derived classes and related functionality 2020-06-19 09:37:43 +02:00
IR [mlir] Refactor affine loop nest builders 2020-06-18 23:03:13 +02:00
Transforms [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations 2020-05-18 11:52:08 -04:00
Utils [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
CMakeLists.txt [MLIR] Complete refactoring of Affine dialect into sub-libraries. 2020-04-16 13:41:17 -07:00