Add support for microcode and pull out the special branch delay slot handling. Branch...
authorGabe Black <gblack@eecs.umich.edu>
Sat, 14 Apr 2007 17:13:18 +0000 (17:13 +0000)
committerGabe Black <gblack@eecs.umich.edu>
Sat, 14 Apr 2007 17:13:18 +0000 (17:13 +0000)
commitc3081d9c1c36e1a08c173048783d191fa19463de
treef2717bd70d64af1e6ef54ff73e3cbee7984f4b31
parent5a3dcc172a9fd661330909815b163eb6f4d6a2d8
Add support for microcode and pull out the special branch delay slot handling. Branch delay slots need to be squash on a mispredict as well because the nnpc they saw was incorrect.

--HG--
extra : convert_revision : 8b9c603616bcad254417a7a3fa3edfb4c8728719
14 files changed:
src/cpu/base_dyn_inst.hh
src/cpu/base_dyn_inst_impl.hh
src/cpu/o3/comm.hh
src/cpu/o3/commit.hh
src/cpu/o3/commit_impl.hh
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh
src/cpu/o3/decode_impl.hh
src/cpu/o3/fetch.hh
src/cpu/o3/fetch_impl.hh
src/cpu/o3/iew_impl.hh
src/cpu/o3/rename_impl.hh
src/cpu/o3/sparc/dyn_inst.hh
src/cpu/o3/sparc/dyn_inst_impl.hh