| CPC G06F 21/72 (2013.01) | 17 Claims |

|
1. A processor comprising:
circuitry configured to:
receive a plurality of commands, each comprising a cryptographic function;
generate an issue group comprising at least two commands of the plurality of commands that have a data dependency between them or target shared source data;
issue a first command of the issue group to execute a cryptographic function;
issue a second command of the plurality of commands to execute a cryptographic function, in response to the second command being in the issue group; and
issue a third command instead of the second command, in response to the second command not being in the issue group and the third command being a next in-order command after the first command.
|