summaryrefslogtreecommitdiff
path: root/crates/hashx/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* hashx: A couple of comments about register rangesNick Mathewson2025-10-081-0/+1
* hashx: Make exceptions for clippy warnings from dynasm.Nick Mathewson2025-10-081-9/+17
* hashx: Make RegisterId::x() return u8 on aarch64Nick Mathewson2025-10-071-3/+3
* hashx: Provide a u8 accessor for RegisterId.Nick Mathewson2025-10-071-1/+1
* hashx: Fix/ignore clippy lints.Wesley Aptekar-Cassels2025-10-061-2/+5
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-073-9/+9
* Fix "unnecessary parentheses around assigned value" warning on aarch64.Alexander Færøy2025-01-061-2/+2
* Fix typosDimitris Apostolou2024-01-081-1/+1
* hashx: Cleanup around Instruction and NUM_INSTRUCTIONSMicah Elizabeth Scott2023-08-252-8/+6
* hashx: Avoid memcpy in Assembler::finalize()Micah Elizabeth Scott2023-08-251-1/+7
* RustfmtIan Jackson2023-08-252-2/+2
* RFC: hashx: Make Architecture::compile take an array refIan Jackson2023-08-252-2/+4
* hashx: Assembly buffer sizing and tidyingMicah Elizabeth Scott2023-08-213-34/+104
* hashx: avoid surprising overhead of enum code() methodMicah Elizabeth Scott2023-08-211-3/+3
* hashx: New approach to avoid memcpy in ProgramMicah Elizabeth Scott2023-08-212-4/+4
* hashx: Rewrite RegisterSet again to reduce CPU frontend stallsMicah Elizabeth Scott2023-08-212-14/+10
* equix, hashx: Additional comment tweaksMicah Elizabeth Scott2023-07-271-1/+1
* tor-hspow, equix, hashx: Comment tweaksMicah Elizabeth Scott2023-07-273-25/+30
* Reimplement HashX in RustMicah Elizabeth Scott2023-07-273-0/+647