DianQK
|
ec359f7d9f
|
Restore the test checks for wider_reduce_into_iter
The current minimum support is for LLVM 17.
|
2024-03-28 21:28:45 +08:00 |
|
Erik Desjardins
|
96a72676d1
|
use [N x i8] for byval/sret types
This avoids depending on LLVM's struct types to determine the size of
the byval/sret slot.
|
2024-03-05 18:54:45 -05:00 |
|
Ralf Jung
|
c1d0e489e5
|
fix use of platform_intrinsics in tests
|
2024-02-25 08:15:44 +01:00 |
|
Ben Kimock
|
2f3c0b9859
|
Ignore less tests in debug builds
|
2024-02-23 18:04:01 -05:00 |
|
许杰友 Jieyou Xu (Joe)
|
6e48b96692
|
[AUTO_GENERATED] Migrate compiletest to use ui_test -style //@ directives
|
2024-02-22 16:04:04 +00:00 |
|
Ralf Jung
|
07b6240947
|
remove simd_reduce_{min,max}_nanless
|
2024-02-21 20:50:47 +01:00 |
|
Ben Kimock
|
cc73b71e8e
|
Add "algebraic" versions of the fast-math intrinsics
|
2024-02-20 12:39:03 -05:00 |
|
Caleb Zulawski
|
4d9607869a
|
Update std::simd usage and test outputs
|
2023-11-26 09:02:25 -05:00 |
|
Ben Kimock
|
d32d9238cf
|
Emit #[inline] on derive(Debug)
|
2023-11-09 10:40:55 -05:00 |
|
scottmcm
|
e300847864
|
Add a wishlist FIXME
|
2023-10-06 07:05:09 +00:00 |
|
DianQK
|
910674f1c4
|
Only check for successful vectorization on wider_reduce_into_iter
Different vectorization results are due to different LLVM versions.
|
2023-09-24 09:49:39 +08:00 |
|
DianQK
|
d30f210e5d
|
Increasing the SIMD size improves the vectorization possibilities
Change the simd-wide-sum.rs to pass the LLVM main branching test.
|
2023-09-21 12:36:12 +08:00 |
|
Jubilee Young
|
45c284cd98
|
tests/codegen/*simd*.rs -> simd/*simd*
|
2023-07-29 18:34:41 -07:00 |
|