Intel Corporation
SELECTIVE USE OF BRANCH PREDICTION HINTS
Last updated:
Abstract:
Embodiments of apparatuses, methods, and systems for selective use of branch prediction hints are described. In an embodiment, an apparatus includes an instruction decoder and a branch predictor. The instruction decoder is to decode a branch instruction having a hint. The branch predictor is to provide a prediction and a hint-override indicator. The hint-override indicator is to indicate whether the prediction is based on stored information about the branch instruction. The prediction is to override the hint if the hint-override indicator indicates that the prediction is based on stored information about the branch instruction.
Status:
Application
Type:
Utility
Filling date:
26 Sep 2020
Issue date:
4 Nov 2021