Lines Matching defs:override
77 virtual TAGEBase::BranchInfo *makeBranchInfo() override;
90 void calculateParameters() override;
92 void buildTageTables() override;
95 ThreadID tid, Addr branch_pc, TAGEBase::BranchInfo* bi) override;
97 unsigned getUseAltIdx(TAGEBase::BranchInfo* bi, Addr branch_pc) override;
102 Addr target) override;
104 int bindex(Addr pc_in) const override;
105 int gindex(ThreadID tid, Addr pc, int bank) const override;
107 int F(int phist, int size, int bank) const override;
109 virtual uint16_t gtag(ThreadID tid, Addr pc, int bank) const override = 0;
112 Addr target) override;
118 void adjustAlloc(bool & alloc, bool taken, bool pred_taken) override;
121 TAGEBase::BranchInfo* bi, int nrand) override = 0;
123 void handleUReset() override;
126 Addr branch_pc, bool taken, TAGEBase::BranchInfo* bi) override = 0;
131 TAGEBase::BranchInfo* tage_bi) const override;
133 void extraAltCalc(TAGEBase::BranchInfo* bi) override;
144 virtual bool calcConf(int index) const override;
145 virtual bool optionalAgeInc() const override;
155 ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) override;
157 void regStats() override;
161 Addr corrTarget = MaxAddr) override;