# Procedure Call Standard ARM64 - Integer/pointer arguments via `x0`-`x7` - Integer/pointer return values via `x0` - Callee saved registers `x19`-`x28`, `sp` ## Reference - [johannst arm64 notes](https://johannst.github.io/notes/arch/arm64.html)