Apple Inc.
Suppressing pipeline redirection indications
Last updated:
Abstract:
In various embodiments, a branch prediction redirection system may include a first branch prediction circuit configured to predict a first target of a branch instruction and a second branch prediction circuit configured to predict a second target of the branch instruction. A redirection circuit may send a pipeline redirection indication in response to the first target differing from the second target. A suppression circuit may prevent the pipeline redirection indication from being sent in response to identifying that data corresponding to the branch instruction indicates a potential multi-hit.
Status:
Grant
Type:
Utility
Filling date:
19 Jul 2017
Issue date:
7 Apr 2020