Cleaned up remnants of ivlb and ivle
--HG-- extra : convert_revision : 93b37dbcd3d9dd1eced0f829223f52b53fe58643
This commit is contained in:
parent
f61cd02e13
commit
58f7ed2416
4 changed files with 1 additions and 24 deletions
|
@ -47,8 +47,6 @@ namespace AlphaPseudo
|
||||||
void quiesceNs(ThreadContext *tc, uint64_t ns);
|
void quiesceNs(ThreadContext *tc, uint64_t ns);
|
||||||
void quiesceCycles(ThreadContext *tc, uint64_t cycles);
|
void quiesceCycles(ThreadContext *tc, uint64_t cycles);
|
||||||
uint64_t quiesceTime(ThreadContext *tc);
|
uint64_t quiesceTime(ThreadContext *tc);
|
||||||
void ivlb(ThreadContext *tc);
|
|
||||||
void ivle(ThreadContext *tc);
|
|
||||||
void m5exit(ThreadContext *tc, Tick delay);
|
void m5exit(ThreadContext *tc, Tick delay);
|
||||||
void m5exit_old(ThreadContext *tc);
|
void m5exit_old(ThreadContext *tc);
|
||||||
void loadsymbol(ThreadContext *xc);
|
void loadsymbol(ThreadContext *xc);
|
||||||
|
|
|
@ -41,9 +41,7 @@ char *progname;
|
||||||
void
|
void
|
||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
printf("usage: m5 ivlb <interval>\n"
|
printf("usage: m5 initparam\n"
|
||||||
" m5 ivle <interval>\n"
|
|
||||||
" m5 initparam\n"
|
|
||||||
" m5 sw99param\n"
|
" m5 sw99param\n"
|
||||||
" m5 exit [delay]\n"
|
" m5 exit [delay]\n"
|
||||||
" m5 resetstats [delay [period]]\n"
|
" m5 resetstats [delay [period]]\n"
|
||||||
|
|
|
@ -36,8 +36,6 @@
|
||||||
#define quiescens_func 0x02
|
#define quiescens_func 0x02
|
||||||
#define quiescecycle_func 0x03
|
#define quiescecycle_func 0x03
|
||||||
#define quiescetime_func 0x04
|
#define quiescetime_func 0x04
|
||||||
#define ivlb_func 0x10
|
|
||||||
#define ivle_func 0x11
|
|
||||||
#define exit_old_func 0x20 // deprectated!
|
#define exit_old_func 0x20 // deprectated!
|
||||||
#define exit_func 0x21
|
#define exit_func 0x21
|
||||||
#define initparam_func 0x30
|
#define initparam_func 0x30
|
||||||
|
@ -74,8 +72,6 @@ func:
|
||||||
#define QUIESCENS(r1) INST(m5_op, r1, 0, quiescens_func)
|
#define QUIESCENS(r1) INST(m5_op, r1, 0, quiescens_func)
|
||||||
#define QUIESCECYC(r1) INST(m5_op, r1, 0, quiescecycle_func)
|
#define QUIESCECYC(r1) INST(m5_op, r1, 0, quiescecycle_func)
|
||||||
#define QUIESCETIME INST(m5_op, 0, 0, quiescetime_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 M5EXIT(reg) INST(m5_op, reg, 0, exit_func)
|
||||||
#define INITPARAM(reg) INST(m5_op, reg, 0, initparam_func)
|
#define INITPARAM(reg) INST(m5_op, reg, 0, initparam_func)
|
||||||
#define LOADSYMBOL(reg) INST(m5_op, reg, 0, loadsymbol_func)
|
#define LOADSYMBOL(reg) INST(m5_op, reg, 0, loadsymbol_func)
|
||||||
|
@ -123,19 +119,6 @@ LEAF(quiesceTime)
|
||||||
RET
|
RET
|
||||||
END(quiesceTime)
|
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
|
.align 4
|
||||||
LEAF(m5_exit)
|
LEAF(m5_exit)
|
||||||
M5EXIT(16)
|
M5EXIT(16)
|
||||||
|
|
|
@ -40,8 +40,6 @@ void quiesceNs(uint64_t ns);
|
||||||
void quiesceCycle(uint64_t cycles);
|
void quiesceCycle(uint64_t cycles);
|
||||||
uint64_t quiesceTime(void);
|
uint64_t quiesceTime(void);
|
||||||
|
|
||||||
void m5_ivlb(uint64_t interval);
|
|
||||||
void m5_ivle(uint64_t interval);
|
|
||||||
void m5_exit(uint64_t ns_delay);
|
void m5_exit(uint64_t ns_delay);
|
||||||
uint64_t m5_initparam(void);
|
uint64_t m5_initparam(void);
|
||||||
void m5_checkpoint(uint64_t ns_delay, uint64_t ns_period);
|
void m5_checkpoint(uint64_t ns_delay, uint64_t ns_period);
|
||||||
|
|
Loading…
Reference in a new issue