llvm-project/mlir/lib
Chris Lattner 5ff0001dc7 Introduce a new StmtBlockList type to hold a list of StmtBlocks. Use it in
MLFunction, IfStmt, ForStmt even though they currently only contain exactly one
block in that list.

This is step 6/n towards merging instructions and statements, NFC.

PiperOrigin-RevId: 226960278
2019-03-29 14:37:49 -07:00
..
Analysis Refactor MLFunction to contain a StmtBlock for its body instead of inheriting 2019-03-29 14:36:35 -07:00
IR Introduce a new StmtBlockList type to hold a list of StmtBlocks. Use it in 2019-03-29 14:37:49 -07:00
Parser Refactor MLFunction to contain a StmtBlock for its body instead of inheriting 2019-03-29 14:36:35 -07:00
StandardOps Rename convenience methods to make type explicit. 2019-03-29 14:36:50 -07:00
SuperVectorOps Materialize vector_type_cast operation in the SuperVector dialect 2019-03-29 14:31:13 -07:00
Support Create the Support library. 2019-03-29 14:06:47 -07:00
Target/LLVMIR LLVM IR lowering: support SubIOp and SubFOp 2019-03-29 14:37:05 -07:00
Transforms SuperVectorization: fix 'isa' assertion 2019-03-29 14:37:20 -07:00
Translation Separate translators into "from MLIR" and "to MLIR". 2019-03-29 14:06:33 -07:00