O3: Get rid of the raw ExtMachInst constructor on DynInsts.
authorGabe Black <gblack@eecs.umich.edu>
Tue, 2 Aug 2011 18:51:16 +0000 (11:51 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 2 Aug 2011 18:51:16 +0000 (11:51 -0700)
commit6230668f5e7e4d7298d039a99d3bd73d9064bea9
treeaaee702dc1cb9f023e719d2d82576907367f6a72
parent1c68c32cc9926a53bd5df2d85d851541383d34d7
O3: Get rid of the raw ExtMachInst constructor on DynInsts.

This constructor assumes that the ExtMachInst can be decoded directly into a
StaticInst that's useful to execute. With the advent of microcoded
instructions that's no longer true.
src/cpu/base_dyn_inst.hh
src/cpu/base_dyn_inst_impl.hh
src/cpu/o3/dyn_inst.hh
src/cpu/o3/dyn_inst_impl.hh
src/cpu/ozone/dyn_inst_impl.hh