| _id | gem5::TimeBuffer< ElemType > | protected |
| _name | gem5::Named | private |
| access(int idx) | gem5::TimeBuffer< ElemType > | inline |
| addCapability(OpClass cap, unsigned oplat, bool pipelined) | gem5::FuncUnit | |
| advance() | gem5::minor::FUPipeline | |
| alreadyPushed() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| alreadyPushed() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| base | gem5::TimeBuffer< ElemType > | protected |
| calculateVectorIndex(int idx) const | gem5::TimeBuffer< ElemType > | inlineprotected |
| canInsert() const | gem5::minor::FUPipeline | |
| cantForwardFromFUIndices | gem5::minor::FUPipeline | |
| capabilities() | gem5::FuncUnit | |
| capabilityList | gem5::minor::FUPipeline | |
| cyclesBeforeInsert() | gem5::minor::FUPipeline | |
| data | gem5::TimeBuffer< ElemType > | protected |
| dataName | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | protected |
| description | gem5::minor::FUPipeline | |
| empty() const | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | inline |
| findTiming(const StaticInstPtr &inst) | gem5::minor::FUPipeline | |
| front() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| front() const | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| front() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| front() const | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| FuncUnit() | gem5::FuncUnit | |
| FuncUnit(const FuncUnit &fu) | gem5::FuncUnit | |
| FUPipeline(const std::string &name, const MinorFU &description_, ClockedObject &timeSource_) | gem5::minor::FUPipeline | |
| future | gem5::TimeBuffer< ElemType > | protected |
| getFuture() const | gem5::TimeBuffer< ElemType > | inline |
| getPast() const | gem5::TimeBuffer< ElemType > | inline |
| getSize() | gem5::TimeBuffer< ElemType > | inline |
| getWire(int idx) | gem5::TimeBuffer< ElemType > | inline |
| id(int id) | gem5::TimeBuffer< ElemType > | inline |
| id() | gem5::TimeBuffer< ElemType > | inline |
| index | gem5::TimeBuffer< ElemType > | protected |
| isPipelined(OpClass capability) | gem5::FuncUnit | |
| isPopable() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| isPopable() | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| MinorBuffer(const std::string &name, const std::string &data_name, int num_past, int num_future, int report_left=-1, int report_right=-1) | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | inline |
| minorTrace() const | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | inline |
| gem5::name() const | gem5::Named | inlinevirtual |
| gem5::FuncUnit::name | gem5::FuncUnit | |
| Named(std::string_view name_) | gem5::Named | inline |
| nextInsertCycle | gem5::minor::FUPipeline | |
| occupancy | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | |
| occupancy | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | |
| operator[](int idx) | gem5::TimeBuffer< ElemType > | inline |
| operator[](int idx) const | gem5::TimeBuffer< ElemType > | inline |
| opLatencies | gem5::FuncUnit | private |
| opLatency(OpClass capability) | gem5::FuncUnit | |
| past | gem5::TimeBuffer< ElemType > | protected |
| pipelined | gem5::FuncUnit | private |
| popWire | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | protected |
| popWire | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | protected |
| provides(OpClass capability) | gem5::FuncUnit | |
| push(QueuedInst &elem) | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| push(QueuedInst &elem) | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| pushWire | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | protected |
| pushWire | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | protected |
| reportLeft | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | protected |
| reportRight | gem5::minor::MinorBuffer< ElemType, ReportTraits, BubbleTraits > | protected |
| SelfStallingPipeline(const std::string &name, const std::string &data_name, unsigned depth) | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| SelfStallingPipeline(const std::string &name, const std::string &data_name, unsigned depth) | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | inline |
| size | gem5::TimeBuffer< ElemType > | protected |
| stalled | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | |
| stalled | gem5::minor::SelfStallingPipeline< QueuedInst, ReportTraitsAdaptor< QueuedInst > > | |
| TimeBuffer(int p, int f) | gem5::TimeBuffer< ElemType > | inline |
| TimeBuffer() | gem5::TimeBuffer< ElemType > | inline |
| timeSource | gem5::minor::FUPipeline | |
| valid(int idx) const | gem5::TimeBuffer< ElemType > | inlineprotected |
| zero() | gem5::TimeBuffer< ElemType > | inline |
| ~Named()=default | gem5::Named | virtual |
| ~TimeBuffer() | gem5::TimeBuffer< ElemType > | inline |