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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_46/] [or1ksim/] [cpu/] [common/] [stats.c] - Diff between revs 692 and 694

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

Rev 692 Rev 694
Line 36... Line 36...
 
 
/* See also enum insn_type in abstract.h */
/* See also enum insn_type in abstract.h */
const char func_unit_str[30][30] = { "unknown", "exception", "arith", "shift", "compare",
const char func_unit_str[30][30] = { "unknown", "exception", "arith", "shift", "compare",
  "branch", "jump", "load", "store", "movimm", "move", "extend", "nop", "mac" };
  "branch", "jump", "load", "store", "movimm", "move", "extend", "nop", "mac" };
 
 
struct dstats_entry dstats[DSTATS_LEN] = {0}; /* dependency stats */
struct dstats_entry dstats[DSTATS_LEN];       /* dependency stats */
struct sstats_entry sstats[SSTATS_LEN] = {0}; /* single stats */
struct sstats_entry sstats[SSTATS_LEN];       /* single stats */
struct fstats_entry fstats[FSTATS_LEN] = {0}; /* functional units stats */
struct fstats_entry fstats[FSTATS_LEN];       /* functional units stats */
struct mstats_entry mstats = {0};             /* misc units stats */
struct mstats_entry mstats = {0};             /* misc units stats */
struct cachestats_entry ic_stats = {0};       /* instruction cache stats */
struct cachestats_entry ic_stats = {0};       /* instruction cache stats */
struct cachestats_entry dc_stats = {0};       /* data cache stats */
struct cachestats_entry dc_stats = {0};       /* data cache stats */
struct immustats_entry immu_stats = {0};      /* insn mmu stats */
struct immustats_entry immu_stats = {0};      /* insn mmu stats */
struct dmmustats_entry dmmu_stats = {0};      /* data mmu stats */
struct dmmustats_entry dmmu_stats = {0};      /* data mmu stats */

powered by: WebSVN 2.1.0

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