about summary refs log tree commit diff
path: root/library/stdarch/crates
AgeCommit message (Expand)AuthorLines
2025-07-14Merge pull request #1852 from folkertdev/optimize-intrinsic-testAmanieu d'Antras-74/+72
2025-07-14`s390x`: document the different rounding flavorsFolkert de Vries-3/+14
2025-07-12`aarch64`: use `simd_reduce_add_unordered`Folkert de Vries-217/+58
2025-07-12`aarch64`: use `simd_reduce_min` and `simd_reduce_max` for integersFolkert de Vries-212/+28
2025-07-12`aarch64`: use `simd_reduce_min` and `simd_reduce_max` for floatsFolkert de Vries-110/+16
2025-07-12`arm`: use `simd_fmin` and `simd_fmax`Folkert de Vries-100/+12
2025-07-12`aarch64`: use `simd_fmin` and `simd_fmax`Folkert de Vries-43/+6
2025-07-12`aarch64`: use `f16::min` and `f16::max`Folkert de Vries-26/+4
2025-07-11Merge pull request #1868 from folkertdev/gen-arm-remove-lazy-staticFolkert de Vries-30/+21
2025-07-11Merge pull request #1858 from folkertdev/aarch-comparison-operatorsSayantan Chakraborty-220/+80
2025-07-12`stdarch-gen-arm`: remove `lazy_static`, use `LazyLock` insteadFolkert de Vries-30/+21
2025-07-11Merge pull request #1867 from hkBst/fix-test-neonFolkert de Vries-1/+1
2025-07-11tests: neon is armMarijn Schouten-1/+1
2025-07-11thumbv7neon-unknown-linux-gnueabihf clippy fixesMarijn Schouten-113/+38
2025-07-10Merge pull request #1857 from folkertdev/arm-dupSayantan Chakraborty-67/+44
2025-07-10use `intrinsics::simd` for integer max/minFolkert de Vries-220/+80
2025-07-10use `splat` for the aarch64/arm dup intrinsicsFolkert de Vries-67/+44
2025-07-09run rust programs with the runnerFolkert de Vries-74/+69
2025-07-08add extra log messages to track setupFolkert de Vries-0/+3
2025-07-08remove unneeded castFolkert de Vries-4/+4
2025-07-08shorten array literalsFolkert de Vries-104/+28
2025-07-08remote intermediate assignmentFolkert de Vries-51/+23
2025-07-08fix whitespace in `aarch64.spec.yml`Folkert de Vries-27/+27
2025-07-07Use `simd_funnel_sh{l,r}` and `simd_round_ties_even` to remove uses of LLVM i...sayantn-163/+47
2025-07-07some clippy fixesMarijn Schouten-14/+12
2025-07-07std_detect: RISC-V Linux: Ergonomic querying with `riscv_hwprobe`Tsukasa OI-41/+42
2025-07-07Update README.mdkilavvy-1/+1
2025-07-07Remove std-detect dev dependency in core_archJakub Beránek-5/+2
2025-07-07Mark `avx` broadcast intrinsics as safeokaneco-7/+7
2025-07-07Use simd_extract! macro instead of calling simd_extract directlyltdk-6/+6
2025-07-07Update stabilization version of certain x86 intrinsics to 1.89Amanieu d'Antras-27/+27
2025-07-07use `is_multiple_of` to check if an addr is alignedFolkert de Vries-4/+8
2025-07-03std_detect: Tidying of slice lengthTsukasa OI-2/+1
2025-06-28loongarch: Add basic support for LoongArch32WANG Rui-247/+327
2025-06-19s390x: add feature detection for the z17 target featuresFolkert de Vries-56/+97
2025-06-19the `generic_arg_infer` feature is now stable on nightlyFolkert de Vries-1/+0
2025-06-17Testsatiscugcat-17/+14
2025-06-17Ran cargo fmt, removed unexpected charactersatiscugcat-28/+25
2025-06-17Moved const fn outside unsafe blocksatiscugcat-11/+13
2025-06-17Changed implementation of _mm{256,512}_alignr_epi8 to match that of _mm_align...satiscugcat-350/+149
2025-06-17Changed implementation of bsrli in avx512.rs to match that of bslli, fixing a...satiscugcat-195/+78
2025-06-17Changed the implementation of bsrli to match bslli in avx2 intrinsicssatiscugcat-132/+46
2025-06-17Fixing mistake in previous commitAniket Mishra-1/+1
2025-06-17Removal of redundant mod operation in _mm256_alignr_epi8Aniket Mishra-1/+1
2025-06-17Fix in erroneous implementation of _mm256_bsrli_epi128Aniket Mishra-1/+1
2025-06-11Fixes to compile with latest Rust nightlyAmanieu d'Antras-5/+3
2025-06-09Darwin AArch64 detection updateLaine Taffin Altman-0/+8
2025-06-09Remove `compiler-builtins` from `rustc-dep-of-std` dependenciesTrevor Gross-2/+0
2025-06-09add s390x z17 target featuresFolkert de Vries-0/+15
2025-06-02Stabilize AVX512 intrinsicsAmanieu d'Antras-4593/+4593