95d94
< logSizeBiMP = Param.Unsigned(14, "Log size of Bimodal predictor in bits")
99d97
< logSizeTagTables = Param.Unsigned(11, "Log size of tag table in LTAGE")
108c106,116
< minTagWidth = Param.Unsigned(7, "Minimum tag size in tag tables")
---
> pathHistBits = Param.Unsigned(16, "Path history size")
> tagTableTagWidths = VectorParam.Unsigned(
> [0, 7, 7, 8, 8, 9, 10, 11, 12, 12, 13, 14, 15],
> "Tag size in TAGE tag tables")
> logTagTableSizes = VectorParam.Int(
> [14, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9],
> "Log2 of TAGE table sizes")
> logUResetPeriod = Param.Unsigned(19,
> "Log period in number of branches to reset TAGE useful counters")
> useAltOnNaBits = Param.Unsigned(4, "Size of the USE_ALT_ON_NA counter")
> withLoopBits = Param.Unsigned(7, "Size of the WITHLOOP counter")
114a123
> logLoopTableAssoc = Param.Unsigned(2, "Log loop predictor associativity")