Prediction circuitry using a prediction table providing a skip-fetch-instruction entry
AssigneeArm Limited
InventorsSimon Alastair Hartley, Juan José García-Castro Crespo
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsSimon Alastair Hartley, Juan José García-Castro Crespo
Estimating the term…
An apparatus comprises fetch circuitry configured to fetch instructions for processing by processing circuitry, and prediction circuitry configured to identify instructions to be fetched by the fetch circuitry. The prediction circuitry is configured to perform a lookup in a prediction table based on an address of a first instruction, and in response to the lookup identifying that the prediction table includes a skip-fetch-instruction entry corresponding to the address of the first instruction, the skip-fetch-instruction entry specifying information identifying an operation represented by at least one execute-without-fetch instruction subsequent in program order to the first instruction, the prediction circuitry is configured to control the fetch circuitry to skip fetching of the at least one execute-without-fetch instruction, and control the processing circuitry to perform the operation represented by the at least one execute-without-fetch instruction despite fetching of the at least one execute-without-fetch instruction being skipped.
An apparatus, comprising:
A method for controlling processing hardware circuitry and fetch hardware circuitry for fetching instructions to be processed by the processing hardware circuitry, comprising:
A non-transitory computer-readable medium storing computer-readable code for fabrication of an apparatus comprising:
Dependencies are inferred from the claim text.