about summary refs log tree commit diff
path: root/library/stdarch
AgeCommit message (Collapse)AuthorLines
2024-04-21Update stdarch submoduleBen Kimock-0/+0
2024-04-11Update stdarch submoduleDaniel Paoliello-0/+0
2024-03-22Update stdarch submoduleDaniel Paoliello-0/+0
2024-02-24update stdarchRalf Jung-0/+0
2024-02-19Update stdarch submoduleGuillaume Gomez-0/+0
2024-01-30Update stdarch submoduleAmanieu d'Antras-0/+0
2023-10-12Bump stdarch submoduleEduardo Sánchez Muñoz-0/+0
2023-10-02Bump stdarch submoduleEduardo Sánchez Muñoz-0/+0
2023-09-05Bump stdarch submoduleEduardo Sánchez Muñoz-0/+0
2023-06-13Bump stdarchScott McMurray-0/+0
2023-05-08stdarch: update submodule, take 5Kisaragi Marine-0/+0
2023-05-04stdarch: update submodule, take 4Kisaragi Marine-0/+0
2023-04-25stdarch: update submodule, take 3Kisaragi Marine-0/+0
2023-04-24stdarch: update submodule, take 2Kisaragi Marine-0/+0
2023-04-13stdarch: update submoduleKisaragi Marine-0/+0
2023-03-19Update stdarchNilstrieb-0/+0
Bring the the `#![allow(internal_features)]`
2022-12-29update stdarchYann Simon-0/+0
This will allow using miri on simd instructions https://github.com/rust-lang/stdarch/issues/1347#issuecomment-1353664361
2022-10-13library: update stdarch submoduleluojia65-0/+0
add feature target_feature_11 and riscv_target_feature
2022-09-15Update stdarchWesley Wiser-0/+0
stdarch updated their version of `cfg-if` so we need to update the one used by libstd as well.
2022-08-23Update stdarch submoduleTomasz Miąsko-0/+0
2022-05-10Also allow unused macro rules in stdarchest31-0/+0
2022-04-11Bump stdarchJacob Pratt-0/+0
2022-03-02Update stdarch submoduleGuillaume Gomez-0/+0
2022-02-17Fix documentation for is_X_feature_detected!Amanieu d'Antras-0/+0
These are now properly documented for all architectures and the stability attributes in the docs are now correctly displayed.
2022-02-10Update stdarch submoduleAdam Gemmell-0/+0
2022-02-10Move `is_aarch64_feature_detected!` to `simd_aarch64` feature and stabiliseAdam Gemmell-0/+0
2022-01-28Update stdarch submoduleAmanieu d'Antras-0/+0
2022-01-18Fix stdarch submodule pointing to commit outside treeAmanieu d'Antras-0/+0
PR #93016 was merged with the stdarch submodule pointing to a commit in a PR branch and not in master. This was due to a circular dependency between the rust and stdarch changes which would cause the other to fail to build. cc #75109
2022-01-17Stabilize vec_spare_capacityAmanieu d'Antras-0/+0
Closes #75017
2022-01-05Add is_riscv_feature_detected!; modify impl of hint::spin_loopluojia65-0/+0
Update library/core/src/hint.rs Co-authored-by: Amanieu d'Antras <amanieu@gmail.com> Remove redundant config gate
2021-12-15update stdarchSparrowLii-0/+0
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-0/+0
They are also removed from the prelude as per the decision in https://github.com/rust-lang/rust/issues/87228. stdarch and compiler-builtins are updated to work with the new, stable asm! and global_asm! macros.
2021-12-09Update stdarch dependencyluojia65-0/+0
2021-12-05Add spin_loop hint for RISC-V architectureluojia65-0/+0
This commit also updates `stdarch` git submodule.
2021-11-19Update stdarchEric Huss-0/+0
2021-11-10Update stdarch/dlmallocAlex Crichton-0/+0
Ensure that they compile with the now-a-feature-is-required logic.
2021-11-10Update stdarch/compiler_builtinsAlex Crichton-0/+0
Brings in some fixes and better support for the wasm64 target.
2021-09-21Update stdarch submoduleHans Kratz-0/+0
This mainly fixes the critical issue of aarch64 store intrinsics overwriting additional memory, see https://github.com/rust-lang/stdarch/issues/1220 Other changes: * aarch64/armv7: additional vld1/vst1 intrinsics + perf fixes for existing ones * armv7: Make FMA work with vfpv4 * Non-visible changes to the testing framework
2021-08-24Update the stdarch submoduleAlex Crichton-0/+0
This notably brings in a number of codegen updates to ensure that wasm simd intrinsics generate the expected instruction with LLVM 13
2021-08-03Update `stdarch` to deprecate `crypto` aarch64 target_featureAdam Gemmell-0/+0
2021-06-13Update `stdarch` submodule to stabilize `simd_x86_bittest` featureYuki Okushi-0/+0
2021-06-10std: Stabilize wasm simd intrinsicsAlex Crichton-0/+0
This commit performs two changes to stabilize Rust support for WebAssembly simd intrinsics: * The stdarch submodule is updated to pull in rust-lang/stdarch#1179. * The `wasm_target_feature` feature gate requirement for the `simd128` feature has been removed, stabilizing the name `simd128`. This should conclude the FCP started on #74372 and... Closes #74372
2021-05-20Update stdarch to fix x86 byte shift intrinsicsAmanieu d'Antras-0/+0
Fixes #85446
2021-05-13update stdarchRalf Jung-0/+0
2021-05-08Bump stdarch submoduleAmanieu d'Antras-0/+0
2021-04-12Update stdarch submodule (to before it switched to const generics)Joshua Nelson-0/+0
This also includes a cherry-pick of https://github.com/rust-lang/stdarch/commit/ec1461905b421cf0c56adeebb49bbf55bb33fd17 and https://github.com/rust-lang/stdarch/pull/1108 to fix a build failure. It also adds a re-export of various macros to the crate root of libstd - previously they would show up automatically because std_detect was defined in the same crate.
2020-12-21Update stdarch submoduleTomasz Miąsko-0/+0
2020-12-11Update stdarch submoduleTomasz Miąsko-0/+0
2020-11-17Enable AVX512 *epi64 variants by updating stdarchMahmut Bulut-0/+0
2020-10-01Update stdarch submoduleJoshua Nelson-0/+0
The primary purpose is to get the fixes from https://github.com/rust-lang/stdarch/pull/920 and https://github.com/rust-lang/stdarch/pull/922. The other changes included are https://github.com/rust-lang/stdarch/pull/917 and https://github.com/rust-lang/stdarch/pull/919.