rust/library/stdarch
Eddy (Eduard) Stefes edeb02f382 disable s390x vector intrinsics if softfloat is enabled
we will add an explicit incompatibility of softfloat and vector feature
in rutsc s390x-unknown-none-softfloat target specification.
Therefore we need to disable vector intrinsics here to be able to compile
core for this target.
2026-02-05 13:36:18 +01:00
..
.github/workflows Merge pull request #1976 from Flakebi/amdgpu-intrinsics 2025-12-19 20:02:31 +00:00
ci arm_shared: avoid using transmute and unsafe fn in tests 2026-01-02 22:07:47 +01:00
crates disable s390x vector intrinsics if softfloat is enabled 2026-02-05 13:36:18 +01:00
examples examples: Make Clippy happy 2025-09-12 11:51:38 +00:00
intrinsics_data Adds some arm intrinsics to bring more up-to-date with acle 2026-01-27 15:48:26 +00:00
.git-blame-ignore-revs Add .git-blame-ignore-revs 2025-02-09 12:57:14 -08:00
.gitignore Add lockfile 2025-06-12 06:03:37 +00:00
.gitmodules Remove ACLE submodule 2023-05-15 17:34:11 +02:00
Cargo.lock chore: move from random testing to testing only the first N intrinsics 2025-10-26 17:51:35 +05:30
Cargo.toml exclude generated rust programs from the workspace 2025-07-18 13:17:38 +02:00
CONTRIBUTING.md Remove impl_tag from CONTRIBUTING.md file 2025-04-18 06:15:48 +00:00
josh-sync.toml Add config files for rustc-josh-sync 2025-07-07 21:51:29 +00:00
LICENSE-APACHE Add license files 2017-09-25 12:43:06 -07:00
LICENSE-MIT Add license files 2017-09-25 12:43:06 -07:00
README.md Update stdarch README 2025-07-22 20:17:49 +02:00
rust-version Prepare for merging from rust-lang/rust 2026-02-05 04:37:12 +00:00
rustfmt.toml Update the intrinsic checker tool (#1258) 2021-12-04 13:03:30 +00:00
triagebot.toml Remove [no-mentions] handler in our triagebot config 2025-12-08 18:58:56 +01:00
vendor.yml Add SVE support to stdarch-verify 2025-01-16 14:29:19 +00:00

stdarch - Rust's standard library SIMD components

Actions Status

This repository contains the core_arch crate, which implements core::arch - Rust's core library architecture-specific intrinsics.

The std::simd component now lives in the packed_simd_2 crate.

Synchronizing josh subtree with rustc

This repository is linked to rust-lang/rust as a josh subtree. You can use the rustc-josh-sync tool to perform synchronization.

You can find a guide on how to perform the synchronization here.