about summary refs log tree commit diff
path: root/library/stdarch/crates/core_arch
AgeCommit message (Expand)AuthorLines
2023-11-16do not use const stability attribute when we don't even need to call the intr...Ralf Jung-1/+0
2023-11-16Fix copy-paste typos for the _x2 and _x3 vector typesJake Goulding-12/+12
2023-11-05riscv: remove intrinsics that cannot be used from RustRalf Jung-89/+25
2023-10-31Avoid unneeded transmutes in generated ARM testsEduardo Sánchez Muñoz-459/+459
2023-10-31Remove unneeded transmutes in ARM code, except generated testsEduardo Sánchez Muñoz-229/+159
2023-10-31Refactor some loops to avoid indexingEduardo Sánchez Muñoz-211/+48
2023-10-31Simplify some expressions with pointers and referencesEduardo Sánchez Muñoz-8/+8
2023-10-31Avoid constans that are too close to `PI` or `TAU`Eduardo Sánchez Muñoz-8/+8
2023-10-31Replace some `x >= LO && x <= HI` with `matches!(x, LO..=HI)`Eduardo Sánchez Muñoz-5/+5
2023-10-31Change `x <= y - 1` to `x < y` in `static_assert_{u,s}imm_bits`Eduardo Sánchez Muñoz-2/+2
2023-10-31Silence four additional clippy warnings and sort them alphabeticallyEduardo Sánchez Muñoz-2/+6
2023-10-30Add `#[cfg_attr(miri, ignore)]` to tests of functions that cannot be supporte...Eduardo Sánchez Muñoz-0/+27
2023-10-30Improve _mm_round_ss/_mm_round_sd testsEduardo Sánchez Muñoz-10/+38
2023-10-30Extend _mm_minpos_epu16 test to check case where minimum value is repeatedEduardo Sánchez Muñoz-0/+9
2023-10-30Extend _mm_insert_ps test to check zeroing priority over copyingEduardo Sánchez Muñoz-0/+7
2023-10-30Extend _mm_mulhrs_epi16 test to check large valuesEduardo Sánchez Muñoz-0/+7
2023-10-30Extend _mm_maddubs_epi16 test to check widening and saturating behaviorEduardo Sánchez Muñoz-0/+21
2023-10-30Extend SSSE3 hadd/hsub tests to check overflow behavior (wrapping or saturating)Eduardo Sánchez Muñoz-0/+78
2023-10-30Extend _mm_shuffle_epi8 test to check index wrappingEduardo Sánchez Muñoz-0/+5
2023-10-30Extend _mm_madd_epi16 test to check cases with large values.Eduardo Sánchez Muñoz-0/+26
2023-10-29Fix various compilation errorsAmanieu d'Antras-0/+3
2023-10-29Fix more missing/incorrect feature specificationsAmanieu d'Antras-10/+70
2023-10-29Cleanup last uses of the stdsimd featureAmanieu d'Antras-2/+0
2023-10-29Add tracking issue for 32-bit ARM DSP instrinsicsAmanieu d'Antras-2/+51
2023-10-29Remove ARM udf and dbg intrinsicsAmanieu d'Antras-32/+0
2023-10-29Add tracking issue for all remaining unstable NEON intrinsicsAmanieu d'Antras-0/+115
2023-10-29Add tracking issue for ARM barrier intrinsicsAmanieu d'Antras-25/+29
2023-10-29Add tracking issue for ARM hint intrinsicsAmanieu d'Antras-0/+7
2023-10-29Add tracking issue for AArch64 prefetch intrinsicAmanieu d'Antras-0/+8
2023-10-29Add tracking issue for AArch64 TME intrinsicsAmanieu d'Antras-0/+17
2023-10-29Add tracking issue for ARM CRC32 intrinsicsAmanieu d'Antras-2/+10
2023-10-29Add stability attributes for re-exports of AArch64 NEON intrinsicsAmanieu d'Antras-0/+3
2023-10-29Fix 'since' in simd_avx512_types stability attributeAmanieu d'Antras-3/+3
2023-10-29Fix stability attributes for ARM crypto intrinsicsAmanieu d'Antras-56/+78
2023-10-29Add tracking issue for ARM NEON instructionsAmanieu d'Antras-4/+3823
2023-10-29Add tracking issue for NVPTX intrinsicsAmanieu d'Antras-1/+19
2023-10-29Add tracking issue for MIPS intrinsicsAmanieu d'Antras-56/+595
2023-10-29Add tracking issues for WebAssemblyAmanieu d'Antras-0/+27
2023-10-29Add tracking issue for `_MM_SHUFFLE`Amanieu d'Antras-1/+1
2023-10-29Check for missing stability attributes when building outside coreAmanieu d'Antras-2/+4
2023-10-29Add tracking issue for PowerPC intrinsicsAmanieu d'Antras-2/+185
2023-10-29Add tracking issue for RISC-V intrinsicsAmanieu d'Antras-47/+169
2023-10-29Revert accidental stabilization of `_mm512_storeu_ps`Amanieu d'Antras-1/+0
2023-10-29Add tracking issue on `has_cpuid`Amanieu d'Antras-0/+1
2023-10-29Add stability attributes on x86 re-exportsAmanieu d'Antras-13/+58
2023-10-29Add tracking issue for RTMAmanieu d'Antras-0/+12
2023-10-29Add tracking issue for AVX-512Amanieu d'Antras-0/+3943
2023-10-21Disable NEON intrinsics on big-endian ARMAmanieu d'Antras-98/+14
2023-10-12Fix UB in _mm_movemask_ps, _mm_movemask_pd, _mm256_movemask_ps and _mm256_mov...Eduardo Sánchez Muñoz-4/+16
2023-10-11Remove unneeded transmutesEduardo Sánchez Muñoz-373/+236