about summary refs log tree commit diff
path: root/library/stdarch/crates/core_arch
AgeCommit message (Expand)AuthorLines
2020-04-04Replace all max/min_value() with MAX/MINLinus Färnstrand-314/+314
2020-04-04Stop importing int/float modulesLinus Färnstrand-9/+7
2020-03-30Support crc32 even if on arm32 (#834)Makoto Kato-96/+126
2020-03-29Replace module MIN/MAX and min/max_value() with assoc consts (#843)Linus Färnstrand-11/+11
2020-01-30Remove unnecessary parens. (#839)Tyg13-5/+5
2020-01-26Add Icelake avx512 features (#838)Luca Barbato-0/+17
2019-12-27Use issue = "none" instead of "0"Yuki Okushi-7/+7
2019-12-20Update simd_llvm.rsOliver Scherer-1/+1
2019-12-20Add const unstability attributesOliver Scherer-1/+3
2019-12-18Revert mmx changesbjorn3-15/+43
2019-12-18Rustfmtbjorn3-2/+2
2019-12-18Revert _mm_{min,max}_ps changes and add explanation whybjorn3-2/+23
2019-12-18Use <i64>::swap_bytes instead of llvm.bswap.i64bjorn3-7/+1
2019-12-18Remove some unused llvm intrinsic declarationsbjorn3-8/+0
2019-12-18Use <i32>::swap_bytes instead of llvm.bswap.i32bjorn3-7/+1
2019-12-18Use simd_* in x86/avx2.rs where possiblebjorn3-24/+8
2019-12-18Use simd_* in x86/avx.rs where possiblebjorn3-14/+4
2019-12-18Use simd_* in x86/sse41.rs where possiblebjorn3-4/+4
2019-12-18Use simd_saturating_* in x86/sse2.rs where possiblebjorn3-24/+8
2019-12-18Use simd_fmin and simd_fmax for _mm_min_ps and _mm_max_psbjorn3-6/+2
2019-12-18Use simd_* in x86/mmx.rs where possiblebjorn3-43/+58
2019-12-18Add missing simd platform intrinsicsbjorn3-0/+19
2019-12-18Use simd_fma where possiblebjorn3-4/+5
2019-12-18Use simd_floor and simd_ceil where possiblebjorn3-4/+6
2019-12-18Use simd_fsqrt where possiblebjorn3-2/+2
2019-12-06Fix unused import: `mem::transmute`Makoto Kato-1/+3
2019-10-30Add `#[rustc_args_required_const]` to `simd_shuffle`ecstatic-morse-0/+7
2019-10-26Replace rustfmt::skip custom inner attribute with rustfmt.tomlMateusz Mikuła-1/+3
2019-10-10Remove azure pipelines badgesTaiki Endo-4/+1
2019-09-16Formatgnzlbg-3/+3
2019-08-19Auto merge of #796 - Mark-Simulacrum:bootstrap-snap, r=gnzlbgbors-5/+1
2019-08-18Auto merge of #799 - gnzlbg:has_test, r=gnzlbgbors-3/+3
2019-08-18Fix more linksatouchet-1/+1
2019-08-17Verify that all intrinsics have a run-time testgnzlbg-3/+3
2019-08-13Update badgesgnzlbg-7/+4
2019-08-12Apply snap of bootstrap compiler in rust-lang/rustMark Rousskov-5/+1
2019-08-02Make the _mm_movemask_epi8 test a non palindromebjorn3-2/+2
2019-08-02Remove simd_rem intrinsic definitionbjorn3-1/+0
2019-08-02Update i586-unknown-linux-gnu codegen with LLVM9 bugfixesgnzlbg-26/+6
2019-08-02formattinggnzlbg-4/+0
2019-08-02Update LLVM9 code generation on Windowsgnzlbg-2/+4
2019-08-02Update codegen of _mm256_set1_epi64x for x86 32-bitgnzlbg-2/+2
2019-08-02White-list new codegen for _mm_broadcastq_epi64gnzlbg-7/+4
2019-08-02LLVM9 started emitting more single precision floating-point intrinsics for do...gnzlbg-8/+8
2019-07-25Fix doc punctuation in core_arch/src/mips/msa.rsNathan Wiebe Neufeldt-265/+268
2019-07-25Even more doc formatting core_arch/src/mips/msa.rsNathan Wiebe Neufeldt-179/+179
2019-07-25More doc formatting in core_arch/src/mips/msa.rsNathan Wiebe Neufeldt-238/+238
2019-07-25Fix typos in core_arch documentationNathan Wiebe Neufeldt-868/+868
2019-07-23Adjust #[doc(include)] paths for rustdoc changeJonas Schievink-2/+2
2019-07-23Remove unnecessary \n from cpuidbjorn3-1/+1