From: Gabe Black Date: Tue, 7 Nov 2006 00:09:23 +0000 (-0500) Subject: Got rid of obsolete ivlb and ivle psuedo instructions. X-Git-Tag: m5_2.0_beta2~53^2~47 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b04a2653f941fd8174760da156b601bf8a2de2ef;p=gem5.git Got rid of obsolete ivlb and ivle psuedo instructions. --HG-- extra : convert_revision : c3c2dd5a6e7181ad94194146d7fa2b33b21074fb --- diff --git a/src/arch/alpha/isa/decoder.isa b/src/arch/alpha/isa/decoder.isa index be6f574a9..7014d4c22 100644 --- a/src/arch/alpha/isa/decoder.isa +++ b/src/arch/alpha/isa/decoder.isa @@ -795,12 +795,6 @@ decode OPCODE default Unknown::unknown() { 0x04: quiesceTime({{ R0 = AlphaPseudo::quiesceTime(xc->tcBase()); }}, IsNonSpeculative, IsUnverifiable); - 0x10: ivlb({{ - AlphaPseudo::ivlb(xc->tcBase()); - }}, No_OpClass, IsNonSpeculative); - 0x11: ivle({{ - AlphaPseudo::ivle(xc->tcBase()); - }}, No_OpClass, IsNonSpeculative); 0x20: m5exit_old({{ AlphaPseudo::m5exit_old(xc->tcBase()); }}, No_OpClass, IsNonSpeculative); diff --git a/src/sim/pseudo_inst.cc b/src/sim/pseudo_inst.cc index d913e159b..548d0c167 100644 --- a/src/sim/pseudo_inst.cc +++ b/src/sim/pseudo_inst.cc @@ -133,18 +133,6 @@ namespace AlphaPseudo return (tc->readLastActivate() - tc->readLastSuspend()) / Clock::Int::ns; } - void - ivlb(ThreadContext *tc) - { - if (tc->getKernelStats()) - tc->getKernelStats()->ivlb(); - } - - void - ivle(ThreadContext *tc) - { - } - void m5exit_old(ThreadContext *tc) {