inorder: dont allow early loads
authorKorey Sewell <ksewell@umich.edu>
Sun, 31 Jan 2010 23:25:27 +0000 (18:25 -0500)
committerKorey Sewell <ksewell@umich.edu>
Sun, 31 Jan 2010 23:25:27 +0000 (18:25 -0500)
commita892af7b261e1c48b06ccbded5551e958c778414
tree62f582c53677bb485f791b97ad1ed98ca90c2a10
parent0e96798fe0a56936f8590dbd301f2b07a1850e22
inorder: dont allow early loads
- loads were happening on same cycle as the address was generated which is slightly
unrealistic. Instead, force address generation to be on separate cycle from load
initiation
- also, mark the stages in a more traditional way (F-D-X-M-W)
src/cpu/inorder/pipeline_traits.cc
src/cpu/inorder/pipeline_traits.hh