Split test-specific passes out of mlir-opt
authorNicolas Vasilache <ntv@google.com>
Mon, 24 Jun 2019 21:35:21 +0000 (14:35 -0700)
committerjpienaar <jpienaar@google.com>
Tue, 25 Jun 2019 00:47:12 +0000 (17:47 -0700)
commitdac75ae5ff4df611df7d0a4611089dad10846875
tree949d1405baf51fc966f2b9ceccd0b9fbca2a5ee4
parent6192978bc01b1e84d2a127302b7de627fe30ef99
Split test-specific passes out of mlir-opt

Instead put their impl in test/lib and link them into mlir-test-opt

PiperOrigin-RevId: 254837439
24 files changed:
mlir/lib/Transforms/CMakeLists.txt
mlir/test/CMakeLists.txt
mlir/test/IR/attribute.mlir
mlir/test/IR/operand.mlir
mlir/test/IR/region.mlir
mlir/test/IR/result.mlir
mlir/test/IR/traits.mlir
mlir/test/Transforms/test-legalizer.mlir
mlir/test/lib/CMakeLists.txt [new file with mode: 0644]
mlir/test/lib/TestDialect/CMakeLists.txt [moved from mlir/test/TestDialect/CMakeLists.txt with 61% similarity]
mlir/test/lib/TestDialect/TestDialect.cpp [moved from mlir/test/TestDialect/TestDialect.cpp with 100% similarity]
mlir/test/lib/TestDialect/TestDialect.h [moved from mlir/test/TestDialect/TestDialect.h with 100% similarity]
mlir/test/lib/TestDialect/TestOps.td [moved from mlir/test/TestDialect/TestOps.td with 100% similarity]
mlir/test/lib/TestDialect/TestPatterns.cpp [moved from mlir/test/TestDialect/TestPatterns.cpp with 100% similarity]
mlir/test/lib/TestDialect/lit.local.cfg [moved from mlir/test/TestDialect/lit.local.cfg with 100% similarity]
mlir/test/lib/Transforms/CMakeLists.txt [new file with mode: 0644]
mlir/test/lib/Transforms/TestConstantFold.cpp [moved from mlir/lib/Transforms/TestConstantFold.cpp with 100% similarity]
mlir/test/lib/Transforms/TestLoopFusion.cpp [moved from mlir/lib/Transforms/TestLoopFusion.cpp with 100% similarity]
mlir/test/lib/Transforms/TestVectorizationUtils.cpp [moved from mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp with 100% similarity]
mlir/test/lit.cfg.py
mlir/test/mlir-tblgen/pattern.mlir
mlir/test/mlir-tblgen/types.mlir
mlir/test/mlir-tblgen/verify-unused-value.mlir
mlir/tools/mlir-opt/CMakeLists.txt