|
Revision tags: dev, v36.0.9, v44.0.1, v43.0.2, v36.0.8, v24.0.8, v44.0.0, v43.0.1, v42.0.2, v36.0.7, v24.0.7, v43.0.0, v42.0.1, v41.0.4, v42.0.0, v40.0.4, v36.0.6, v24.0.6, v41.0.3, v41.0.2, v41.0.1, v36.0.5, v40.0.3, v41.0.0, v36.0.4, v39.0.2, v40.0.2, v40.0.1, v40.0.0, v39.0.1, v39.0.0, v38.0.4, v37.0.3, v36.0.3, v24.0.5, v38.0.3, v38.0.2, v38.0.1, v37.0.2, v37.0.1, v37.0.0, v36.0.2, v36.0.1, v36.0.0, v35.0.0, v24.0.4, v33.0.2, v34.0.2, v34.0.1, v33.0.1, v24.0.3, v32.0.1, v34.0.0 |
| #
50264ae8 |
| 09-Jun-2025 |
Alex Crichton <[email protected]> |
x64: Migrate push/pop to the new assembler (#10977)
* x64: Migrate push/pop to the new assembler
Figured these would be some interesting instruction shapes. This adds a helper to the ISLE generati
x64: Migrate push/pop to the new assembler (#10977)
* x64: Migrate push/pop to the new assembler
Figured these would be some interesting instruction shapes. This adds a helper to the ISLE generation to skip some instructions and the "push" instructions are skipped as they're not needed in ISLE and would otherwise require binding new instruction shapes which didn't seem worth it. Additionally many items in `gen_asm.rs` were made private (removed `pub`).
* Update test expectations
show more ...
|