about summary refs log tree commit diff
path: root/library/stdarch/crates/stdarch-gen-arm/src/main.rs
AgeCommit message (Collapse)AuthorLines
2025-05-31stdarch-gen-arm: Modernization of the coding styleTsukasa OI-6/+6
It modernizes the coding style of the crate stdarch-gen-arm by fixing Clippy warnings (except clippy::{collapsible_if,obfuscated_if_else} that might make the program look worse as a result of "fixing" warnings). Clippy: rust version 1.89.0-nightly (6f6971078 2025-05-28) Number of Fixed Warnings: 84/84 Note: Rust Analyzer double counts one of the Clippy warnings so it reduces 85 warnings (as reported by the Rust Analyzer). This commit also applies similar technique used to resolve Clippy warnings but also simplifies identifier name formatting and makes reading easier. Confirmed that the exact same code will be generated.
2025-02-24Update generator to facilitate big endianJames Barford-Evans-0/+1
2025-02-03Update stdarch-gen-arm path generation.Jacob Bramley-43/+74
Fix both the instructions for how to regenerate each `generated.rs`, and the logic for inferring the correct output path from each input `.spec.yml`.
2025-01-16PR feedback & pipelineJames Barford-Evans-0/+279
2025-01-16Remove old ARM intrinsic generatorJames Barford-Evans-3499/+0
2024-09-28Improve stdarch-gen-arm a bitYuri Astrakhan-122/+88
Minor nits in the code, like usage of `&Option<str>`
2024-08-21fix rebase, remove the const_vector attribureJames Barford-Evans-16/+5
formatting remove comma put back square brackets
2024-08-21Use #[rustc_intrinsic_const_vector_arg] for Neon intrinsicsGeorge Wort-7/+18
This allows the constant vector to be passed directly to LLVM which fixes a few issues where the LLVM intrinsic expects a constant vector.
2024-08-08Move entirely to array-based SIMDScott McMurray-4/+4
See MCP#621 This tries to make as few changes as possible -- it keeps the `new` functions taking all the parameters, for example.
2024-07-25Minor lints for stdarch-gen-arm/src/main.rsYuri Astrakhan-26/+14
Just a few minor cleanups
2024-04-19Enable testing for AArch64 WindowsDaniel Paoliello-1/+11
2024-04-12Stabilize AArch64 SHA3 intrinsicsTony Arcieri-1/+1
See also: rust-lang/rust#117225
2024-04-10Fix clippy warnings in stdarch-genEduardo Sánchez Muñoz-90/+92
2024-03-13arm64ecDaniel Paoliello-8/+14
2024-02-28stdarch-gen: Move to stdarch-gen-armWANG Rui-0/+3527