OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [or1ksim/] [cpu/] [or32/] [or32.c] - Diff between revs 1475 and 1554

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 1475 Rev 1554
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 },

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.