Implicit global pointer relative addressing for global memory access
AssigneeMIPS Tech, LLC
InventorsJames Hippisley Robinson, Morgyn Taylor, Matthew Fortune, Richard Fuhler, Sanjay Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeMIPS Tech, LLC
InventorsJames Hippisley Robinson, Morgyn Taylor, Matthew Fortune, Richard Fuhler, Sanjay Patel
Estimating the term…
Instruction set architectures (ISAs) and apparatus and methods related thereto comprise an instruction set that includes one or more instructions which identify the global pointer (GP) register as an operand (e.g., base register or source register) of the instruction. Identification can be implicit. By implicitly identifying the GP register as an operand of the instruction, one or more bits of the instruction that were dedicated to explicitly identifying the operand (e.g., base register or source register) can be used to extend the size of one or more other operands, such as the offset or immediate, to provide longer offsets or immediates.
A computer-implemented method for decoding instructions comprising:
A computer program product embodied in a non-transitory computer readable medium for decoding instructions, the computer program product comprising code which causes one or more processors to perform operations of:
A data processing apparatus comprising:
Dependencies are inferred from the claim text.