llvm-project/mlir/test/IR
River Riddle 71c7962201 Add support for parsing/printing non bare-identifier SymbolRefs.
The restriction that symbols can only have identifier names is arbitrary, and artificially limits the names that a symbol may have. This change adds support for parsing and printing symbols that don't fit in the 'bare-identifier' grammar by printing the reference in quotes, e.g. @"0_my_reference" can now be used as a symbol name.

PiperOrigin-RevId: 273644768
2019-10-08 17:45:07 -07:00
..
affine-map.mlir Fix AffineExpr::simplifyAdd bug 2019-08-20 01:53:07 -07:00
attribute.mlir [ODS] Add support for FloatElementsAttr 2019-09-21 09:45:15 -07:00
check-help-output.mlir Add custom lilith script. 2019-03-29 13:02:57 -07:00
core-ops.mlir Add fpext and fptrunc to the Standard dialect and includes conversion to LLVM 2019-10-03 16:37:24 -07:00
invalid-affinemap.mlir Rename -verify mlir-opt flag to -verify-expected-diagnostics 2019-06-19 23:08:03 -07:00
invalid-func-op.mlir Replace the implementation of Function and Module with FuncOp and ModuleOp. 2019-07-03 14:37:18 -07:00
invalid-locations.mlir Rename -verify mlir-opt flag to -verify-expected-diagnostics 2019-06-19 23:08:03 -07:00
invalid-module-op.mlir Verify that ModuleOps only contain dialect specific attributes. 2019-09-13 18:19:33 -07:00
invalid-ops.mlir Add fpext and fptrunc to the Standard dialect and includes conversion to LLVM 2019-10-03 16:37:24 -07:00
invalid.mlir Add syntactic sugar for strided memref parsing. 2019-10-03 12:34:36 -07:00
locations.mlir Replace the implementation of Function and Module with FuncOp and ModuleOp. 2019-07-03 14:37:18 -07:00
memory-ops.mlir Change the attribute dictionary syntax to separate name and value with '='. 2019-06-25 19:06:34 -07:00
module-op.mlir Give modules a name 2019-10-03 08:56:38 -07:00
op-stats.mlir Set the namespace of the StandardOps dialect to "std", but add a special case to the parser to allow parsing standard operations without the "std" prefix. This will now allow for the standard dialect to be looked up dynamically by name. 2019-03-29 16:54:20 -07:00
opaque_locations.mlir Add OpaqueLoc to MLIR locations. 2019-10-07 05:05:42 -07:00
operand.mlir Split test-specific passes out of mlir-opt 2019-06-24 17:47:12 -07:00
parser.mlir Add support for parsing/printing non bare-identifier SymbolRefs. 2019-10-08 17:45:07 -07:00
pretty-attributes.mlir Add a flag to the AsmPrinter for eliding large ElementsAttrs. 2019-10-07 17:19:20 -07:00
pretty-locations.mlir Replace the implementation of Function and Module with FuncOp and ModuleOp. 2019-07-03 14:37:18 -07:00
region.mlir Split test-specific passes out of mlir-opt 2019-06-24 17:47:12 -07:00
repro_b120295301.mlir Change the attribute dictionary syntax to separate name and value with '='. 2019-06-25 19:06:34 -07:00
result.mlir Split test-specific passes out of mlir-opt 2019-06-24 17:47:12 -07:00
test-symbol-uses.mlir Add support for walking the uses of a symbol. 2019-10-08 10:21:59 -07:00
traits.mlir Allow element type traits to operate on scalars 2019-10-05 10:06:06 -07:00
wrapping_op.mlir Add `parseGenericOperation()` to the OpAsmParser 2019-09-08 23:40:12 -07:00