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__ |