From b04a2653f941fd8174760da156b601bf8a2de2ef Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Mon, 6 Nov 2006 19:09:23 -0500 Subject: [PATCH] Got rid of obsolete ivlb and ivle psuedo instructions. --HG-- extra : convert_revision : c3c2dd5a6e7181ad94194146d7fa2b33b21074fb --- src/arch/alpha/isa/decoder.isa | 6 ------ src/sim/pseudo_inst.cc | 12 ------------ 2 files changed, 18 deletions(-) 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) { -- 2.30.2