Apparatus and method for performing multiple control flow predictions

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...

Full description

Saved in:
Bibliographic Details
Main Authors Ishii, Yasuo, Farooq, Muhammad Umar, Abernathy, Chris
Format Patent
LanguageEnglish
Published 30.03.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:Application Number: US201816155049