sayantn
2a6953d38a
Add runtime feature detection for keylocker
2025-02-13 10:54:53 +00:00
sayantn
efb7cf80b9
Move all x86 std_detect tests to x86-specific.rs
to reduce duplication
2025-02-07 22:09:48 +00:00
sayantn
94153c46e9
Implemented runtime detection of xop
target-feature
2024-07-06 18:55:26 +02:00
sayantn
d67ca1fe09
Added runtime detection
...
Cannot do a `cupid` test because they don't support `amx`.
2024-07-06 18:28:25 +02:00
sayantn
268ac7fe92
Add detection for SHA512, SM3 and SM4
...
Cannot cross-verify with `cupid` because they do not have these features yet.
2024-07-06 11:29:28 +02:00
sayantn
1f779b7b40
Added runtime detection
...
Expanded the cache size to 93 (we will need this in near future)
Fixed detection of VAES, GFNI and VPCLMULQDQ
Could not test with `cupid` because they do not support these yet
2024-06-23 10:36:46 +02:00
usamoi
8531e289b0
feat: std_detect avx512fp16
...
Signed-off-by: usamoi <usamoi@outlook.com>
2024-02-24 16:07:04 +00:00
Amanieu d'Antras
76d52cdd68
Fix std_detect not being an unstable crate
...
More fallout from #1486
2024-01-05 11:14:38 +00:00
Amanieu d'Antras
b8ba57f310
Cleanup last uses of the stdsimd feature
2023-10-29 20:39:50 +01:00
Kathryn Long
1515d52d17
add f16c to x86 detection test
2023-03-12 20:19:54 +01:00
Caleb Zulawski
39c2524e1b
Detect MOVBE ( #1356 )
2023-01-05 17:54:07 +00:00
Caleb Zulawski
0b2b195544
Rename misleading features ( #1355 )
2022-11-21 20:56:45 +00:00
minybot
981e250f89
Avx512vbmi ( #977 )
2021-01-04 00:35:51 +00:00
Luca Barbato
1601ce4f2f
Add Icelake avx512 features ( #838 )
...
* Add Icelake avx512 features
As documented in https://software.intel.com/sites/default/files/managed/c5/15//architecture-instruction-set-extensions-programming-reference.pdf
* Sort the avx512 feature checks by bit
* Unbreak macos
Force nightly.
2020-01-26 13:10:29 -06:00
Luca Barbato
a4dddb4b2f
Unbreak non-x86
2019-09-18 09:03:42 +02:00
Luca Barbato
8cad95c8ab
Move the tests away from the code
2019-09-17 19:22:18 +02:00