Cleanup linalg integration test
authorNicolas Vasilache <ntv@google.com>
Wed, 15 May 2019 16:26:27 +0000 (09:26 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Mon, 20 May 2019 20:43:13 +0000 (13:43 -0700)
commit6aa5cc8b06e9d17ee66e9d31c357dd7186abafdf
treed1babce45f372779df61b43b3d64bd46cf804e7b
parent8d5bd823b08c7aa83040e475a6304f4990a39b78
Cleanup linalg integration test

    This CL performs post-commit cleanups.
    It adds the ability to specify which shared libraries to load dynamically in ExecutionEngine. The linalg integration test is updated to use a shared library.
    Additional minor cleanups related to LLVM lowering of Linalg are also included.

--

PiperOrigin-RevId: 248346589
15 files changed:
mlir/bindings/python/test/test_py2and3.py
mlir/include/mlir/ExecutionEngine/ExecutionEngine.h
mlir/include/mlir/LLVMIR/LLVMLowering.h
mlir/include/mlir/Linalg/IR/CMakeLists.txt
mlir/lib/ExecutionEngine/ExecutionEngine.cpp
mlir/lib/LLVMIR/Transforms/ConvertToLLVMDialect.cpp
mlir/lib/Linalg/CMakeLists.txt
mlir/lib/Linalg/Transforms/LowerToLLVMDialect.cpp
mlir/test/CMakeLists.txt
mlir/test/lit.cfg.py
mlir/test/lit.site.cfg.py.in
mlir/test/mlir-cpu-runner/CMakeLists.txt
mlir/test/mlir-cpu-runner/linalg_integration_test.mlir [moved from mlir/test/mlir-cpu-runner/simple_linalg.mlir with 94% similarity]
mlir/test/mlir-cpu-runner/sdot.cpp [moved from mlir/test/mlir-cpu-runner/mlir-blas-cpu-runner.cpp with 67% similarity]
mlir/tools/mlir-cpu-runner/mlir-cpu-runner-lib.cpp