Searched refs:BranchPredictor (Results 1 - 7 of 7) sorted by relevance

/gem5/src/cpu/simple/
H A DBaseSimpleCPU.py36 from m5.objects.BranchPredictor import *
54 branchPred = Param.BranchPredictor(NULL, "Branch Predictor")
/gem5/ext/mcpat/
H A Dcore.h61 class BranchPredictor : public McPATComponent { class in inherits:McPATComponent
77 BranchPredictor(XMLNode* _xml_data, InputParameter* interface_ip_,
84 ~BranchPredictor();
109 BranchPredictor* BPT;
H A Dcore.cc175 BPT = new BranchPredictor(xml_data, &interface_ip,
281 BranchPredictor::BranchPredictor(XMLNode* _xml_data, function in class:BranchPredictor
454 BranchPredictor::set_params_stats() {
464 STRCMP(type, "BranchPredictor") {
2175 void BranchPredictor::computeEnergy() {
2327 void BranchPredictor::displayData(uint32_t indent, int plevel) {
3457 BranchPredictor ::~BranchPredictor() {
/gem5/configs/common/
H A DBPConfig.py51 return issubclass(cls, m5.objects.BranchPredictor) and \
69 print("Available BranchPredictor classes:")
120 print("Available Indirect BranchPredictor classes:")
/gem5/src/cpu/pred/
H A DBranchPredictor.py57 class BranchPredictor(SimObject): class in inherits:SimObject
58 type = 'BranchPredictor'
72 class LocalBP(BranchPredictor):
81 class TournamentBP(BranchPredictor):
95 class BiModeBP(BranchPredictor):
150 class TAGE(BranchPredictor):
496 class MultiperspectivePerceptron(BranchPredictor):
/gem5/src/cpu/minor/
H A DMinorCPU.py51 from m5.objects.BranchPredictor import *
287 branchPred = Param.BranchPredictor(TournamentBP(
/gem5/src/cpu/o3/
H A DO3CPU.py50 from m5.objects.BranchPredictor import *
176 branchPred = Param.BranchPredictor(TournamentBP(numThreads =

Completed in 26 milliseconds