llvm-project/mlir
Jacques Pienaar f8dee9ee05 Split off op_base from ops.
Mostly a mechanical change to make it easier to try reuse the same core definitions. Added additional string members summary/description, that mirrors OpDef's documentation (thinking about document generation :))

PiperOrigin-RevId: 219044183
2019-03-29 13:42:46 -07:00
..
g3doc Introduce a common base class (IROperandOwner) between Instruction and 2019-03-29 13:42:32 -07:00
include/mlir Split off op_base from ops. 2019-03-29 13:42:46 -07:00
lib Introduce a common base class (IROperandOwner) between Instruction and 2019-03-29 13:42:32 -07:00
test Canonicalize muli(x, 1) into x 2019-03-29 13:42:01 -07:00
tools Implement value type abstraction for attributes. 2019-03-29 13:39:19 -07:00
utils Rename affineint type to index type. The name 'index' may not be perfect, but is better than the old name. Here is some justification: 2019-03-29 13:24:16 -07:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
LICENSE.TXT Continue sketching out basic infrastructure, including an input and output 2019-03-29 12:23:51 -07:00