STACK POINTER VALUE PREDICTION

Patent №

US 9,652,240

Granted

2017-05-16

Filed 2015

Owner

IMAGINATION TECHNOLOGIES LIMITED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14596407

Methods and apparatus for predicting the value of a stack pointer which store data when an instruction is seen which grows the stack. The information which is stored includes a size parameter which indicates by how much the stack is grown and one or both of: the register ID currently holding the stack pointer value or the current stack pointer value. When a subsequent instruction shrinking the stack is seen, the stored data is searched for one or more entries which has a corresponding size parameter. If such an entry is identified, the other information stored in that entry is used to predict the value of the stack pointer instead of using the instruction to calculate the new stack pointer value. Where register renaming is used, the information in the entry is used to remap the stack pointer to a different physical register.

AI hardwareG06F 9/30181G06F 9/30043G06F 9/30101G06F 9/30134G06F 9/3832G06F 9/384G06F 9/3842G06F 9/3856+5 more

AI classification

AI hardware0.93
Knowledge representation0.00
Vision0.00
Planning0.00
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

IMAGINATION TECHNOLOGIES LIMITED

assignment · 347050883

Assignors

JACKSON, HUGH

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC