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!