gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::branch_prediction::TournamentBP::BPHistory Struct Reference

The branch history information that is created upon predicting a branch. More...

Public Attributes

unsigned globalHistory
 
unsigned localHistoryIdx
 
unsigned localHistory
 
bool localPredTaken
 
bool globalPredTaken
 
bool globalUsed
 

Detailed Description

The branch history information that is created upon predicting a branch.

It will be passed back upon updating and squashing, when the BP can use this information to update/restore its state properly.

Definition at line 116 of file tournament.hh.

Member Data Documentation

◆ globalHistory

◆ globalPredTaken

bool gem5::branch_prediction::TournamentBP::BPHistory::globalPredTaken

◆ globalUsed

bool gem5::branch_prediction::TournamentBP::BPHistory::globalUsed

◆ localHistory

◆ localHistoryIdx

unsigned gem5::branch_prediction::TournamentBP::BPHistory::localHistoryIdx

◆ localPredTaken

bool gem5::branch_prediction::TournamentBP::BPHistory::localPredTaken

The documentation for this struct was generated from the following file:

Generated on Tue Jun 18 2024 16:24:18 for gem5 by doxygen 1.11.0