llvm-project/mlir/test
Amy Zhuang 6edfb628f9 [mlir] Extend AffineForEmptyLoopFolder
Currently when we fold an empty loop, we assume that any loop
with iterArgs returns its iterArgs in order, which is not always
the case. It may return values defined outside of the loop or
return its iterArgs out of order. This patch adds support to
those cases.

Reviewed By: dcaballe

Differential Revision: https://reviews.llvm.org/D120776
2022-03-08 17:17:22 -08:00
..
Analysis [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00
CAPI [mlir][NFC] Rename StandardToLLVM to FuncToLLVM 2022-03-07 11:25:23 -08:00
Conversion [mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterface> 2022-03-08 12:25:32 -08:00
Dialect [mlir] Extend AffineForEmptyLoopFolder 2022-03-08 17:17:22 -08:00
Examples Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
IR [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00
Integration [mlir][sparse] index support in sparse compiler codegen 2022-03-08 17:25:36 -08:00
Interfaces [mlir] Data layout for integer and float types 2022-03-02 14:56:49 +01:00
Pass [mlir][Pass] Add support for an InterfacePass and pass filtering based on OperationName 2022-03-04 15:14:04 -08:00
Rewrite Introduced iterative bytecode execution. 2021-11-26 18:11:37 +05:30
Target [mlir][spirv] Define spv.VectorTimesScalar op 2022-03-08 15:58:31 -05:00
Transforms [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08: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][NFC] Update the Builtin dialect to use "Both" accessors 2022-03-08 12:25:32 -08:00
mlir-cpu-runner [mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterface> 2022-03-08 12:25:32 -08:00
mlir-linalg-ods-gen [mlir][OpDSL] Add support for adding canonicalization patterns. 2022-03-08 15:56:59 +00:00
mlir-lsp-server [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
mlir-opt [mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterface> 2022-03-08 12:25:32 -08:00
mlir-pdll [PDLL] Add support for tablegen includes and importing ODS information 2022-03-03 16:14:03 -08:00
mlir-reduce [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
mlir-spirv-cpu-runner Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
mlir-tblgen [mlir] Check nullity of MixedContainerType and TypedArrayAttrBase 2022-03-08 18:10:55 +00:00
mlir-translate [mlir-translate] Teach these tools about --allow-unregistered-dialect 2022-02-03 09:00:38 -08:00
mlir-vulkan-runner [mlir] Replace StrEnumAttr -> EnumAttr in core dialects 2022-01-18 17:15:00 +00:00
python [mlir][OpDSL] Support pointwise ops with rank zero inputs. 2022-03-08 17:39:47 +00:00
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 [mlir][sparse] remove unused test matrix file 2022-02-17 15:04:06 -08: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