llvm/mlir/lib
Matthias Springer 08dbed8a57 [mlir][linalg] Canonicalize dim ops of tiled_loop block args
E.g.:
```
%y = ... : tensor<...>
linalg.tiled_loop ... ins(%x = %y : tensor<...>) {
  tensor.dim %x, %c0 : tensor<...>
}
```

is rewritten to:
```
%y = ... : tensor<...>
linalg.tiled_loop ... ins(%x = %y : tensor<...>) {
  tensor.dim %y, %c0 : tensor<...>
}
```

Differential Revision: https://reviews.llvm.org/D108272
2021-08-19 11:24:33 +09:00
..
Analysis [mlir][Analysis][NFC] FlatAffineConstraints: Use BoundType enum in functions 2021-08-19 10:33:42 +09:00
Bindings/Python [MLIR] [Python] Allow 'operation.parent' to return 'None' 2021-08-16 22:38:07 -07:00
CAPI
Conversion [mlir][tosa] Fix clamp to restrict only within valid bitwidth range 2021-08-18 12:14:01 -07:00
Dialect [mlir][linalg] Canonicalize dim ops of tiled_loop block args 2021-08-19 11:24:33 +09:00
ExecutionEngine [mlir][sparse] add dense to sparse conversion implementation 2021-08-09 12:12:39 -07:00
Interfaces [mlir] Enable specifying querying function in ValueShapeRange 2021-08-10 11:44:20 -07:00
IR [MLIR] Add a bitcast method to DenseElementsAttr 2021-08-16 17:13:35 -07:00
Parser [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
Pass [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
Reducer
Rewrite
Support [mlir] Fix CMake linker rules for ViewOpGraph.cpp 2021-08-04 19:25:15 +09:00
TableGen
Target [OMPIRBuilder] Clarify CanonicalLoopInfo. NFC. 2021-08-12 21:02:19 -05:00
Tools [mlir-lsp-server] Only use one MLIRContext per MLIRTextFile 2021-08-04 20:09:07 +00:00
Transforms [mlir][Analysis][NFC] FlatAffineConstraints: Use BoundType enum in functions 2021-08-19 10:33:42 +09:00
Translation [mlir] run the verifier before translating a module 2021-07-28 18:15:58 +02:00
CMakeLists.txt Re-engineer MLIR python build support. 2021-07-27 15:54:58 +00:00