Cette instruction fait partie du trio (avec IPC et IPE) créé pour permettre des appels sûrs entre process (presque) aussi rapides que des fonctions, sans nécessiter de microcode.
IPR fonctionne comme un retour de fonction mais obtient l'adresse de retour dans la pile du process. Cette pile contient aussi l'ID du contexte qui va redevenir actif.