about summary refs log tree commit diff
path: root/library/stdarch/crates
AgeCommit message (Expand)AuthorLines
2024-02-24feat: std_detect avx512fp16usamoi-6/+13
2024-02-23use remaining SIMD intrinsics via libcoreRalf Jung-66/+53
2024-02-23Add vec_selLuca Barbato-0/+120
2024-02-23Add vec_nandLuca Barbato-0/+42
2024-02-21non-temporal stores: document interaction with Rust memory modelRalf Jung-5/+181
2024-02-20Fix redundant import warningsAmanieu d'Antras-57/+19
2024-02-18simplify simd_ty, simd_m_ty macros: do not repeat the element type N timesRalf Jung-534/+111
2024-02-18remove unnecessary let bindingRalf Jung-8/+1
2024-02-17avoid using simd_extract in SimdTy::extract (since the index is not a constan...Ralf Jung-10/+12
2024-02-17put the idx arguments of simd_insert and simd_extract into const blocksRalf Jung-774/+791
2024-02-17import LLVM SIMD intrinsics from core rather than declaring them locallyRalf Jung-65/+5
2024-02-16Improve feature detect for combined aarch64 featuresAdam Gemmell-10/+12
2024-02-16Add vec_subcLuca Barbato-0/+34
2024-02-16Add vec_roundLuca Barbato-0/+40
2024-02-16Add vec_rlLuca Barbato-0/+77
2024-02-16Add vec_cntlzLuca Barbato-0/+55
2024-02-16Update test expectations for aarch64Nikita Popov-40/+33
2024-02-14Remove last mention of `stdsimd`daxpedda-8/+1
2024-02-11Add vec_st, vec_stl, vec_steLuca Barbato-0/+175
2024-02-11Fix vec_ldlLuca Barbato-3/+3
2024-01-29Add vec_cmpneLuca Barbato-0/+86
2024-01-29Add the boolean types for vec_norLuca Barbato-4/+1
2024-01-29Add vec_addeLuca Barbato-0/+43
2024-01-26Add vec_slv and vec_srvLuca Barbato-0/+41
2024-01-26Add vec_sroLuca Barbato-2/+28
2024-01-26Add vec_srlLuca Barbato-2/+28
2024-01-26Add vec_sraLuca Barbato-0/+26
2024-01-26Add vec_srLuca Barbato-12/+35
2024-01-26Add vec_sloLuca Barbato-0/+45
2024-01-26Add vec_sllLuca Barbato-0/+37
2024-01-26Add vec_sld and vec_sldwLuca Barbato-0/+179
2024-01-26Add vec_slLuca Barbato-0/+77
2024-01-16Add CPU detection for macOS/aarch64.Makoto Kato-0/+133
2024-01-15Rename vec_splat_i* to the correct nameLuca Barbato-6/+6
2024-01-10Add missing ARM-v7A CRC intrinsics (#1515)eupn-57/+74
2024-01-06Add vec_xstLuca Barbato-0/+77
2024-01-05Fix std_detect not being an unstable crateAmanieu d'Antras-4/+18
2024-01-04Fix std build failure on non-x86 architecturesAmanieu d'Antras-1/+7
2024-01-02Fixes for use in the standard libraryAmanieu d'Antras-6/+4
2023-12-19Add `#![allow(internal_features)]` to a test to fix CIAmanieu d'Antras-0/+1
2023-11-30Stabilize Ratified RISC-V Target FeaturesGijs Burghoorn-64/+51
2023-11-30Revert "Work around CI failures for the ARM target"Amanieu d'Antras-26/+21
2023-11-30Report missing features when skipping tests.Jacob Bramley-11/+17
2023-11-30Work around CI failures for the ARM targetAmanieu d'Antras-21/+26
2023-11-18Re-implement some AVX functions without LLVM intrinsicsEduardo Sánchez Muñoz-12/+4
2023-11-18Use char constants for single-character patternsEduardo Sánchez Muñoz-31/+31
2023-11-18Silence `clippy::if_same_then_else` in a specific locationEduardo Sánchez Muñoz-0/+1
2023-11-18Use `str::strip_prefix` instead of `str::starts_with` + manual stripEduardo Sánchez Muñoz-38/+37
2023-11-18Use `is_empty` instead of comparing `len` to zeroEduardo Sánchez Muñoz-4/+4
2023-11-18Remove unneeded borrowsEduardo Sánchez Muñoz-17/+17