This is the complete list of members for gem5::o3::BAC, including all inherited members.
| _status | gem5::o3::BAC | private |
| Active enum value | gem5::o3::BAC | |
| activeThreads | gem5::o3::BAC | private |
| alignToCacheBlock(Addr addr) | gem5::o3::BAC | inlineprivate |
| BAC(CPU *_cpu, const BaseO3CPUParams ¶ms) | gem5::o3::BAC | |
| bacPC | gem5::o3::BAC | private |
| BACStatus enum name | gem5::o3::BAC | |
| bacStatus | gem5::o3::BAC | private |
| bacToFetchDelay | gem5::o3::BAC | private |
| Blocked enum value | gem5::o3::BAC | |
| bpu | gem5::o3::BAC | private |
| BranchType typedef | gem5::o3::BAC | private |
| cacheBlkSize | gem5::o3::BAC | private |
| checkAndUpdateBPUSignals(ThreadID tid) | gem5::o3::BAC | private |
| checkSignalsAndUpdate(ThreadID tid) | gem5::o3::BAC | private |
| checkStall(ThreadID tid) const | gem5::o3::BAC | private |
| clearStates(ThreadID tid) | gem5::o3::BAC | |
| commitToFetchDelay | gem5::o3::BAC | private |
| cpu | gem5::o3::BAC | private |
| deactivateThread(ThreadID tid) | gem5::o3::BAC | inline |
| decodeToFetchDelay | gem5::o3::BAC | private |
| decoupledFrontEnd | gem5::o3::BAC | private |
| drainResume() | gem5::o3::BAC | |
| drainSanityCheck() const | gem5::o3::BAC | |
| drainStall(ThreadID tid) | gem5::o3::BAC | |
| fetchTargetWidth | gem5::o3::BAC | private |
| fetchToBacDelay | gem5::o3::BAC | private |
| fromCommit | gem5::o3::BAC | private |
| fromDecode | gem5::o3::BAC | private |
| fromFetch | gem5::o3::BAC | private |
| ftq | gem5::o3::BAC | private |
| FTQFull enum value | gem5::o3::BAC | |
| FTQLocked enum value | gem5::o3::BAC | |
| generateFetchTargets(ThreadID tid, bool &status_change) | gem5::o3::BAC | private |
| Idle enum value | gem5::o3::BAC | |
| Inactive enum value | gem5::o3::BAC | |
| isDrained() const | gem5::o3::BAC | |
| maxFTPerCycle | gem5::o3::BAC | private |
| maxTakenPredPerCycle | gem5::o3::BAC | private |
| minInstSize | gem5::o3::BAC | private |
| name() const | gem5::o3::BAC | |
| newFetchTarget(ThreadID tid, const PCStateBase &start_pc) | gem5::o3::BAC | private |
| numThreads | gem5::o3::BAC | private |
| predict(ThreadID tid, const StaticInstPtr &inst, const FetchTargetPtr &ft, PCStateBase &pc) | gem5::o3::BAC | private |
| regProbePoints() | gem5::o3::BAC | inline |
| resetStage() | gem5::o3::BAC | private |
| Running enum value | gem5::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::BAC | private |
| squashBpuHistories(ThreadID tid) | gem5::o3::BAC | private |
| Squashing enum value | gem5::o3::BAC | |
| stalls | gem5::o3::BAC | private |
| startupStage() | gem5::o3::BAC | |
| stats | gem5::o3::BAC | protected |
| switchToActive() | gem5::o3::BAC | private |
| switchToInactive() | gem5::o3::BAC | private |
| takeOverFrom() | gem5::o3::BAC | inline |
| ThreadStatus enum name | gem5::o3::BAC | |
| ThreadStatusMax enum value | gem5::o3::BAC | |
| tick() | gem5::o3::BAC | |
| timeBuffer | gem5::o3::BAC | private |
| toFetch | gem5::o3::BAC | private |
| updateBACStatus() | gem5::o3::BAC | private |
| 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::BAC | private |
| wroteToTimeBuffer | gem5::o3::BAC | private |