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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_47/] [or1ksim/] [cpu/] [common/] [stats.h] - Diff between revs 6 and 24

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

Rev 6 Rev 24
Line 43... Line 43...
};      /* functional units stats */
};      /* functional units stats */
 
 
struct branchstat {
struct branchstat {
        int taken;
        int taken;
        int nottaken;
        int nottaken;
 
        int forward;
 
        int backward;
 
};
 
 
 
struct staticbp_stat {
 
        int correct;
 
        int all;
};
};
 
 
struct bpbstat {
struct bpbstat {
        int hit;
        int hit;
        int miss;
        int miss;
Line 61... Line 68...
 
 
struct mstats_entry {
struct mstats_entry {
        int  byteadd;
        int  byteadd;
        struct branchstat beqz;
        struct branchstat beqz;
        struct branchstat bnez;
        struct branchstat bnez;
 
        struct staticbp_stat sbp_bf;
 
        struct staticbp_stat sbp_bnf;
        struct bpbstat bpb;
        struct bpbstat bpb;
        struct bticstat btic;
        struct bticstat btic;
};      /* misc units stats */
};      /* misc units stats */
 
 
struct cachestats_entry {
struct cachestats_entry {

powered by: WebSVN 2.1.0

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