-
由 Steve Gou 提交于
* core: enable sc * sc: calculate sum again on update * sc: clean ups * sc: add some debug info * sc, tage, bim: fix wrbypass logic, add wrbypass for SC * sc: restrict threshold update conditions and prevent overflow problem * sc: use seperative thresholds for each bank * sc: update debug info * sc: use adaptive threshold algorithm from the original O-GEHL * tage, bim, sc: optimize wrbypass logic * sc: initialize threshold to 60 * loop: remove unuseful RegNext on redirect * ifu: add perf counters * Perf: Add loopPredictor perf counters * sc: fix perf logics Co-authored-by: Njinyue110 <jinyue161@mails.ucas.ac.cn> Co-authored-by: Nzoujr <18870680299@163.com>
56695d82