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