diff options
author | Korey Sewell <ksewell@umich.edu> | 2011-06-19 21:43:36 -0400 |
---|---|---|
committer | Korey Sewell <ksewell@umich.edu> | 2011-06-19 21:43:36 -0400 |
commit | f0f33ae2b9be89c062c1df3c61291aa60151713e (patch) | |
tree | b3d0fd68723e64d720aba8a8240ecc664b0f57e3 /src/cpu/inorder/reg_dep_map.hh | |
parent | 555bd4d8423bcc4edd77acd3226bcd2af0cbcdac (diff) | |
download | gem5-f0f33ae2b9be89c062c1df3c61291aa60151713e.tar.xz |
inorder: add flatDestReg member to dyninst
use it in reg. dep. tracking
Diffstat (limited to 'src/cpu/inorder/reg_dep_map.hh')
-rw-r--r-- | src/cpu/inorder/reg_dep_map.hh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cpu/inorder/reg_dep_map.hh b/src/cpu/inorder/reg_dep_map.hh index 2aff5687b..03eb6bd65 100644 --- a/src/cpu/inorder/reg_dep_map.hh +++ b/src/cpu/inorder/reg_dep_map.hh @@ -77,7 +77,7 @@ class RegDepMap * another instruction for this destination register? */ DynInstPtr canForward(uint8_t reg_type, unsigned reg_idx, - DynInstPtr inst, unsigned clean_idx); + DynInstPtr inst); /** find an instruction to forward/bypass a value from */ DynInstPtr findBypassInst(RegIndex idx); @@ -94,9 +94,9 @@ class RegDepMap private: /** Insert an instruction into a specific destination register index - * onto map. This must be called w/the unflattened registered index + * onto map. */ - void insert(RegIndex idx, DynInstPtr inst); + void insert(uint8_t reg_type, RegIndex idx, DynInstPtr inst); /** Remove a specific instruction and dest. register index from map * This must be called w/the unflattened registered index |