We have to use macros to optionally insert bits of assembly text depending on `cfg` values. As of [Rust 1.93](https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/#cfg-attributes-on-asm-lines) we can just put `cfg` attributes on the inline assembly, meaning we can just remove the macros.
We have to use macros to optionally insert bits of assembly text depending on
cfgvalues.As of Rust 1.93 we can just put
cfgattributes on the inline assembly, meaning we can just remove the macros.