bpred_unit.hh (10785:f56c10663a01) | bpred_unit.hh (11168:f98eb2da15a4) |
---|---|
1/* 2 * Copyright (c) 2011-2012, 2014 ARM Limited 3 * Copyright (c) 2010 The University of Edinburgh 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 63 unchanged lines hidden (view full) --- 72 */ 73 BPredUnit(const Params *p); 74 75 /** 76 * Registers statistics. 77 */ 78 void regStats(); 79 | 1/* 2 * Copyright (c) 2011-2012, 2014 ARM Limited 3 * Copyright (c) 2010 The University of Edinburgh 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 63 unchanged lines hidden (view full) --- 72 */ 73 BPredUnit(const Params *p); 74 75 /** 76 * Registers statistics. 77 */ 78 void regStats(); 79 |
80 void regProbePoints() M5_ATTR_OVERRIDE; | 80 void regProbePoints() override; |
81 82 /** Perform sanity checks after a drain. */ 83 void drainSanityCheck() const; 84 85 /** 86 * Predicts whether or not the instruction is a taken branch, and the 87 * target of the branch if it is taken. 88 * @param inst The branch instruction. --- 242 unchanged lines hidden --- | 81 82 /** Perform sanity checks after a drain. */ 83 void drainSanityCheck() const; 84 85 /** 86 * Predicts whether or not the instruction is a taken branch, and the 87 * target of the branch if it is taken. 88 * @param inst The branch instruction. --- 242 unchanged lines hidden --- |