Tsukasa OI
|
be20f62a20
|
silence clippy::eq_op while checking
This error occurs when the RISC-V "A" Extension is being tested.
|
2025-03-24 23:27:31 +00:00 |
|
Vadim Petrochenkov
|
ebe8804680
|
sse42: Add unsafe blocks around unsafe function calls
to fix the `unsafe_op_in_unsafe_fn` lint
|
2025-03-24 23:26:29 +00:00 |
|
David Pathakjee
|
a083e2a6c8
|
Minor correction to __m512d documentation.
A 512-bit register is f64x8, not f64x4. Likely a copy-paste error from the _m256d documentation,
which seems correct.
|
2025-03-24 23:26:12 +00:00 |
|
Taiki Endo
|
1c136ddc5a
|
std_detect: Support detecting more features on AArch64 Windows
|
2025-03-24 23:25:59 +00:00 |
|
sayantn
|
a9135c1634
|
Temporary fix: change the feature gate of VEX variants
|
2025-03-24 23:23:59 +00:00 |
|
Ralf Jung
|
a03fdf1441
|
use consistent wording around the 'undefined' intrinsics, and slightly expand their docs
|
2025-03-20 22:51:52 +00:00 |
|
WANG Rui
|
ad03413c39
|
std_detect: Add target features for LoongArch v1.1
|
2025-03-20 22:26:36 +00:00 |
|
Tsukasa OI
|
c0fc23f2d8
|
Fix: stabilized version of RISC-V feature macro
RISC-V runtime feature detection macro is stabilized on Rust 1.78.0,
not Rust 1.76.0.
|
2025-03-20 21:54:50 +00:00 |
|
WANG Rui
|
14ddd423fb
|
Incldue loongarch64 in the list of other architectures
|
2025-03-20 21:54:32 +00:00 |
|
Folkert de Vries
|
81f6100463
|
move unsafe pointer writes to the surface
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
1f202e7fe7
|
shink the size of type signatures
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
3b8973d216
|
add vec_meadd , vec_moadd , vec_mhadd and vec_mladd
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
44cda131be
|
add vec_mulh
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
f7dc654108
|
add vec_mulo
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
5c61b664e7
|
add vec_any_* and vec_all_*
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
e30905984c
|
add vec_all_nan , vec_any_nan , vec_all_numeric and vec_any_numeric
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
2667fd06ff
|
add vec_cmpeq_idx and variations
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
b866e43594
|
add vec_cmpeq and vec_cmpne
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
8affaabfaf
|
add vec_cmpgt , vec_cmplt , vec_cmpge , vec_cmple
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
81a2841164
|
let's not use &mut until we get confirmation it's OK
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
d218bd1624
|
add vec_cmprg_or_0_idx_cc and vec_cmpnrg_or_0_idx_cc
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
790d77e4e6
|
add vec_cmprg_or_0_idx and vec_cmpnrg_or_0_idx
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
3660dfff5a
|
add vec_cmprg_cc and friends
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
895d11f085
|
add vec_cmprg_idx and vec_cmpnrg_idx
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
511a8eb3cd
|
add vec_cmpnrg
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
edbeee5b25
|
add vec_cmprg
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
b4b126edfc
|
add vec_sld , vec_sldb , vec_sldw and vec_srdb
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
239f240515
|
add vec_msum_u128
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
0c011430d9
|
add vec_cp_until_zero and vec_cp_until_zero_cc
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
efe09e0c85
|
add vec_signed and vec_unsigned
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
c29266a029
|
add vec_extend_s64
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
68b9d71cb8
|
add vec_double and vec_float
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
d4c98b0930
|
add vec_search_string_cc and vec_search_string_until_zero_cc
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
2ba9c9cf38
|
add vec_test_mask
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
9dcbd2f873
|
add vec_fp_test_data_class
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
45767c74d0
|
add vec_scatter
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
8ad4a919dc
|
add vec_sel
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
57f9b31542
|
add vec_bperm_u128
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
9815ca674a
|
add vec_gather_element
|
2025-03-16 20:02:22 +00:00 |
|
Folkert de Vries
|
ac7e696e64
|
add vec_nmadd
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
f44b1845d3
|
add vec_gfmsum_accum and vec_gfmsum_accum_128
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
2207ace2cc
|
add vec_gfmsum_128
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
d10f272da5
|
add vec_gfmsum
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
7ea1b873de
|
clarify fixme waiting for a newer llvm version
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
01182e5a75
|
add vec_nmsub
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
baec44b6da
|
add vec_mule
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
ea91fd9164
|
add vec_add_u128 , vec_addc_u128 , vec_adde_u128 and vec_addce_u128
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
f9750fbb9c
|
add vec_checksum
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
8a7d50ae1b
|
add vec_avg
|
2025-03-16 13:50:11 +00:00 |
|
Folkert de Vries
|
37706d107d
|
add vec_unpackh and vec_unpackl
|
2025-03-16 13:50:11 +00:00 |
|