Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.5
 
1.6
 
MAIN:pj:20050121154134
 
optim2.c
_>5757         int use;
 5858 } *rsv;
 5959 
<>60 -struct basicblock {
 61 -        CIRCLEQ_ENTRY(basicblock) bbelem;
 62 -        SIMPLEQ_HEAD(, cfgnode) children;
 63 -        SIMPLEQ_HEAD(, cfgnode) parents;
 64 -        struct interpass *first; /* first element of basic block */
 65 -        struct interpass *last/* last element of basic block */
 66 -};
 67 -
 68 -struct labelinfo {
 69 -        struct basicblock **arr;
 70 -        unsigned int size;
 71 -        unsigned int low;
 72 -};
 73 -
 74 -struct cfgnode {
 75 -        SIMPLEQ_ENTRY(cfgnode) cfgelem;
 76 -        struct basicblock *bblock;
 77 -};
 78 -
7960 int bblocks_build(struct labelinfo *labinfo);
 8061 void cfg_build(struct labelinfo *labinfo);
 8162 
     
 !
294275                 if (bblocks_build(&labinfo)) {
 295276                         cfg_build(&labinfo);
 296277 #if 0
<>297 -                        dfg = dfg_build(cfg);
 298 -                        ssa = ssa_build(cfg, dfg);
  278+                        if (xssaflag) {
  279+                                dfg = dfg_build(cfg);
  280+                                ssa = ssa_build(cfg, dfg);
  281+                        }
299282 #endif
 300283                 }
 301284  
     
 !
314297         ipp->ipp_regs = epp->ipp_regs; // = regs;
 315298 
 316299 #ifdef MYOPTIM
<>317 -        myoptim(prol);
  300+        myoptim((struct interpass *)ipp);
318301 #endif
 319302 
 320303         while ((ip = SIMPLEQ_FIRST(&ipole))) {
     
 !
585568                 SIMPLEQ_INSERT_TAIL(&bb->children, cnode, cfgelem);
 586569         }
 587570 }
<_ 571+
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-08-30 08:11 +0200