Line 18... |
Line 18... |
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
|
|
/*
|
/*
|
* $Log: not supported by cvs2svn $
|
* $Log: not supported by cvs2svn $
|
|
* Revision 1.45 2005/04/27 19:13:13 nogj
|
|
* l.rfe does not have a delay slot. Don't mark it as such.
|
|
*
|
* Revision 1.44 2005/03/31 16:09:57 nogj
|
* Revision 1.44 2005/03/31 16:09:57 nogj
|
* Implement a dynamic recompiler to speed up the execution
|
* Implement a dynamic recompiler to speed up the execution
|
*
|
*
|
* Revision 1.43 2005/03/31 16:01:59 nogj
|
* Revision 1.43 2005/03/31 16:01:59 nogj
|
* Reclasify l.trap and l.sys to be an exception instruction
|
* Reclasify l.trap and l.sys to be an exception instruction
|
Line 353... |
Line 356... |
|
|
{ "l.jr", "rB", "01 0x1 ----- ----- BBBB B--- ---- ----",
|
{ "l.jr", "rB", "01 0x1 ----- ----- BBBB B--- ---- ----",
|
EF(l_jr), OR32_IF_DELAY, it_jump },
|
EF(l_jr), OR32_IF_DELAY, it_jump },
|
{ "l.jalr", "rB", "01 0x2 ----- ----- BBBB B--- ---- ----",
|
{ "l.jalr", "rB", "01 0x2 ----- ----- BBBB B--- ---- ----",
|
EF(l_jalr), OR32_IF_DELAY, it_jump },
|
EF(l_jalr), OR32_IF_DELAY, it_jump },
|
{ "l.maci", "rA,I", "01 0x3 IIIII ----- AAAA AIII IIII IIII",
|
{ "l.maci", "rA,I", "01 0x3 IIIII AAAAA ---- -III IIII IIII",
|
EF(l_mac), 0, it_mac },
|
EF(l_mac), 0, it_mac },
|
{ "l.cust1", "", "01 0xC ----- ----- ---- ---- ---- ----",
|
{ "l.cust1", "", "01 0xC ----- ----- ---- ---- ---- ----",
|
EF(l_cust1), 0, it_unknown },
|
EF(l_cust1), 0, it_unknown },
|
{ "l.cust2", "", "01 0xD ----- ----- ---- ---- ---- ----",
|
{ "l.cust2", "", "01 0xD ----- ----- ---- ---- ---- ----",
|
EF(l_cust2), 0, it_unknown },
|
EF(l_cust2), 0, it_unknown },
|