Niko Kajula
|
2daccc92e1
|
Fix intel manual links
|
2025-12-18 01:00:29 +02:00 |
|
Folkert de Vries
|
ddb49e1952
|
Merge pull request #1979 from nikokajula/fix-links
Fix broken AMD Developer's Manual links
|
2025-12-17 21:59:59 +00:00 |
|
Niko Kajula
|
d28e41b981
|
Fix broken AMD Developer's Manual links
|
2025-12-17 22:41:21 +02:00 |
|
Folkert de Vries
|
94846749f1
|
Merge pull request #1977 from sayantn/fix-cpuid
Panic if cpuid is called with SGX
|
2025-12-17 12:53:11 +00:00 |
|
sayantn
|
ca398e04fe
|
panic if cpuid is called with SGX
|
2025-12-17 01:41:29 +05:30 |
|
Sayantan Chakraborty
|
ca0ab078c8
|
Merge pull request #1972 from Urgau/triagebot-remove-no-mentions
Remove `[no-mentions]` handler in our triagebot config
|
2025-12-08 18:20:43 +00:00 |
|
Urgau
|
51f9b90b2b
|
Remove [no-mentions] handler in our triagebot config
https://github.blog/changelog/2025-11-07-removing-notifications-for-mentions-in-commit-messages/
|
2025-12-08 18:58:56 +01:00 |
|
Folkert de Vries
|
5005a0f750
|
Merge pull request #1967 from CrooseGit/dev/reucru01/run-ci-in-dev
Updates CI pipeline to run tests under in debug as well as release
|
2025-12-05 15:16:43 +00:00 |
|
reucru01
|
69553f7387
|
Removes excess x86_64 test runs
|
2025-12-04 12:18:28 +00:00 |
|
Amanieu d'Antras
|
4aa15373d2
|
Merge pull request #1925 from sayantn/make-const
Make X86 intrinsics `const`
|
2025-12-04 06:53:48 +00:00 |
|
reucru01
|
2f85d700e6
|
Fixes hardcoded path for WASM runner
|
2025-12-02 11:09:29 +00:00 |
|
reucru01
|
741f23f80e
|
Modifies CI to pass profile to test tool
|
2025-12-02 11:09:26 +00:00 |
|
sayantn
|
92098dd82d
|
Make avx512fp16 functions const
|
2025-12-02 03:56:44 +05:30 |
|
sayantn
|
4506af45dd
|
Make avx512vpopcntdq functions const
|
2025-12-02 03:56:44 +05:30 |
|
sayantn
|
2e6bdf2b73
|
Make avx512bitalg functions const
|
2025-12-02 03:56:44 +05:30 |
|
sayantn
|
6695809811
|
Make avx512vbmi2 functions const
|
2025-12-02 03:56:44 +05:30 |
|
sayantn
|
e7f6d4928b
|
Make avx512dq functions const
|
2025-12-02 03:56:44 +05:30 |
|
sayantn
|
3516ef11e4
|
Make avx512cd functions const
|
2025-12-02 03:56:33 +05:30 |
|
sayantn
|
b2db9ab8b5
|
Make avx512bw functions const
|
2025-12-02 03:56:33 +05:30 |
|
sayantn
|
df6119fd3e
|
Make avx512f functions const
|
2025-12-02 03:56:19 +05:30 |
|
sayantn
|
5b04669864
|
Make fma functions const
|
2025-12-02 03:56:19 +05:30 |
|
sayantn
|
2d768ea921
|
Make avx2 functions const
|
2025-12-02 03:56:19 +05:30 |
|
sayantn
|
0864ad202c
|
Make avx functions const
|
2025-12-02 03:56:19 +05:30 |
|
sayantn
|
96b8e391ab
|
Make sse4.2 functions const
|
2025-12-02 03:56:19 +05:30 |
|
sayantn
|
d8a0ca2e46
|
Make sse4.1 functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
cfe6c04f73
|
Make ssse3 functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
7b71101c08
|
Make sse3 functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
cd28decba9
|
Make sse2 functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
7d4bcdd3fd
|
Make sse functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
233574ace3
|
Make abm, bmi1, bmi2, bswap and tbm functions const
|
2025-12-02 03:56:18 +05:30 |
|
sayantn
|
742e70fe8f
|
Modify #[simd_test] to enable const-testing
|
2025-12-02 03:56:17 +05:30 |
|
sayantn
|
453377b0ff
|
Make some helpers const
|
2025-12-02 03:56:17 +05:30 |
|
sayantn
|
b963d29852
|
Use ordered reduction intrinsics for integer reductions
only ordered intrinsics have implementation in rustc-const-eval
|
2025-12-02 03:56:15 +05:30 |
|
Folkert de Vries
|
eb49e65e2a
|
Merge pull request #1952 from madhav-madhusoodanan/intrinsic-test-updates
`intrinsic-test`: Coalescing all intrinsic tests into a single run of the test-file binaries
|
2025-12-01 21:58:40 +00:00 |
|
Madhav Madhusoodanan
|
d5c2590972
|
chore: logging to trace the time taken by binaries to complete a run
|
2025-12-02 02:22:26 +05:30 |
|
Madhav Madhusoodanan
|
060b4d347c
|
feat: reduce the intrinsics coverage for x86_64 intrinsics
|
2025-12-02 02:22:26 +05:30 |
|
Madhav Madhusoodanan
|
7215e078f5
|
feat: extract the delimiter to a const value for uniformity
|
2025-12-02 02:22:26 +05:30 |
|
Madhav Madhusoodanan
|
998aff3dc5
|
feat: add equality checks to reduce computation spent on equal outputs
|
2025-12-02 02:22:26 +05:30 |
|
Madhav Madhusoodanan
|
99fbd39a7d
|
fix: update the comparison algorithm for cleaner comparisons
|
2025-12-02 02:22:21 +05:30 |
|
Madhav Madhusoodanan
|
09a67dfab0
|
feat: increase TEST_SAMPLE_INTRINSICS_PERCENTAGE of x86_64 to 30%
|
2025-12-02 02:20:28 +05:30 |
|
Madhav Madhusoodanan
|
a472b5dcd9
|
chore: formatting checks
|
2025-12-02 02:20:28 +05:30 |
|
Madhav Madhusoodanan
|
344acad879
|
feat: modified the compare function to check one huge output stream
instead of len(intrinsic) output streams
|
2025-12-02 02:20:28 +05:30 |
|
Madhav Madhusoodanan
|
f0f0b8b222
|
feat: configure test-files to run all intrinsics in the same process
|
2025-12-02 02:20:28 +05:30 |
|
Sayantan Chakraborty
|
e282dc1fb0
|
Merge pull request #1969 from sayantn/fix-kadd
use `wrapping_add` for `_kadd` intrinsics
|
2025-12-01 19:21:50 +00:00 |
|
sayantn
|
9f1724d3ac
|
use wrapping_add for _kadd intrinsics
|
2025-12-02 00:22:05 +05:30 |
|
Sayantan Chakraborty
|
21f714bf38
|
Merge pull request #1965 from folkertdev/s390x-shuffle
s390x: use `simd_shuffle!` macro
|
2025-11-30 10:46:01 +00:00 |
|
Travis Cross
|
46efc1b356
|
Merge pull request #1935 from sayantn/safe-cpuid
Make `cpuid` safe and update docs
|
2025-11-30 02:39:24 +00:00 |
|
Folkert de Vries
|
ac05d0d945
|
Merge pull request #1968 from sayantn/intrinsic-test
Format `f16` values correctly in intrinsic-test
|
2025-11-29 20:59:18 +00:00 |
|
sayantn
|
3e8185f155
|
Make cpuid safe and update docs
|
2025-11-30 02:23:29 +05:30 |
|
sayantn
|
ae78a301e0
|
fix intrinsic-test to use core_arch::arch rather than std::arch
|
2025-11-30 02:16:43 +05:30 |
|