gem5 v24.0.0.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().
|
inline |
Definition at line 82 of file branch_type.hh.
References gem5::X86ISA::type.
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().