commit.hh (7855:c0be563517da) commit.hh (7897:d9e8b1fd1a9f)
1/*
2 * Copyright (c) 2010 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

--- 459 unchanged lines hidden (view full) ---

468 /** Stat for the total number of committed memory references. */
469 Stats::Vector statComRefs;
470 /** Stat for the total number of committed loads. */
471 Stats::Vector statComLoads;
472 /** Total number of committed memory barriers. */
473 Stats::Vector statComMembars;
474 /** Total number of committed branches. */
475 Stats::Vector statComBranches;
1/*
2 * Copyright (c) 2010 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

--- 459 unchanged lines hidden (view full) ---

468 /** Stat for the total number of committed memory references. */
469 Stats::Vector statComRefs;
470 /** Stat for the total number of committed loads. */
471 Stats::Vector statComLoads;
472 /** Total number of committed memory barriers. */
473 Stats::Vector statComMembars;
474 /** Total number of committed branches. */
475 Stats::Vector statComBranches;
476 /** Total number of floating point instructions */
477 Stats::Vector statComFloating;
478 /** Total number of integer instructions */
479 Stats::Vector statComInteger;
480 /** Total number of function calls */
481 Stats::Vector statComFunctionCalls;
476
477 /** Number of cycles where the commit bandwidth limit is reached. */
478 Stats::Scalar commitEligibleSamples;
479 /** Number of instructions not committed due to bandwidth limits. */
480 Stats::Vector commitEligible;
481};
482
483#endif // __CPU_O3_COMMIT_HH__
482
483 /** Number of cycles where the commit bandwidth limit is reached. */
484 Stats::Scalar commitEligibleSamples;
485 /** Number of instructions not committed due to bandwidth limits. */
486 Stats::Vector commitEligible;
487};
488
489#endif // __CPU_O3_COMMIT_HH__