Invention Grant
- Patent Title: Branch predictor
-
Application No.: US16775431Application Date: 2020-01-29
-
Publication No.: US11138014B2Publication Date: 2021-10-05
- Inventor: Yasuo Ishii , Houdhaifa Bouzguarrou , Thibaut Elie Lanois , Guillaume Bolbenes
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F1/03

Abstract:
A branch predictor provides a predicted branch instruction outcome for a current block of at least one instruction. The branch predictor comprises branch prediction tables to store branch prediction entries providing branch prediction information; lookup circuitry to perform, based on indexing information associated with the current block, a table lookup in a looked up subset of the branch prediction tables; and prediction generating circuitry to generate the predicted branch instruction outcome for the current block based on the branch prediction information in the branch prediction entries looked up in the looked up subset of branch prediction tables. The looked up subset of branch prediction tables is selected based on lookup filtering information obtained for the current block. Lookups to tables other than the looked up subset are suppressed.
Public/Granted literature
- US20210232400A1 BRANCH PREDICTOR Public/Granted day:2021-07-29
Information query