1/* 2 * Copyright (c) 2018 Metempsy Technology Consulting 3 * All rights reserved. 4 * 5 * Copyright (c) 2006 INRIA (Institut National de Recherche en 6 * Informatique et en Automatique / French National Research Institute 7 * for Computer Science and Applied Mathematics) 8 * --- 104 unchanged lines hidden (view full) --- 113 unsigned getIndBiasBank(Addr branch_pc, BranchInfo* bi, int hitBank, 114 int altBank) const override; 115 116 int gPredictions(ThreadID tid, Addr branch_pc, BranchInfo* bi, 117 int & lsum, int64_t phist) override; 118 119 int gIndexLogsSubstr(int nbr, int i) override; 120 |
121 void scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, |
122 BranchInfo * tage_bi, Addr corrTarget) override; 123 124 void gUpdates(ThreadID tid, Addr pc, bool taken, BranchInfo* bi, 125 int64_t phist) override; 126}; 127 128class TAGE_SC_L_64KB : public TAGE_SC_L 129{ 130 public: 131 TAGE_SC_L_64KB(const TAGE_SC_L_64KBParams *params); 132}; 133 134#endif // __CPU_PRED_TAGE_SC_L_64KB 135 |