Lines Matching defs:HistorySpec

216     struct HistorySpec {
232 HistorySpec(int _p1, int _p2, int _p3, double _coeff, int _size,
351 std::vector<HistorySpec *> specs;
438 const HistorySpec &spec, int index) const;
476 void addSpec(HistorySpec *spec)
483 class GHIST : public HistorySpec {
487 : HistorySpec(p1, p2, 0, coeff, size, width, mpp)
534 class ACYCLIC : public HistorySpec {
538 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
582 class MODHIST : public HistorySpec {
586 : HistorySpec(p1, p2, 0, coeff, size, width, mpp)
611 class BIAS : public HistorySpec {
615 : HistorySpec(0, 0, 0, coeff, size, width, mpp)
626 class RECENCY : public HistorySpec {
630 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
668 class IMLI : public HistorySpec {
672 : HistorySpec(p1, 0, 0, coeff, size, width, mpp)
689 class PATH : public HistorySpec {
693 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
735 class LOCAL : public HistorySpec {
739 : HistorySpec(p1, 0, 0, coeff, size, width, mpp)
757 class MODPATH : public HistorySpec {
761 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
784 class GHISTPATH : public HistorySpec {
788 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
856 class GHISTMODPATH : public HistorySpec {
860 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
888 class BLURRYPATH : public HistorySpec {
892 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)
934 class RECENCYPOS : public HistorySpec {
938 : HistorySpec(p1, 0, 0, coeff, size, width, mpp)
975 class SGHISTPATH : public HistorySpec {
979 : HistorySpec(p1, p2, p3, coeff, size, width, mpp)