https://github.com/compnerd commented: can we switch to `.macro` instead of the CPP macro here? I think that this is starting to encode assembly sequences in CPP which I would rather avoid. https://github.com/llvm/llvm-project/pull/221725