|
gem5 [DEVELOP-FOR-25.0]
|
Typedefs | |
| typedef enums::BranchType | BranchType |
Functions | |
| BranchType | getBranchType (StaticInstPtr inst) |
| std::string | toString (BranchType type) |
| typedef enums::BranchType gem5::branch_prediction::BranchType |
Definition at line 54 of file branch_type.hh.
|
inline |
Definition at line 56 of file branch_type.hh.
References gem5::StaticInst::isCall(), gem5::StaticInst::isCondCtrl(), gem5::StaticInst::isDirectCtrl(), gem5::StaticInst::isIndirectCtrl(), and gem5::StaticInst::isReturn().
Referenced by gem5::branch_prediction::BPredUnit::predict(), and gem5::branch_prediction::BPredUnit::PredictorHistory::PredictorHistory().
|
inline |
Definition at line 82 of file branch_type.hh.
Referenced by gem5::branch_prediction::ReturnAddrStack::commit(), gem5::branch_prediction::BPredUnit::commitBranch(), gem5::branch_prediction::BPredUnit::predict(), gem5::branch_prediction::BPredUnit::squash(), and gem5::branch_prediction::BPredUnit::squashHistory().