Patent ID: 11861368
Assignee: ARM LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. The apparatus according to claim 1, in which the prediction circuitry is configured to determine the first type of prediction based on a plurality of tagged-geometric prediction tables, including the first prediction table, looked up based on respective portions of the branch history information corresponding to successively increasing numbers of branches, wherein the prediction circuitry is configured to select, as the first type of prediction, a prediction based on a tagged-geometric prediction table which, among the plurality of tagged-geometric prediction tables currently enabled for use and which detect a lookup hit, is looked up based on a portion of branch history information corresponding to the greatest number of branches; and
following the execution state switch, the prediction control circuitry is configured to gradually re-enable use of respective tagged-geometric prediction tables in ascending order of the number of branches corresponding to the respective portions of the branch history information used for looking up the respective tagged-geometric prediction tables.