llvm-project/mlir/lib
Stephan Herhut 715783d415 [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Summary:
To unblock other work, this implements basic lowering based on mapping
attributes that have to be provided on all loop.parallel. The lowering
does not yet support reduce.

Differential Revision: https://reviews.llvm.org/D73893
2020-02-13 16:54:16 +01:00
..
Analysis [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap 2020-02-10 02:26:27 -08:00
Conversion [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. 2020-02-13 16:54:16 +01:00
Dialect [NFC][mlir] Adding some helpful EDSC intrinsics 2020-02-13 09:21:17 +01:00
EDSC [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies 2020-02-10 12:10:41 -05:00
ExecutionEngine [MLIR] Fix lib/ExecutionEngine for BUILD_SHARED_LIBS=on 2020-02-10 10:23:56 -08:00
IR [mlir][spirv] Introduce spv.func 2020-02-12 07:46:43 -05:00
Parser [MLIR][Affine] Add affine.parallel op 2020-02-12 18:00:24 -08:00
Pass [mlir][Pass] Enable printing pass options as part of `-help`. 2020-02-07 14:11:50 -08:00
Quantizer Remove static registration for dialects, and the "alwayslink" hack for passes 2020-02-12 09:13:02 +00:00
Support Remove static registration for dialects, and the "alwayslink" hack for passes 2020-02-12 09:13:02 +00:00
TableGen [mlir][DeclarativeParser] Add support for attributes with buildable types. 2020-02-08 15:46:46 -08:00
Target [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived 2020-02-05 18:34:44 -08:00
Transforms Remove static registration for dialects, and the "alwayslink" hack for passes 2020-02-12 09:13:02 +00:00
Translation Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
CMakeLists.txt NFC: Move AffineOps dialect to the Dialect sub-directory. 2019-08-20 15:36:39 -07:00