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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_47/] [or1ksim/] [cpu/] [or32/] [generate.c] - Diff between revs 1244 and 1290

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

Rev 1244 Rev 1290
Line 249... Line 249...
  printf ("%i:%s\n", index, insn_name (index));
  printf ("%i:%s\n", index, insn_name (index));
  fprintf (fo, "{\n");
  fprintf (fo, "{\n");
  level++;
  level++;
  if (index >= 0) {
  if (index >= 0) {
    SHIFT; fprintf (fo, "unsigned long data, tmp;\n");
    SHIFT; fprintf (fo, "unsigned long data, tmp;\n");
    SHIFT; fprintf (fo, "unsigned long a, b, c; /* operands */\n");
    SHIFT; fprintf (fo, "unsigned long a, b, c, d, e; /* operands */\n");
  }
  }
  write_to_reg = 0;
  write_to_reg = 0;
  if (index >= 0)
  if (index >= 0)
    gen_eval_operands (fo, index, level);
    gen_eval_operands (fo, index, level);
  else
  else

powered by: WebSVN 2.1.0

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