llvm-project/mlir/test
Michał Górny 2aa1af9b1d [MLIR] [CMake] Support building MLIR standalone
Add the necessary bits to CMakeLists to make it possible to configure
MLIR against installed LLVM, and build it with minimal need for LLVM
source tree.  The latter is only necessary to run unittests, and if it
is missing then unittests are skipped with a warning.

This change includes the necessary changes to tests, in particular
adding some missing substitutions and defining missing variables
for lit.site.cfg.py substitution.

Reviewed By: stephenneuendorffer

Differential Revision: https://reviews.llvm.org/D85464

Co-authored-by: Isuru Fernando <isuruf@gmail.com>
2021-02-02 13:10:21 -06:00
..
Analysis [mlir][OpFormatGen] Format enum attribute cases as keywords when possible 2021-01-14 11:35:49 -08:00
Bindings [mlir] Add Python bindings for IntegerSet 2021-01-26 17:32:51 +01:00
CAPI [mlir] Add C API for IntegerSet 2021-01-25 20:16:22 +01:00
Conversion [mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops. 2021-02-02 07:45:50 +00:00
Dialect Revert "[mlir] Fix scf.for single iteration canonicalization check" 2021-02-02 11:13:39 -05:00
EDSC [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. 2021-01-19 13:52:07 +00:00
Examples [MLIR] Change FuncOp assembly syntax to print visibility inline instead of in attrib dict. 2020-11-09 11:08:08 -08:00
IR Fix omitted kw in type alias printer 2021-01-31 14:06:58 -08:00
Pass Avoid using /dev/null in test 2020-12-30 14:16:13 -08:00
Rewrite [mlir][PDL] Add support for PDL bytecode and expose PDL support to OwningRewritePatternList 2020-12-01 15:05:50 -08:00
SDBM Remove global dialect registration 2020-10-24 00:35:55 +00:00
Target [mlir][spirv] Define sp.VectorShuffle 2021-02-02 11:08:56 -05:00
Transforms [mlir] Keep track of region signature conversions as argument replacements 2021-02-02 10:38:31 +01:00
Unit Add build files and update README. 2019-03-30 11:23:22 -07:00
lib [mlir] Allow to use constant lambda as callbacks for `TypeConverter` 2021-02-02 18:26:45 +00:00
mlir-cpu-runner [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils 2021-01-28 17:35:51 +00:00
mlir-cuda-runner [mlir] NFC: split --shared-libs option into multiple lines. 2021-01-28 18:54:05 +01:00
mlir-linalg-ods-gen [mlir][linalg] Support generating builders for named op attributes 2021-01-15 09:00:30 -05:00
mlir-opt [mlir] Add Complex dialect. 2021-01-15 19:58:10 +01:00
mlir-reduce [MLIR] Change FuncOp assembly syntax to print visibility inline instead of in attrib dict. 2020-11-09 11:08:08 -08:00
mlir-rocm-runner [mlir] NFC: split --shared-libs option into multiple lines. 2021-01-28 18:54:05 +01:00
mlir-spirv-cpu-runner [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
mlir-tblgen [mlir] Print more verbose message in case of type inference error 2021-02-02 18:27:30 +00:00
mlir-translate [mlir] Print the correct tool name in mlirTranslateMain 2021-01-05 19:17:01 -08:00
mlir-vulkan-runner [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
APITest.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
CMakeLists.txt [MLIR] [CMake] Support building MLIR standalone 2021-02-02 13:10:21 -06:00
lit.cfg.py [MLIR] [CMake] Support building MLIR standalone 2021-02-02 13:10:21 -06:00
lit.site.cfg.py.in Fix MLIR lit test configuration after cmake Python detection change 2020-11-13 04:44:45 +00:00