Invention Grant
- Patent Title: Apparatus and method for performing multiple control flow predictions
-
Application No.: US16155049Application Date: 2018-10-09
-
Publication No.: US10963258B2Publication Date: 2021-03-30
- Inventor: Yasuo Ishii , Muhammad Umar Farooq , Chris Abernathy
- 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 ; G06F9/30

Abstract:
A data processing apparatus is provided that includes lookup circuitry to provide first prediction data in respect of a first block of instructions and second prediction data in respect of a second block of instructions. First processing circuitry provides a first control flow prediction in respect of the first block of instructions using the first prediction data and second processing circuitry provides a second control flow prediction in respect of the second block of instructions using the second prediction data. The first block of instructions and the second block of instructions collectively define a prediction block and the lookup circuitry uses a reference to the prediction block as at least part of an index to both the first prediction data and the second prediction data.
Information query