gem5 [DEVELOP-FOR-25.1]
Loading...
Searching...
No Matches
gem5::o3::BAC Member List

This is the complete list of members for gem5::o3::BAC, including all inherited members.

_statusgem5::o3::BACprivate
Active enum valuegem5::o3::BAC
activeThreadsgem5::o3::BACprivate
alignToCacheBlock(Addr addr)gem5::o3::BACinlineprivate
BAC(CPU *_cpu, const BaseO3CPUParams &params)gem5::o3::BAC
bacPCgem5::o3::BACprivate
BACStatus enum namegem5::o3::BAC
bacStatusgem5::o3::BACprivate
bacToFetchDelaygem5::o3::BACprivate
Blocked enum valuegem5::o3::BAC
bpugem5::o3::BACprivate
BranchType typedefgem5::o3::BACprivate
cacheBlkSizegem5::o3::BACprivate
checkAndUpdateBPUSignals(ThreadID tid)gem5::o3::BACprivate
checkSignalsAndUpdate(ThreadID tid)gem5::o3::BACprivate
checkStall(ThreadID tid) constgem5::o3::BACprivate
clearStates(ThreadID tid)gem5::o3::BAC
commitToFetchDelaygem5::o3::BACprivate
cpugem5::o3::BACprivate
deactivateThread(ThreadID tid)gem5::o3::BACinline
decodeToFetchDelaygem5::o3::BACprivate
decoupledFrontEndgem5::o3::BACprivate
drainResume()gem5::o3::BAC
drainSanityCheck() constgem5::o3::BAC
drainStall(ThreadID tid)gem5::o3::BAC
fetchTargetWidthgem5::o3::BACprivate
fetchToBacDelaygem5::o3::BACprivate
fromCommitgem5::o3::BACprivate
fromDecodegem5::o3::BACprivate
fromFetchgem5::o3::BACprivate
ftqgem5::o3::BACprivate
FTQFull enum valuegem5::o3::BAC
FTQLocked enum valuegem5::o3::BAC
generateFetchTargets(ThreadID tid, bool &status_change)gem5::o3::BACprivate
Idle enum valuegem5::o3::BAC
Inactive enum valuegem5::o3::BAC
isDrained() constgem5::o3::BAC
maxFTPerCyclegem5::o3::BACprivate
maxTakenPredPerCyclegem5::o3::BACprivate
minInstSizegem5::o3::BACprivate
name() constgem5::o3::BAC
newFetchTarget(ThreadID tid, const PCStateBase &start_pc)gem5::o3::BACprivate
numThreadsgem5::o3::BACprivate
predict(ThreadID tid, const StaticInstPtr &inst, const FetchTargetPtr &ft, PCStateBase &pc)gem5::o3::BACprivate
regProbePoints()gem5::o3::BACinline
resetStage()gem5::o3::BACprivate
Running enum valuegem5::o3::BAC
setActiveThreads(std::list< ThreadID > *at_ptr)gem5::o3::BAC
setFetchTargetQueue(FTQ *_ptr)gem5::o3::BAC
setTimeBuffer(TimeBuffer< TimeStruct > *tb_ptr)gem5::o3::BAC
squash(const PCStateBase &new_pc, ThreadID tid)gem5::o3::BACprivate
squashBpuHistories(ThreadID tid)gem5::o3::BACprivate
Squashing enum valuegem5::o3::BAC
stallsgem5::o3::BACprivate
startupStage()gem5::o3::BAC
statsgem5::o3::BACprotected
switchToActive()gem5::o3::BACprivate
switchToInactive()gem5::o3::BACprivate
takeOverFrom()gem5::o3::BACinline
ThreadStatus enum namegem5::o3::BAC
ThreadStatusMax enum valuegem5::o3::BAC
tick()gem5::o3::BAC
timeBuffergem5::o3::BACprivate
toFetchgem5::o3::BACprivate
updateBACStatus()gem5::o3::BACprivate
updatePC(const DynInstPtr &inst, PCStateBase &fetch_pc, FetchTargetPtr &ft)gem5::o3::BAC
updatePreDecode(ThreadID tid, const InstSeqNum seqNum, const StaticInstPtr &inst, PCStateBase &pc, const FetchTargetPtr &ft)gem5::o3::BACprivate
wroteToTimeBuffergem5::o3::BACprivate

Generated on Mon Oct 27 2025 04:13:20 for gem5 by doxygen 1.14.0