Got rid of obsolete ivlb and ivle psuedo instructions.
authorGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 00:09:23 +0000 (19:09 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 00:09:23 +0000 (19:09 -0500)
--HG--
extra : convert_revision : c3c2dd5a6e7181ad94194146d7fa2b33b21074fb

src/arch/alpha/isa/decoder.isa
src/sim/pseudo_inst.cc

index be6f574a98a6954a521c7cf3c77287e3b97ae7b1..7014d4c221c7caa1efe49fe88a920074ff7ac1ef 100644 (file)
@@ -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);
index d913e159bb5f263e75a3bf3cec057f37f02030eb..548d0c167c3825e8758163570b6e2f7a95c616dd 100644 (file)
@@ -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)
     {