Overlapped-immediate/register-field-specifying instruction
AssigneeArm Limited
InventorNeil BURGESS
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorNeil BURGESS
Estimating the term…
An apparatus comprises: processing circuitry, an instruction decoder, and registers. In response to an overlapped-immediate/register-field-specifying (OIRFS) instruction comprising an opcode field specifying an OIRFS-indicating opcode value, and an overlapped immediate/register field specifying an immediate value and a register specifier, the instruction decoder controls the processing circuitry to use a selected register of the plurality of registers corresponding to the register specifier as a source register or destination register when performing a processing operation depending on the immediate value. The overlapped immediate/register field includes at least one shared bit decoded as part of the immediate value for at least one encoding of the OIRFS instruction and decoded as part of the register specifier for at least one encoding of the OIRFS instruction.
An apparatus comprising:
A data processing method for an apparatus comprising processing circuitry to perform data processing, an instruction decoder to decode instructions to generate control signals to control the processing circuitry to perform the data processing, and a plurality of registers;
A non-transitory storage medium storing a computer program for controlling a host data processing apparatus to provide an instruction execution environment for execution of instructions of target program code;
Dependencies are inferred from the claim text.