| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-09-12 | stdarch-gen-arm: Make Clippy happy | Tsukasa OI | -1/+1 | |
| 2025-07-12 | `stdarch-gen-arm`: remove `lazy_static`, use `LazyLock` instead | Folkert de Vries | -29/+21 | |
| 2025-05-31 | stdarch-gen-arm: Modernization of the coding style | Tsukasa OI | -170/+76 | |
| 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-03-03 | fix compilation on armebv7r-none-eabi | usamoi | -2/+2 | |
| 2025-02-27 | mark arm intrinsics as safe | usamoi | -8/+25 | |
| 2025-02-26 | fix - neon type signed unsigned conversions | James Barford-Evans | -20/+36 | |
| 2025-02-24 | fix - only use simd_shuffle! on intrinsics that require it | James Barford-Evans | -40/+21 | |
| 2025-02-24 | fix up yaml & re-generate | James Barford-Evans | -1/+0 | |
| 2025-02-24 | remove print statment and correct target name | James Barford-Evans | -7/+6 | |
| 2025-02-24 | Update generator to facilitate big endian | James Barford-Evans | -105/+565 | |
| 2025-02-09 | Format with style edition 2024 | Eric Huss | -17/+30 | |
| 2025-02-09 | Apply rust_2024_incompatible_pat | Eric Huss | -2/+2 | |
| 2025-02-09 | Apply missing_unsafe_on_extern | Eric Huss | -1/+1 | |
| 2025-02-03 | Update stdarch-gen-arm path generation. | Jacob Bramley | -46/+77 | |
| 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-29 | Fix usage of proc_macro2::Punct. | Jacob Bramley | -49/+51 | |
| Restructure stdarch-gen-arm to use `Group`s with `Delimiter`s rather than ad-hoc `Punct`s. `Punct` should only be used to represent specific characters, and never for bracket-like characters. Recent versions of `Punct::new` check this with an assertion. Note that there doesn't appear to be a way to emit a line break for formatting reasons — `Punct::new('\n', ...)` no longer works — so this also removes all blank lines between functions in the generated files. | ||||
| 2025-01-16 | PR feedback & pipeline | James Barford-Evans | -0/+6738 | |
| 2025-01-16 | Remove old ARM intrinsic generator | James Barford-Evans | -3499/+0 | |
| 2024-09-28 | Improve stdarch-gen-arm a bit | Yuri Astrakhan | -122/+88 | |
| Minor nits in the code, like usage of `&Option<str>` | ||||
| 2024-08-21 | fix rebase, remove the const_vector attribure | James Barford-Evans | -16/+5 | |
| formatting remove comma put back square brackets | ||||
| 2024-08-21 | Use #[rustc_intrinsic_const_vector_arg] for Neon intrinsics | George 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-08 | Move entirely to array-based SIMD | Scott 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-25 | Minor lints for stdarch-gen-arm/src/main.rs | Yuri Astrakhan | -26/+14 | |
| Just a few minor cleanups | ||||
| 2024-04-19 | Enable testing for AArch64 Windows | Daniel Paoliello | -1/+11 | |
| 2024-04-12 | Stabilize AArch64 SHA3 intrinsics | Tony Arcieri | -1/+1 | |
| See also: rust-lang/rust#117225 | ||||
| 2024-04-10 | Fix clippy warnings in stdarch-gen | Eduardo Sánchez Muñoz | -90/+92 | |
| 2024-03-13 | arm64ec | Daniel Paoliello | -8/+14 | |
| 2024-02-28 | stdarch-gen: Move to stdarch-gen-arm | WANG Rui | -0/+3527 | |
