ARM / AArch64 Assembly Purpose Guide agents through AArch64 (64-bit) and ARM (32-bit Thumb) assembly: registers, calling conventions, inline asm, and NEON/SVE SIMD patterns. Triggers - "How do I read ARM64 assembly output?" - "What are the AArch64 registers and calling convention?" - "How do I write inline asm for ARM?" - "What is the difference between AArch64 and ARM Thumb?" - "How do I use NEON intrinsics?" Workflow 1. Generate ARM assembly 2. AArch64 registers (AAPCS64) | Register | Alias | Role | |----------|-------|------| | – | — | Arguments 1–8 and return values | | | | Indirect resul…