about summary refs log tree commit diff
path: root/library/stdarch/crates
AgeCommit message (Expand)AuthorLines
2025-04-07Add feature detection for new amx variants and movrssayantn-10/+53
2025-04-06RISC-V: check cfg (batch 1)Tsukasa OI-5/+0
2025-03-27allow unnecessary transmutesbendn-0/+1
2025-03-26std_detect: Move cfgs into getauxval helper functionTaiki Endo-94/+35
2025-03-26std_detect: Always avoid dlsym on *-linux-{musl,ohos}* targetsTaiki Endo-11/+28
2025-03-26make documentation headers consistentFolkert de Vries-41/+86
2025-03-26add `s390x` to the module docsFolkert de Vries-0/+2
2025-03-25pr feedback - remove the commented out `vcombine_f16`James Barford-Evans-17/+2
2025-03-25refactor - arm_shared intrinsics are now YAML, where possible use anchorJames Barford-Evans-8516/+9596
2025-03-24tentatively remove the "B" RISC-V extension from the documentationTsukasa OI-1/+1
2025-03-24reword RISC-V feature documentationTsukasa OI-43/+43
2025-03-24reorder all RISC-V features for maintenanceTsukasa OI-51/+59
2025-03-24resolve `clippy::doc_lazy_continuation`Tsukasa OI-3/+3
2025-03-24silence `clippy::eq_op` while checkingTsukasa OI-0/+1
2025-03-24sse42: Add unsafe blocks around unsafe function callsVadim Petrochenkov-10/+10
2025-03-24Minor correction to __m512d documentation.David Pathakjee-1/+1
2025-03-24std_detect: Support detecting more features on AArch64 WindowsTaiki Endo-1/+49
2025-03-24Temporary fix: change the feature gate of VEX variantssayantn-5/+5
2025-03-20use consistent wording around the 'undefined' intrinsics, and slightly expand...Ralf Jung-29/+45
2025-03-20std_detect: Add target features for LoongArch v1.1WANG Rui-0/+28
2025-03-20Fix: stabilized version of RISC-V feature macroTsukasa OI-21/+21
2025-03-20Incldue loongarch64 in the list of other architecturesWANG Rui-0/+2
2025-03-16move unsafe pointer writes to the surfaceFolkert de Vries-63/+70
2025-03-16shink the size of type signaturesFolkert de Vries-176/+44
2025-03-16add `vec_meadd`, `vec_moadd`, `vec_mhadd` and `vec_mladd`Folkert de Vries-0/+237
2025-03-16add `vec_mulh`Folkert de Vries-0/+49
2025-03-16add `vec_mulo`Folkert de Vries-0/+49
2025-03-16add `vec_any_*` and `vec_all_*`Folkert de Vries-0/+219
2025-03-16add `vec_all_nan`, `vec_any_nan`, `vec_all_numeric` and `vec_any_numeric`Folkert de Vries-8/+88
2025-03-16add `vec_cmpeq_idx` and variationsFolkert de Vries-0/+206
2025-03-16add `vec_cmpeq` and `vec_cmpne`Folkert de Vries-0/+76
2025-03-16add `vec_cmpgt`, `vec_cmplt`, `vec_cmpge`, `vec_cmple`Folkert de Vries-0/+112
2025-03-16let's not use `&mut` until we get confirmation it's OKFolkert de Vries-8/+8
2025-03-16add `vec_cmprg_or_0_idx_cc` and `vec_cmpnrg_or_0_idx_cc`Folkert de Vries-0/+30
2025-03-16add `vec_cmprg_or_0_idx` and `vec_cmpnrg_or_0_idx`Folkert de Vries-24/+100
2025-03-16add `vec_cmprg_cc` and friendsFolkert de Vries-0/+40
2025-03-16add `vec_cmprg_idx` and `vec_cmpnrg_idx`Folkert de Vries-0/+36
2025-03-16add `vec_cmpnrg`Folkert de Vries-4/+34
2025-03-16add `vec_cmprg`Folkert de Vries-8/+97
2025-03-16add `vec_sld`, `vec_sldb`, `vec_sldw` and `vec_srdb`Folkert de Vries-0/+165
2025-03-16add `vec_msum_u128`Folkert de Vries-0/+45
2025-03-16add `vec_cp_until_zero` and `vec_cp_until_zero_cc`Folkert de Vries-0/+115
2025-03-16add `vec_signed` and `vec_unsigned`Folkert de Vries-0/+68
2025-03-16add `vec_extend_s64`Folkert de Vries-0/+88
2025-03-16add `vec_double` and `vec_float`Folkert de Vries-0/+158
2025-03-16add `vec_search_string_cc` and `vec_search_string_until_zero_cc`Folkert de Vries-0/+159
2025-03-16add `vec_test_mask`Folkert de Vries-0/+71
2025-03-16add `vec_fp_test_data_class`Folkert de Vries-0/+125
2025-03-16add `vec_scatter`Folkert de Vries-2/+66
2025-03-16add `vec_sel`Folkert de Vries-0/+77