From 6230668f5e7e4d7298d039a99d3bd73d9064bea9 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 2 Aug 2011 11:51:16 -0700 Subject: 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/ozone/dyn_inst_impl.hh | 8 -------- 1 file changed, 8 deletions(-) (limited to 'src/cpu/ozone/dyn_inst_impl.hh') diff --git a/src/cpu/ozone/dyn_inst_impl.hh b/src/cpu/ozone/dyn_inst_impl.hh index 002b39fa2..5eb8ea8da 100644 --- a/src/cpu/ozone/dyn_inst_impl.hh +++ b/src/cpu/ozone/dyn_inst_impl.hh @@ -46,14 +46,6 @@ OzoneDynInst::OzoneDynInst(OzoneCPU *cpu) initInstPtrs(); } -template -OzoneDynInst::OzoneDynInst(ExtMachInst inst, Addr PC, Addr Pred_PC, - InstSeqNum seq_num, OzoneCPU *cpu) - : BaseDynInst(inst, PC, Pred_PC, seq_num, cpu) -{ - initInstPtrs(); -} - template OzoneDynInst::OzoneDynInst(StaticInstPtr _staticInst) : BaseDynInst(_staticInst) -- cgit v1.2.3