llvm-project/mlir
Jacques Pienaar 64c6d3946c Change pretty printing of constant so that the attributes precede the value.
This does create an inconsistency between the print formats (e.g., attributes are normally before operands) but fixes an invalid parsing & keeps constant uniform wrt itself (function or int attributes have type at same place). And specifying the specific type for a int/float attribute might get revised shortly.

Also add test to verify that output printed can be parsed again.

PiperOrigin-RevId: 221923893
2019-03-29 14:01:05 -07:00
..
g3doc Update LangRef to reflect int/flaot attribute specification changes. 2019-03-29 14:00:23 -07:00
include/mlir Updates to transformation/analysis passes/utilities. Update DMA generation pass 2019-03-29 14:00:51 -07:00
lib Change pretty printing of constant so that the attributes precede the value. 2019-03-29 14:01:05 -07:00
test Change pretty printing of constant so that the attributes precede the value. 2019-03-29 14:01:05 -07:00
tools Update split marker for split-input-file option to be more restrictive 2019-03-29 13:56:05 -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