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/o3/dyn_inst.hh | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/cpu/o3/dyn_inst.hh') diff --git a/src/cpu/o3/dyn_inst.hh b/src/cpu/o3/dyn_inst.hh index 5fe1b2609..dc2d32eac 100644 --- a/src/cpu/o3/dyn_inst.hh +++ b/src/cpu/o3/dyn_inst.hh @@ -90,11 +90,6 @@ class BaseO3DynInst : public BaseDynInst TheISA::PCState pc, TheISA::PCState predPC, InstSeqNum seq_num, O3CPU *cpu); - /** BaseDynInst constructor given a binary instruction. */ - BaseO3DynInst(ExtMachInst inst, - TheISA::PCState pc, TheISA::PCState predPC, - InstSeqNum seq_num, O3CPU *cpu); - /** BaseDynInst constructor given a static inst pointer. */ BaseO3DynInst(StaticInstPtr &_staticInst); -- cgit v1.2.3