Aart Bik
78ba3aa765
[mlir][sparse] performs a tab cleanup (NFC)
...
Reviewed By: Peiming
Differential Revision: https://reviews.llvm.org/D140142
2022-12-15 12:12:06 -08:00
bixia1
a229c162a1
[mlir][sparse] Make some integration tests run with vectorization.
...
Reviewed By: Peiming
Differential Revision: https://reviews.llvm.org/D139887
2022-12-13 13:26:36 -08:00
Jakub Kuderski
269177eedf
Revert "[mlir][sparse] Make some integration tests run with vectorization."
...
This reverts commit 2d7e3ec6b5e3d99de6ce79049d4bef96213109ee.
This broke buildbots [1] and I can also reproduce this locally.
[1] https://lab.llvm.org/buildbot#builders/61/builds/36953
2022-12-13 13:41:28 -05:00
bixia1
2d7e3ec6b5
[mlir][sparse] Make some integration tests run with vectorization.
...
Reviewed By: Peiming
Differential Revision: https://reviews.llvm.org/D139887
2022-12-13 10:02:44 -08:00
bixia1
b5d74f0e83
[mlir][sparse] Make integration tests run on both library and codegen pathes.
...
Reviewed By: aartbik
Differential Revision: https://reviews.llvm.org/D138145
2022-11-16 12:01:14 -08:00
Christian Sigg
0f2ec35691
[MLIR] Switch lit tests to %mlir_lib_dir and %mlir_src_dir replacements.
...
The old replacements will be removed soon:
- `%linalg_test_lib_dir`
- `%cuda_wrapper_library_dir`
- `%spirv_wrapper_library_dir`
- `%vulkan_wrapper_library_dir`
- `%mlir_runner_utils_dir`
- `%mlir_integration_test_dir`
Reviewed By: herhut
Differential Revision: https://reviews.llvm.org/D133270
2022-09-06 12:34:14 +02:00
Aart Bik
8dd07e36ca
[mlir][sparse] enable integral abs recognition
...
The end-to-end test for this new feature also exposed a bug
in LLVM IR lowering (since then, fixed), where we need to account
for the min-poison bit as extra argument.
declare i32 @llvm.abs.i32(i32 <src>, i1 <is_int_min_poison>)
Reviewed By: bixia
Differential Revision: https://reviews.llvm.org/D131712
2022-08-12 11:36:40 -07:00