tournament.hh (10785:f56c10663a01) | tournament.hh (11098:8e96720a382c) |
---|---|
1/* 2 * Copyright (c) 2011, 2014 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 153 unchanged lines hidden (view full) --- 162 BPHistory() 163 { newCount++; } 164 ~BPHistory() 165 { newCount--; } 166 167 static int newCount; 168#endif 169 unsigned globalHistory; | 1/* 2 * Copyright (c) 2011, 2014 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 153 unchanged lines hidden (view full) --- 162 BPHistory() 163 { newCount++; } 164 ~BPHistory() 165 { newCount--; } 166 167 static int newCount; 168#endif 169 unsigned globalHistory; |
170 unsigned localHistoryIdx; |
|
170 unsigned localHistory; 171 bool localPredTaken; 172 bool globalPredTaken; 173 bool globalUsed; 174 }; 175 176 /** Flag for invalid predictor index */ 177 static const int invalidPredictorIndex = -1; --- 69 unchanged lines hidden --- | 171 unsigned localHistory; 172 bool localPredTaken; 173 bool globalPredTaken; 174 bool globalUsed; 175 }; 176 177 /** Flag for invalid predictor index */ 178 static const int invalidPredictorIndex = -1; --- 69 unchanged lines hidden --- |