Registres enregistrés des appelants/appelés
Mise à jour : novembre 2007
Les registres RAX, RCX, RDX, R8, R9, R10, R11 sont considérés comme volatils et on doit estimer qu'ils sont détruits sur les appels de fonction (sauf si leur sécurité peut être prouvée par une analyse telle que l'optimisation de l'intégralité d'un programme).
Les registres RBX, RBP, RDI, RSI, R12, R13, R14 et R15 sont considérés comme non volatils et sont enregistrés et restaurés par une fonction qui les utilise.