|
class | BiModeBP |
| Implements a bi-mode branch predictor. More...
|
|
class | BPredUnit |
| Basically a wrapper class to hold both the branch predictor and the BTB. More...
|
|
class | DefaultBTB |
|
class | IndirectPredictor |
|
class | LocalBP |
| Implements a local predictor that uses the PC to index into a table of counters. More...
|
|
class | LoopPredictor |
|
class | LTAGE |
|
class | MPP_LoopPredictor |
|
class | MPP_LoopPredictor_8KB |
|
class | MPP_StatisticalCorrector |
|
class | MPP_StatisticalCorrector_64KB |
|
class | MPP_StatisticalCorrector_8KB |
|
class | MPP_TAGE |
|
class | MPP_TAGE_8KB |
|
class | MultiperspectivePerceptron |
|
class | MultiperspectivePerceptron64KB |
|
class | MultiperspectivePerceptron8KB |
|
class | MultiperspectivePerceptronTAGE |
|
class | MultiperspectivePerceptronTAGE64KB |
|
class | MultiperspectivePerceptronTAGE8KB |
|
class | ReturnAddrStack |
| Return address stack class, implements a simple RAS. More...
|
|
class | SimpleIndirectPredictor |
|
class | StatisticalCorrector |
|
class | TAGE |
|
class | TAGE_SC_L |
|
class | TAGE_SC_L_64KB |
|
class | TAGE_SC_L_64KB_StatisticalCorrector |
|
class | TAGE_SC_L_8KB |
|
class | TAGE_SC_L_8KB_StatisticalCorrector |
|
class | TAGE_SC_L_LoopPredictor |
|
class | TAGE_SC_L_TAGE |
|
class | TAGE_SC_L_TAGE_64KB |
|
class | TAGE_SC_L_TAGE_8KB |
|
class | TAGEBase |
|
class | TournamentBP |
| Implements a tournament branch predictor, hopefully identical to the one used in the 21264. More...
|
|