llvm-project/mlir/test
Matthias Springer 6700a26d5f [mlir][linalg][bufferize] Fix insertion point InitTensorElimination
There was a bug where some of the OpOperands needed in the replacement op were not in scope.

It does not matter where the replacement op is inserted. Any insertion point is OK as long as there are no dominance errors. In the worst case, the newly inserted op will bufferize out-of-place. This is no worse than not eliminating the InitTensorOp at all.

Differential Revision: https://reviews.llvm.org/D117685
2022-01-30 22:25:39 +09:00
..
Analysis [mlir] Remove getNumberOfExecutions from RegionBranchOpInterface 2022-01-14 13:15:27 -08:00
CAPI [mlir][python] 8b/16b DenseIntElements access 2022-01-21 05:21:09 +00:00
Conversion [VectorToGPU] Fix horizontal stride calculation for N-D memref 2022-01-27 13:35:56 -08:00
Dialect [mlir][linalg][bufferize] Fix insertion point InitTensorElimination 2022-01-30 22:25:39 +09:00
Examples Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
IR [mlir] Move std.generic_atomic_rmw to the memref dialect 2022-01-26 11:52:01 -08:00
Integration [mlir][bufferize] Merge tensor-constant-bufferize into arith-bufferize 2022-01-30 21:37:48 +09:00
Interfaces [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Pass [mlir:PassOptions] Fix parsing of nested option values/better handle escaping 2022-01-26 21:37:22 -08:00
Rewrite Introduced iterative bytecode execution. 2021-11-26 18:11:37 +05:30
Target [mlir] Don't emit unused labels 2022-01-27 07:56:03 +00:00
Transforms [mlir][BufferOptimization] Use datalayout instead of a flag to find index size 2022-01-27 13:50:29 +01:00
Unit Revert "Attempt to disable MLIR JIT tests on PowerPC to unbreak the bot" 2021-06-29 18:03:23 -05:00
lib [mlir][bufferize][NFC] Move std BufferizableOpInterfaceImpl to std dialect 2022-01-30 22:12:14 +09:00
mlir-cpu-runner [mlir] Move ComposeSubView+ExpandOps from Standard to MemRef 2022-01-26 23:11:02 -08:00
mlir-linalg-ods-gen [mlir][OpDSL] Rename `PrimFn` to `ArithFn`. 2022-01-07 12:38:03 +00:00
mlir-lsp-server [mlir] Drop the leading space when printing regions 2022-01-18 16:52:34 +00:00
mlir-opt [Coroutines] Set presplit attribute in Clang and mlir 2022-01-05 10:25:02 +08:00
mlir-pdll/Parser [PDLL] Add a `rewrite` statement to enable complex rewrites 2021-12-16 02:08:13 +00:00
mlir-reduce [mlir-reduce] Reducer refactor. 2021-06-02 07:45:00 +08:00
mlir-spirv-cpu-runner Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
mlir-tblgen [mlir] Replace StrEnumAttr -> EnumAttr in core dialects 2022-01-18 17:15:00 +00:00
mlir-translate [mlir] Print the correct tool name in mlirTranslateMain 2021-01-05 19:17:01 -08:00
mlir-vulkan-runner [mlir] Replace StrEnumAttr -> EnumAttr in core dialects 2022-01-18 17:15:00 +00:00
python [MLIR] Fix integration tests broken by D118285 2022-01-27 13:00:30 +05:30
APITest.h Adjust "end namespace" comment in MLIR to match new agree'd coding style 2021-12-08 06:05:26 +00:00
CMakeLists.txt Disable the MLIR ExecutionEngine library when the native target is not configured 2022-01-15 19:36:27 +00:00
lit.cfg.py Mark some MLIR tests as requiring the native target to be configured 2022-01-14 07:23:14 +00:00
lit.site.cfg.py.in [MLIR][GPU] Add target arguments to SerializeToHsaco 2021-11-18 16:28:44 +00:00