Caller-saved register

ID: caller-saved-register

A processor register that a subroutine may overwrite. A caller retaining a live value in such a processor register must preserve it elsewhere before calling. Argument and result processor registers commonly have this role.

New to topics? Read the docs here!