URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/openrisc/trunk/or1ksim/cpu/common
- from Rev 226 to Rev 230
- ↔ Reverse comparison
Rev 226 → Rev 230
/stats.c
334,7 → 334,7
|
for (i = 0; i < SSTATS_LEN; i++) |
if (sstats[i].cnt_dynamic) |
PRINTF (" %-15s used %6dx (%5.1f%%)\n", insn_name (sstats[i].insn), |
PRINTF (" %-15s used %6dx (%5.1f%%)\n", or1ksim_insn_name (sstats[i].insn), |
sstats[i].cnt_dynamic, |
(sstats[i].cnt_dynamic * 100.) / SD (all)); |
|
353,8 → 353,8
if (dstats[i].cnt_dynamic) |
{ |
char temp[100]; |
sprintf (temp, "%s, %s ", insn_name (dstats[i].insn1), |
insn_name (dstats[i].insn2)); |
sprintf (temp, "%s, %s ", or1ksim_insn_name (dstats[i].insn1), |
or1ksim_insn_name (dstats[i].insn2)); |
PRINTF (" %-30s %6dx (%5.1f%%)", temp, dstats[i].cnt_dynamic, |
(dstats[i].cnt_dynamic * 100.) / SD (all)); |
PRINTF (" depend: %5.1f%%\n", |
/Makefile.in
1,4 → 1,4
# Makefile.in generated by automake 1.11 from Makefile.am. |
# Makefile.in generated by automake 1.11.1 from Makefile.am. |
# @configure_input@ |
|
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
155,7 → 155,6
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/abstract.c
1190,14 → 1190,14
if (verify_memoryarea (i)) |
{ |
uint32_t insn = eval_direct32 (i, 0, 0); |
int index = insn_decode (insn); |
int index = or1ksim_insn_decode (insn); |
|
PRINTF ("%08" PRIx32 " ", insn); |
|
if (index >= 0) |
{ |
disassemble_insn (insn); |
PRINTF (" %s", disassembled); |
or1ksim_disassemble_insn (insn); |
PRINTF (" %s", or1ksim_disassembled); |
} |
else |
{ |
/parse.c
185,14 → 185,14
static void |
check_insn (uint32_t insn) |
{ |
int insn_index = insn_decode (insn); |
struct insn_op_struct *opd = op_start[insn_index]; |
int insn_index = or1ksim_insn_decode (insn); |
struct insn_op_struct *opd = or1ksim_op_start[insn_index]; |
uint32_t data = 0; |
int dis = 0; |
const char *name; |
if (!insn || insn_index < 0) |
return; |
name = insn_name (insn_index); |
name = or1ksim_insn_name (insn_index); |
if (strcmp (name, "l.nop") == 0 || strcmp (name, "l.sys") == 0) |
return; |
|
237,7 → 237,7
{ |
data |= movhi; |
//PRINTF ("%08x %s\n", data, name); |
if (!(or32_opcodes[insn_index].flags & OR32_IF_DELAY)) |
if (!(or1ksim_or32_opcodes[insn_index].flags & OR32_IF_DELAY)) |
{ |
bcnt[bits (data)][0]++; |
bsum[0]++; |
301,7 → 301,7
|
if (runtime.sim.filename) |
{ |
freemem += insn_len (insn_decode (insn)); |
freemem += or1ksim_insn_len (or1ksim_insn_decode (insn)); |
} |
} /* addprogram () */ |
|
384,7 → 384,7
&& (len = fread (&inputbuf, sizeof (inputbuf), 1, inputfs))) |
{ |
insn = COFF_LONG_H (inputbuf); |
len = insn_len (insn_decode (insn)); |
len = or1ksim_insn_len (or1ksim_insn_decode (insn)); |
if (len == 2) |
{ |
fseek (inputfs, -2, SEEK_CUR); |