base.hh (10061:3b0d0c988ed6) | base.hh (10193:d717abc806aa) |
---|---|
1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 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 --- 269 unchanged lines hidden (view full) --- 278 /// Total number of branches fetched 279 Stats::Scalar numBranches; 280 /// Number of branches predicted as taken 281 Stats::Scalar numPredictedBranches; 282 /// Number of misprediced branches 283 Stats::Scalar numBranchMispred; 284 /// @} 285 | 1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 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 --- 269 unchanged lines hidden (view full) --- 278 /// Total number of branches fetched 279 Stats::Scalar numBranches; 280 /// Number of branches predicted as taken 281 Stats::Scalar numPredictedBranches; 282 /// Number of misprediced branches 283 Stats::Scalar numBranchMispred; 284 /// @} 285 |
286 // instruction mix histogram by OpClass 287 Stats::Vector statExecutedInstType; 288 |
|
286 void serializeThread(std::ostream &os, ThreadID tid); 287 void unserializeThread(Checkpoint *cp, const std::string §ion, 288 ThreadID tid); 289 290 // These functions are only used in CPU models that split 291 // effective address computation from the actual memory access. 292 void setEA(Addr EA) { panic("BaseSimpleCPU::setEA() not implemented\n"); } 293 Addr getEA() { panic("BaseSimpleCPU::getEA() not implemented\n"); --- 172 unchanged lines hidden --- | 289 void serializeThread(std::ostream &os, ThreadID tid); 290 void unserializeThread(Checkpoint *cp, const std::string §ion, 291 ThreadID tid); 292 293 // These functions are only used in CPU models that split 294 // effective address computation from the actual memory access. 295 void setEA(Addr EA) { panic("BaseSimpleCPU::setEA() not implemented\n"); } 296 Addr getEA() { panic("BaseSimpleCPU::getEA() not implemented\n"); --- 172 unchanged lines hidden --- |