llvm-project/mlir/test
River Riddle 6563b1c446 Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`.
This interface will allow for providing hooks to interrop with operation folding. The first hook, 'shouldMaterializeInto', will allow for controlling which region to insert materialized constants into. The folder will generally materialize constants into the top-level isolated region, this allows for materializing into a lower level ancestor region if it is more profitable/correct.

PiperOrigin-RevId: 266702972
2019-09-01 20:07:08 -07:00
..
AffineOps Add a canonicalization to erase empty AffineForOps. 2019-08-30 16:49:32 -07:00
Conversion Enhance GPU To SPIR-V conversion to support builtins and load/store ops. 2019-08-27 10:50:23 -07:00
Dialect Add spv.Branch and spv.BranchConditional 2019-08-30 12:17:53 -07:00
EDSC Extend map canonicalization to propagate constant operands 2019-08-29 01:13:29 -07:00
Examples Update Ch.2 of the Toy tutorial. 2019-08-27 12:44:27 -07:00
IR Tweak to the pretty type parser to recognize that `->` is a special token. 2019-08-28 13:55:42 -07:00
LLVMIR Add 3 additional intrinsic ops to NVVM dialect, in preparation to implement block-wide reduce. 2019-08-27 10:56:18 -07:00
Linalg Extend map canonicalization to propagate constant operands 2019-08-29 01:13:29 -07:00
Pass Enable multi-threading in the pass manager by default. 2019-05-06 08:17:58 -07:00
Quantizer Change the attribute dictionary syntax to separate name and value with '='. 2019-06-25 19:06:34 -07:00
SDBM NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. 2019-08-19 11:01:25 -07:00
Target Add 3 additional intrinsic ops to NVVM dialect, in preparation to implement block-wide reduce. 2019-08-27 10:56:18 -07:00
Transforms Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`. 2019-09-01 20:07:08 -07:00
Unit Add build files and update README. 2019-03-30 11:23:22 -07:00
lib Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`. 2019-09-01 20:07:08 -07:00
mlir-cpu-runner Add missing lowering to CFG in mlir-cpu-runner + related cleanup 2019-09-01 11:33:22 -07:00
mlir-cuda-runner JitRunner: support entry functions returning void 2019-08-20 07:46:17 -07:00
mlir-tblgen Add TensorRankOf for ranked tensor types with specific ranks 2019-08-30 14:54:14 -07:00
APITest.h Use FileCheck to test SDBM 2019-05-20 13:48:53 -07:00
CMakeLists.txt Move Linalg and VectorOps dialects to the Dialect subdir - NFC 2019-08-19 17:11:38 -07:00
lit.cfg.py Add an mlir-cuda-runner tool. 2019-07-04 07:53:54 -07:00
lit.site.cfg.py.in Move Linalg and VectorOps dialects to the Dialect subdir - NFC 2019-08-19 17:11:38 -07:00