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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_52/] [or1ksim/] [sim-config.h] - Diff between revs 361 and 394

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

Rev 361 Rev 394
Line 98... Line 98...
  struct {
  struct {
    unsigned long upr;      /* Unit present register */
    unsigned long upr;      /* Unit present register */
    unsigned long ver, rev; /* Version register */
    unsigned long ver, rev; /* Version register */
    int superscalar;        /* superscalara analysis */
    int superscalar;        /* superscalara analysis */
    int hazards;            /* dependency hazards analysis */
    int hazards;            /* dependency hazards analysis */
    int history;            /* instruction stream history analysis */
 
    int dependstats;        /* dependency statistics */
    int dependstats;        /* dependency statistics */
    int dependency;         /* not sure: same as dependency statistics?  */
    int slp;                /* subroutine level parallelism */
    int slp;                /* not sure: stack analisys? */
 
    int btic;                       /* branch prediction target insn cache analysis */
    int btic;                       /* branch prediction target insn cache analysis */
    int bpb;                /* branch prediction buffer analysis */
    int bpb;                /* branch prediction buffer analysis */
  } cpu;
  } cpu;
 
 
  struct {
  struct {
Line 114... Line 112...
    int iprompt;            /* Interactive prompt */
    int iprompt;            /* Interactive prompt */
 
 
    int profile;            /* Is profiler running */
    int profile;            /* Is profiler running */
    char prof_fn[STR_SIZE]; /* Profiler filename */
    char prof_fn[STR_SIZE]; /* Profiler filename */
 
 
 
    int history;            /* instruction stream history analysis */
    int exe_log;            /* Print out RTL states? */
    int exe_log;            /* Print out RTL states? */
    char exe_log_fn[STR_SIZE]; /* RTL state comparison filename */
    char exe_log_fn[STR_SIZE]; /* RTL state comparison filename */
  } sim;
  } sim;
 
 
  struct {
  struct {

powered by: WebSVN 2.1.0

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