Macro-first AArch64 JIT assembler.
Public user-facing API is intentionally centered on:
jit!for emission,- [
CodeWriter] as caller-owned output buffer. - [
Linker] for external dynamic-label/fixup management.
Low-level encoder pieces remain available under [__private] for macro expansion
and internal validation, but are not part of the primary public API.