Cleaned up remnants of ivlb and ivle
authorGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 01:49:48 +0000 (20:49 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Tue, 7 Nov 2006 01:49:48 +0000 (20:49 -0500)
--HG--
extra : convert_revision : 93b37dbcd3d9dd1eced0f829223f52b53fe58643

src/sim/pseudo_inst.hh
util/m5/m5.c
util/m5/m5op.S
util/m5/m5op.h

index d211de44e28b3f6d3614516b00d4988ff6aedd57..bc71a7e6407c2382b36bf1db687491b740c5c45f 100644 (file)
@@ -47,8 +47,6 @@ namespace AlphaPseudo
     void quiesceNs(ThreadContext *tc, uint64_t ns);
     void quiesceCycles(ThreadContext *tc, uint64_t cycles);
     uint64_t quiesceTime(ThreadContext *tc);
-    void ivlb(ThreadContext *tc);
-    void ivle(ThreadContext *tc);
     void m5exit(ThreadContext *tc, Tick delay);
     void m5exit_old(ThreadContext *tc);
     void loadsymbol(ThreadContext *xc);
index 23401aea50d275b4c821fd7c4063520a7edc30ae..ca555ed12934c271fa1a346e18ecfbf3ffe5c2a9 100644 (file)
@@ -41,9 +41,7 @@ char *progname;
 void
 usage()
 {
-    printf("usage: m5 ivlb <interval>\n"
-           "       m5 ivle <interval>\n"
-           "       m5 initparam\n"
+    printf("usage: m5 initparam\n"
            "       m5 sw99param\n"
            "       m5 exit [delay]\n"
            "       m5 resetstats [delay [period]]\n"
index a19113e622206898b7000dbd7f204106393fd004..c47bd15b0c49179fb630d34ec958813572d647f5 100644 (file)
@@ -36,8 +36,6 @@
 #define quiescens_func 0x02
 #define quiescecycle_func 0x03
 #define quiescetime_func 0x04
-#define ivlb_func 0x10
-#define ivle_func 0x11
 #define exit_old_func 0x20 // deprectated!
 #define exit_func 0x21
 #define initparam_func 0x30
@@ -74,8 +72,6 @@ func:
 #define QUIESCENS(r1) INST(m5_op, r1, 0, quiescens_func)
 #define QUIESCECYC(r1) INST(m5_op, r1, 0, quiescecycle_func)
 #define QUIESCETIME INST(m5_op, 0, 0, quiescetime_func)
-#define IVLB(reg) INST(m5_op, reg, 0, ivlb_func)
-#define IVLE(reg) INST(m5_op, reg, 0, ivle_func)
 #define M5EXIT(reg) INST(m5_op, reg, 0, exit_func)
 #define INITPARAM(reg) INST(m5_op, reg, 0, initparam_func)
 #define LOADSYMBOL(reg) INST(m5_op, reg, 0, loadsymbol_func)
@@ -123,19 +119,6 @@ LEAF(quiesceTime)
         RET
 END(quiesceTime)
 
-
-        .align 4
-LEAF(m5_ivlb)
-        IVLB(16)
-        RET
-END(m5_ivlb)
-
-        .align 4
-LEAF(m5_ivle)
-        IVLE(16)
-        RET
-END(m5_ivle)
-
         .align 4
 LEAF(m5_exit)
         M5EXIT(16)
index eab4e7fd552a288332d738628292dc0664bb458e..e8f2baaac28d735edec9741fe1917d426515c8aa 100644 (file)
@@ -40,8 +40,6 @@ void quiesceNs(uint64_t ns);
 void quiesceCycle(uint64_t cycles);
 uint64_t quiesceTime(void);
 
-void m5_ivlb(uint64_t interval);
-void m5_ivle(uint64_t interval);
 void m5_exit(uint64_t ns_delay);
 uint64_t m5_initparam(void);
 void m5_checkpoint(uint64_t ns_delay, uint64_t ns_period);