llvm-project/mlir/test/IR
MLIR Team da984166df Add OpaqueLoc to MLIR locations.
See RFC: https://groups.google.com/a/tensorflow.org/forum/#!topic/mlir/xE2IzfhE3Wg.

Opaque location stores two pointers, one of them points to some data structure that is external to MLIR, and the other one is unique for each type and represents type id of that data structure. OpaqueLoc also stores an optional location that can be used if the first one is not suitable.
OpaqueLoc is managed similar to FileLineColLoc. It is passed around by MLIR transformations and can be used in compound locations like CallSiteLoc.

PiperOrigin-RevId: 273266510
2019-10-07 05:05:42 -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 to OpAsmParser for parsing unknown keywords. 2019-09-17 17:55:34 -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
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