International Business Machines Corporation
Architecturally paired spill/reload multiple instructions for suppressing a snapshot latest value determination

Last updated:

Abstract:

A reload multiple instruction is used to restore a set of architected registers saved by a spill multiple instruction. The reload multiple instruction is executed, and the executing includes determining the set of architected registers to be restored, which is specified by the reload multiple instruction. The set of architected registers is restored from a selected snapshot that maps architected registers to physical registers. The restoring replaces one or more physical registers currently assigned to one or more architected registers of the set of architected registers with one or more physical registers of the selected snapshot corresponding to the set of architected registers.

Status:
Grant
Type:

Utility

Filling date:

1 Jul 2019

Issue date:

13 Jul 2021