m5op_alpha.S (5808:baf5d5c96c68) m5op_alpha.S (5951:960caa92210d)
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 60 unchanged lines hidden (view full) ---

69#define DUMPRST_STATS(r1, r2) INST(m5_op, r1, r2, dumprststats_func)
70#define CHECKPOINT(r1, r2) INST(m5_op, r1, r2, ckpt_func)
71#define READFILE INST(m5_op, 0, 0, readfile_func)
72#define DEBUGBREAK INST(m5_op, 0, 0, debugbreak_func)
73#define SWITCHCPU INST(m5_op, 0, 0, switchcpu_func)
74#define ADDSYMBOL(r1,r2) INST(m5_op, r1, r2, addsymbol_func)
75#define PANIC INST(m5_op, 0, 0, panic_func)
76
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 60 unchanged lines hidden (view full) ---

69#define DUMPRST_STATS(r1, r2) INST(m5_op, r1, r2, dumprststats_func)
70#define CHECKPOINT(r1, r2) INST(m5_op, r1, r2, ckpt_func)
71#define READFILE INST(m5_op, 0, 0, readfile_func)
72#define DEBUGBREAK INST(m5_op, 0, 0, debugbreak_func)
73#define SWITCHCPU INST(m5_op, 0, 0, switchcpu_func)
74#define ADDSYMBOL(r1,r2) INST(m5_op, r1, r2, addsymbol_func)
75#define PANIC INST(m5_op, 0, 0, panic_func)
76
77#define AN_BSM INST(m5_op, an_bsm, 0, annotate_func)
78#define AN_ESM INST(m5_op, an_esm, 0, annotate_func)
79#define AN_BEGIN INST(m5_op, an_begin, 0, annotate_func)
80#define AN_END INST(m5_op, an_end, 0, annotate_func)
81#define AN_Q INST(m5_op, an_q, 0, annotate_func)
82#define AN_RQ INST(m5_op, an_rq, 0, annotate_func)
83#define AN_DQ INST(m5_op, an_dq, 0, annotate_func)
84#define AN_WF INST(m5_op, an_wf, 0, annotate_func)
85#define AN_WE INST(m5_op, an_we, 0, annotate_func)
86#define AN_WS INST(m5_op, an_ws, 0, annotate_func)
87#define AN_SQ INST(m5_op, an_sq, 0, annotate_func)
88#define AN_AQ INST(m5_op, an_aq, 0, annotate_func)
89#define AN_PQ INST(m5_op, an_pq, 0, annotate_func)
90#define AN_L INST(m5_op, an_l, 0, annotate_func)
91#define AN_IDENTIFY INST(m5_op, an_identify, 0, annotate_func)
92#define AN_GETID INST(m5_op, an_getid, 0, annotate_func)
93
94
77 .set noreorder
78
79SIMPLE_OP(arm, ARM(16))
80SIMPLE_OP(quiesce, QUIESCE)
81SIMPLE_OP(quiesceNs, QUIESCENS(16))
82SIMPLE_OP(quiesceCycle, QUIESCECYC(16))
83SIMPLE_OP(quiesceTime, QUIESCETIME)
84SIMPLE_OP(rpns, RPNS)

--- 6 unchanged lines hidden (view full) ---

91SIMPLE_OP(m5_dumpreset_stats, DUMPRST_STATS(16, 17))
92SIMPLE_OP(m5_checkpoint, CHECKPOINT(16, 17))
93SIMPLE_OP(m5_readfile, READFILE)
94SIMPLE_OP(m5_debugbreak, DEBUGBREAK)
95SIMPLE_OP(m5_switchcpu, SWITCHCPU)
96SIMPLE_OP(m5_addsymbol, ADDSYMBOL(16, 17))
97SIMPLE_OP(m5_panic, PANIC)
98
95 .set noreorder
96
97SIMPLE_OP(arm, ARM(16))
98SIMPLE_OP(quiesce, QUIESCE)
99SIMPLE_OP(quiesceNs, QUIESCENS(16))
100SIMPLE_OP(quiesceCycle, QUIESCECYC(16))
101SIMPLE_OP(quiesceTime, QUIESCETIME)
102SIMPLE_OP(rpns, RPNS)

--- 6 unchanged lines hidden (view full) ---

109SIMPLE_OP(m5_dumpreset_stats, DUMPRST_STATS(16, 17))
110SIMPLE_OP(m5_checkpoint, CHECKPOINT(16, 17))
111SIMPLE_OP(m5_readfile, READFILE)
112SIMPLE_OP(m5_debugbreak, DEBUGBREAK)
113SIMPLE_OP(m5_switchcpu, SWITCHCPU)
114SIMPLE_OP(m5_addsymbol, ADDSYMBOL(16, 17))
115SIMPLE_OP(m5_panic, PANIC)
116
117SIMPLE_OP(m5a_bsm, AN_BSM)
118SIMPLE_OP(m5a_esm, AN_ESM)
119SIMPLE_OP(m5a_begin, AN_BEGIN)
120SIMPLE_OP(m5a_end, AN_END)
121SIMPLE_OP(m5a_q, AN_Q)
122SIMPLE_OP(m5a_rq, AN_RQ)
123SIMPLE_OP(m5a_dq, AN_DQ)
124SIMPLE_OP(m5a_wf, AN_WF)
125SIMPLE_OP(m5a_we, AN_WE)
126SIMPLE_OP(m5a_ws, AN_WS)
127SIMPLE_OP(m5a_sq, AN_SQ)
128SIMPLE_OP(m5a_aq, AN_AQ)
129SIMPLE_OP(m5a_pq, AN_PQ)
130SIMPLE_OP(m5a_l, AN_L)
131SIMPLE_OP(m5a_identify, AN_IDENTIFY)
132SIMPLE_OP(m5a_getid, AN_GETID)
133