Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.85
 
1.86
 
MAIN:plunky:20121107100717
 
optim2.c
_>7070 void dominators(struct p2env *);
 7171 struct basicblock *
 7272 ancestorwithlowestsemi(struct basicblock *bblock, struct bblockinfo *bbinfo);
<>73 -void link(struct basicblock *parent, struct basicblock *child);
7473 void computeDF(struct p2env *, struct basicblock *bblock);
 7574 void printDF(struct p2env *p2e);
 7675 void findTemps(struct interpass *ip);
     
 !
978977                 }
 979978                 bb->semi = s->dfnum;
 980979                 BITSET(s->bucket, bb->dfnum);
<>981 -                link(p, bb);
  980+                bb->ancestor = p->dfnum;
982981                 for (i = 1; i < p2e->bbinfo.size; i++) {
 983982                         if(TESTBIT(p->bucket, i)) {
 984983                                 v = p2e->bbinfo.arr[i];
     
 !
10321031 }
 10331032 
 10341033 void
<>1035 -link(struct basicblock *parent, struct basicblock *child)
 1036 -{
 1037 -        child->ancestor = parent->dfnum;
 1038 -}
 1039 -
 1040 -void
<_10411034 computeDF(struct p2env *p2e, struct basicblock *bblock)
 10421035 {
 10431036         struct cfgnode *cn;
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-11-01 07:16 +0100