commit.hh (11877:5ea85692a53e) commit.hh (12110:c24ee249b8ba)
1/*
2 * Copyright (c) 2010-2012, 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

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

512 /** Stat for the total number of committed memory references. */
513 Stats::Vector statComRefs;
514 /** Stat for the total number of committed loads. */
515 Stats::Vector statComLoads;
516 /** Total number of committed memory barriers. */
517 Stats::Vector statComMembars;
518 /** Total number of committed branches. */
519 Stats::Vector statComBranches;
1/*
2 * Copyright (c) 2010-2012, 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

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

512 /** Stat for the total number of committed memory references. */
513 Stats::Vector statComRefs;
514 /** Stat for the total number of committed loads. */
515 Stats::Vector statComLoads;
516 /** Total number of committed memory barriers. */
517 Stats::Vector statComMembars;
518 /** Total number of committed branches. */
519 Stats::Vector statComBranches;
520 /** Total number of vector instructions */
521 Stats::Vector statComVector;
520 /** Total number of floating point instructions */
521 Stats::Vector statComFloating;
522 /** Total number of integer instructions */
523 Stats::Vector statComInteger;
524 /** Total number of function calls */
525 Stats::Vector statComFunctionCalls;
526 /** Committed instructions by instruction type (OpClass) */
527 Stats::Vector2d statCommittedInstType;
528
529 /** Number of cycles where the commit bandwidth limit is reached. */
530 Stats::Scalar commitEligibleSamples;
531};
532
533#endif // __CPU_O3_COMMIT_HH__
522 /** Total number of floating point instructions */
523 Stats::Vector statComFloating;
524 /** Total number of integer instructions */
525 Stats::Vector statComInteger;
526 /** Total number of function calls */
527 Stats::Vector statComFunctionCalls;
528 /** Committed instructions by instruction type (OpClass) */
529 Stats::Vector2d statCommittedInstType;
530
531 /** Number of cycles where the commit bandwidth limit is reached. */
532 Stats::Scalar commitEligibleSamples;
533};
534
535#endif // __CPU_O3_COMMIT_HH__