summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/resources/use_def.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/inorder/resources/use_def.hh')
-rw-r--r--src/cpu/inorder/resources/use_def.hh23
1 files changed, 16 insertions, 7 deletions
diff --git a/src/cpu/inorder/resources/use_def.hh b/src/cpu/inorder/resources/use_def.hh
index ef33395a0..4c3eceef8 100644
--- a/src/cpu/inorder/resources/use_def.hh
+++ b/src/cpu/inorder/resources/use_def.hh
@@ -106,17 +106,26 @@ class UseDefUnit : public Resource {
};
protected:
- /** Register File Reads */
- Stats::Scalar regFileReads;
+ /** Int. Register File Reads */
+ Stats::Scalar intRegFileReads;
- /** Register File Writes */
- Stats::Scalar regFileWrites;
+ /** Int. Register File Writes */
+ Stats::Scalar intRegFileWrites;
+
+ /** Int. Register File Total Accesses (Read+Write) */
+ Stats::Formula intRegFileAccs;
+
+ /** Float Register File Reads */
+ Stats::Scalar floatRegFileReads;
+
+ /** Float Register File Writes */
+ Stats::Scalar floatRegFileWrites;
+
+ /** Float Register File Total Accesses (Read+Write) */
+ Stats::Formula floatRegFileAccs;
/** Source Register Forwarding */
Stats::Scalar regForwards;
-
- /** Register File Total Accesses (Read+Write) */
- Stats::Formula regFileAccs;
};
#endif //__CPU_INORDER_USE_DEF_UNIT_HH__