llvm-project/cross-project-tests
Thomas Lively 7062094bbc [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h
Add a test checking that each SIMD intrinsic produces the expected instruction.
Since this test spans both clang and LLVM, place it in a new
intrinsic-header-tests subdirectory of cross-project-tests.

This revives D101684 now that cross-project-tests exists. In practice, the tests
of lowering from wasm_simd128.h to LLVM IR were not as useful as this end-to-end
test.

Updates the version check of gdb in cross-project-tests/lit.cfg.py so that
unexpected version formats do not prevent the new tests from running.

Depends on D121661.

Differential Revision: https://reviews.llvm.org/D121662
2022-03-17 15:22:17 -07:00
..
debuginfo-tests [Dexter] Optimize breakpoint deletion in Visual Studio 2022-03-01 13:13:38 +00:00
intrinsic-header-tests [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h 2022-03-17 15:22:17 -07:00
CMakeLists.txt [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h 2022-03-17 15:22:17 -07:00
lit.cfg.py [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h 2022-03-17 15:22:17 -07:00
lit.site.cfg.py.in Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00