llvm-project/mlir/include
River Riddle 9829294558 Refactor Attribute and Type to use 'classof' instead of 'kindof' internally. If a 'classof' method is not defined, a default implementation will invoke 'kindof' on a derived type. This allows for defining supplementary Attribute/Type classes that expose additional functionality, but do not have a specific kind value. An example of this can be seen in the 'Constant(Float|Index|Int)Ops' that derive from 'ConstantOp'.
--

PiperOrigin-RevId: 248724093
2019-05-20 13:45:51 -07:00
..
mlir Refactor Attribute and Type to use 'classof' instead of 'kindof' internally. If a 'classof' method is not defined, a default implementation will invoke 'kindof' on a derived type. This allows for defining supplementary Attribute/Type classes that expose additional functionality, but do not have a specific kind value. An example of this can be seen in the 'Constant(Float|Index|Int)Ops' that derive from 'ConstantOp'. 2019-05-20 13:45:51 -07:00
mlir-c Drop MLIREmitter-based version of the EDSC 2019-04-03 08:30:38 -07:00