2022-08-05 |
Jubilee Young | Enable function merging when opt is for size
|
commit | commitdiff | tree |
2022-07-26 |
Jubilee Young | Force the Cow into a String
|
commit | commitdiff | tree |
2022-07-26 |
Jubilee Young | Use String::from_utf8_lossy in CStr demo
|
commit | commitdiff | tree |
2022-07-24 |
Jubilee Young | Revert "Revert "Use ICF (identical code folding) for...
|
commit | commitdiff | tree |
2022-07-21 |
Jubilee Young | Introduce core::simd trait imports in tests
|
commit | commitdiff | tree |
2022-07-21 |
Jubilee Young | Sync core::simd up to rust-lang/portable-simd@2e081db92aa3ee...
|
commit | commitdiff | tree |
2022-07-07 |
Jubilee Young | Also stop emitting BTI prologues for naked functions
|
commit | commitdiff | tree |
2022-07-07 |
Jubilee Young | Stop emitting CET prologues for naked functions
|
commit | commitdiff | tree |
2022-05-21 |
Jubilee Young | Add Mask::cast
|
commit | commitdiff | tree |
2022-04-23 |
Jubilee Young | Remove unnecessary const-time x87-related checks
|
commit | commitdiff | tree |
2022-04-23 |
Jubilee Young | Fix comments for float classify
|
commit | commitdiff | tree |
2022-04-12 |
Jubilee Young | Ban subnormals and NaNs in const {from,to}_bits
|
commit | commitdiff | tree |
2022-04-12 |
Jubilee Young | Rectify float classification impls for weird FPUs
|
commit | commitdiff | tree |
2022-03-25 |
Jubilee Young | Skip needless bitset for debuginfo
|
commit | commitdiff | tree |
2022-03-25 |
Jubilee Young | Use a let-chain in _session::output (nfc)
|
commit | commitdiff | tree |
2022-03-25 |
Jubilee Young | Vigorously refactor _session::code_stats (nfc)
|
commit | commitdiff | tree |
2022-03-25 |
Jubilee Young | Prettify rustc_session fmt with capturing args (nfc)
|
commit | commitdiff | tree |
2022-03-23 |
Jubilee Young | Fixup aarch64 smoke test
|
commit | commitdiff | tree |
2022-03-22 |
Jubilee Young | Test SVE2 includes NEON and not vice versa
|
commit | commitdiff | tree |
2022-03-22 |
Jubilee Young | Test NEON compiles
|
commit | commitdiff | tree |
2022-03-22 |
Jubilee Young | Filter for all features instead of any
|
commit | commitdiff | tree |
2022-03-22 |
Jubilee Young | Fold aarch64 feature +fp into +neon
|
commit | commitdiff | tree |
2022-03-20 |
Jubilee Young | Stabilize thread::is_finished
|
commit | commitdiff | tree |
2022-03-13 |
Jubilee Young | Use reduce_sum in as_simd example
|
commit | commitdiff | tree |
2022-03-13 |
Jubilee Young | Sync portable-simd to rust-lang/portable-simd@72df4c45056a8b...
|
commit | commitdiff | tree |
2022-03-08 |
Jubilee Young | Clean up use of cargo feature "std"
|
commit | commitdiff | tree |
2022-03-08 |
Jubilee Young | Remove #![feature(const_fn_trait_bound)]
|
commit | commitdiff | tree |
2022-03-03 |
Jubilee Young | Add autovectorization codegen test
|
commit | commitdiff | tree |
2022-02-28 |
Jubilee Young | Sync rust-lang/portable-simd@5f49d4c8435a25d804b2f375e949cb2...
|
commit | commitdiff | tree |
2022-02-08 |
Jubilee Young | Document Simd is Simd<Wrapping<T>, N>
|
commit | commitdiff | tree |
2022-02-08 |
Jubilee Young | Remove overflow panic from divrem
|
commit | commitdiff | tree |
2022-02-03 |
Jubilee Young | Genericize to_int_unchecked
|
commit | commitdiff | tree |
2022-02-03 |
Jubilee Young | Delete outmoded fn round_from_int
|
commit | commitdiff | tree |
2022-01-27 |
Jubilee Young | pub use std::simd::StdFloat;
|
commit | commitdiff | tree |
2022-01-27 |
Jubilee Young | Sync rust-lang/portable-simd@03f6fbb21e6050da2a05b3ce8f480c0...
|
commit | commitdiff | tree |
2022-01-27 |
Jubilee Young | Omit Simd::cast during bootstrap
|
commit | commitdiff | tree |
2022-01-27 |
Jubilee Young | Add core_simd/tests/cast.rs
|
commit | commitdiff | tree |
2022-01-27 |
Jubilee Young | Add Simd::cast
|
commit | commitdiff | tree |
2022-01-21 |
Jubilee Young | Annotate signed type in int_divrem_guard
|
commit | commitdiff | tree |
2022-01-20 |
Jubilee Young | Use intrinsics for Mask::{to,from}_array
|
commit | commitdiff | tree |
2021-12-31 |
Jubilee Young | Tear down and rewrite support for float testing
|
commit | commitdiff | tree |
2021-12-31 |
Jubilee Young | impl std::simd::StdFloat
|
commit | commitdiff | tree |
2021-12-24 |
Jubilee Young | Use Mask::any in div check
|
commit | commitdiff | tree |
2021-12-22 |
Jubilee Young | Refactor ops.rs with a recursive macro
|
commit | commitdiff | tree |
2021-12-11 |
Jubilee Young | Use relative intrinsics paths for bitmasks
|
commit | commitdiff | tree |
2021-12-09 |
Jubilee Young | Finish refactoring ints in ops.rs
|
commit | commitdiff | tree |
2021-12-09 |
Jubilee Young | Refactor float arith with `#[must_use]`
|
commit | commitdiff | tree |
2021-12-09 |
Jubilee Young | Refactor bitops with `#[must_use]`
|
commit | commitdiff | tree |
2021-12-09 |
Jubilee Young | Wrap bitshifts in ops.rs
|
commit | commitdiff | tree |
2021-12-03 |
Jubilee Young | Force splatting in SIMD test
|
commit | commitdiff | tree |
2021-12-03 |
Jubilee Young | Merge commit 'a8385522ade6f67853edac730b5bf164ddb298fd...
|
commit | commitdiff | tree |
2021-12-01 |
Jubilee Young | impl Op<&'_ RHS> for &'_ LHS
|
commit | commitdiff | tree |
2021-12-01 |
Jubilee Young | Drop splats for Simd<T, _>
|
commit | commitdiff | tree |
2021-12-01 |
Jubilee Young | impl unary.rs for Simd<{i,u}{8,16,32,64,size}, _>
|
commit | commitdiff | tree |
2021-11-28 |
Jubilee Young | Update libc to 0.2.108
|
commit | commitdiff | tree |
2021-11-24 |
Jubilee Young | Generically implement horizontal_{and,or,xor}
|
commit | commitdiff | tree |
2021-11-24 |
Jubilee Young | impl assign.rs<U> for Simd<T, _>
|
commit | commitdiff | tree |
2021-11-24 |
Jubilee Young | impl deref.rs<&Self> for Simd<T, _>
|
commit | commitdiff | tree |
2021-11-23 |
Jubilee Young | Attempt to support to 64 lanes
|
commit | commitdiff | tree |
2021-11-14 |
Jubilee Young | Sprinkle the crate with #[must_use]
|
commit | commitdiff | tree |
2021-11-13 |
Jubilee Young | Test core::simd works
|
commit | commitdiff | tree |
2021-11-13 |
Jubilee Young | Expose portable-simd as core::simd
|
commit | commitdiff | tree |
2021-11-13 |
Jubilee Young | Add 'library/portable-simd/' from commit '1ce1c645cf27c4acde...
|
commit | commitdiff | tree |
2021-11-13 |
Jubilee Young | Rewrite Arm transmutes, reading std::arch closer
|
commit | commitdiff | tree |
2021-11-11 |
Jubilee Young | Restrict Arm types to Arm v7+
|
commit | commitdiff | tree |
2021-11-10 |
Jubilee Young | Dynamically detect AVX512 in CI
|
commit | commitdiff | tree |
2021-11-10 |
Jubilee Young | Deny warnings in CI and fix
|
commit | commitdiff | tree |
2021-11-10 |
Jubilee Young | Use the right name for AVX512F
|
commit | commitdiff | tree |
2021-11-09 |
Jubilee Young | Stabilize File::options()
|
commit | commitdiff | tree |
2021-10-22 |
Jubilee Young | Fixup import pathing for core
|
commit | commitdiff | tree |
2021-10-10 |
Jubilee Young | Add regression test for issue 80108
|
commit | commitdiff | tree |
2021-10-05 |
Jubilee Young | Re-bless src/test/ui/simd
|
commit | commitdiff | tree |
2021-10-05 |
Jubilee Young | Rearrange test/ui/{simd,simd-intrinsic}
|
commit | commitdiff | tree |
2021-10-05 |
Jubilee Young | Use arrays over tuples in SIMD tests
|
commit | commitdiff | tree |
2021-10-03 |
Jubilee Young | Rewrite gather/scatter docs
|
commit | commitdiff | tree |
2021-10-03 |
Jubilee Young | Add {gather,scatter}_select_unchecked
|
commit | commitdiff | tree |
2021-09-29 |
Jubilee Young | Renovate for Edition 2021
|
commit | commitdiff | tree |
2021-09-27 |
Jubilee Young | Make sure MaskElement is in bitmasks.rs
|
commit | commitdiff | tree |
2021-09-22 |
Jubilee Young | Feature-flag fused mul-add to block libcalls
|
commit | commitdiff | tree |
2021-09-22 |
Jubilee Young | Feature-flag doc tests so they run for core
|
commit | commitdiff | tree |
2021-09-21 |
Jubilee Young | Demote float_cmp to pedantic
|
commit | commitdiff | tree |
2021-09-21 |
Jubilee Young | Cleanup more for std::simd also
|
commit | commitdiff | tree |
2021-09-19 |
Jubilee Young | Restructure crate as core module
|
commit | commitdiff | tree |
2021-08-05 |
Jubilee Young | Rename to portable-simd and remove other names
|
commit | commitdiff | tree |
2021-06-23 |
Jubilee Young | Document and test doubled writes in scatter
|
commit | commitdiff | tree |
2021-06-22 |
Jubilee Young | Add assoc const SimdArray::LANES
|
commit | commitdiff | tree |
2021-06-22 |
Jubilee Young | Add SimdArray::scatter{,_select}
|
commit | commitdiff | tree |
2021-06-22 |
Jubilee Young | Add SimdArray::gather_{or,or_default,select}
|
commit | commitdiff | tree |
2021-06-21 |
Jubilee Young | Add pointer vectors: SimdConstPtr, SimdMutPtr
|
commit | commitdiff | tree |
2021-06-21 |
Jubilee Young | Introduce SimdArray trait
|
commit | commitdiff | tree |
2021-06-04 |
Jubilee Young | Reestablish feature gate for RangeFrom in slices
|
commit | commitdiff | tree |
2021-06-04 |
Jubilee Young | Satisfy unstable book lint
|
commit | commitdiff | tree |
2021-06-04 |
Jubilee Young | Add & bless tests
|
commit | commitdiff | tree |
2021-06-02 |
Jubilee Young | Inline is_machine into check_simd
|
commit | commitdiff | tree |
2021-06-02 |
Jubilee Young | Allow raw pointers in SIMD types
|
commit | commitdiff | tree |
2021-05-21 |
Jubilee Young | Remove surplus prepend LinkedList fn
|
commit | commitdiff | tree |
2021-04-26 |
Jubilee Young | Add SIMD round, trunc, fract
|
commit | commitdiff | tree |
2021-04-26 |
Jubilee Young | Give rounding intrinsics their own modules
|
commit | commitdiff | tree |
2021-04-25 |
Jubilee Young | Remove Simd{U,I}128
|
commit | commitdiff | tree |
2021-04-25 |
Jubilee Young | Move lanes_at_most_64 to _32
|
commit | commitdiff | tree |
next |