Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.181
 
1.182
 
MAIN:ragge:20071230103150
 
trees.c
_>303303                                 p->n_type = sp->stype;
 304304                                 p->n_sue = sp->ssue;
 305305                                 p->n_df = sp->sdf;
<>306 -                                p->n_lval = sp->soffset;
  306+                                p->n_rval = sp->soffset;
307307                                 break;
 308308                         }
 309309                                 
     
 !
15411541         NODE *r;
 15421542 
 15431543         r = block(TEMP, NIL, NIL, type, df, sue);
<>1544 -        r->n_lval = nr ? nr : tvaloff;
  1544+        regno(r) = nr ? nr : tvaloff;
15451545         tvaloff += szty(type);
 15461546         return r;
 15471547 }
     
 !
18181818                 q = p->n_right->n_left;
 18191819                 if (type != VOID) {
 18201820                         r = tempnode(0, q->n_type, q->n_df, q->n_sue);
<>1821 -                        tval = r->n_lval;
  1821+                        tval = regno(r);
18221822                         q = buildtree(ASSIGN, r, q);
 18231823                 }
 18241824                 rmcops(q);
     
 !
18651865                 *r = *p;
 18661866                 andorbr(r, -1, lbl = getlab());
 18671867                 q = tempnode(0, p->n_type, p->n_df, p->n_sue);
<>1868 -                tval = q->n_lval;
  1868+                tval = regno(q);
18691869                 r = tempnode(tval, p->n_type, p->n_df, p->n_sue);
 18701870                 ecode(buildtree(ASSIGN, q, bcon(1)));
 18711871                 branch(lbl2 = getlab());
     
 !
19471947 
 19481948                 if (has_se(l)) {
 19491949                         q = tempnode(0, ll->n_type, ll->n_df, ll->n_sue);
<>1950 -                        tval = q->n_lval;
  1950+                        tval = regno(q);
19511951                         r = tempnode(tval, ll->n_type, ll->n_df,ll->n_sue);
 19521952                         l->n_left = q;
 19531953                         /* Now the left side of node p has no side effects. */
     
 !
21612161                         *q = *p;
 21622162                         q->n_type = BOOL_TYPE;
 21632163                         r = tempnode(0, BOOL_TYPE, NULL, MKSUE(BOOL_TYPE));
<>2164 -                        val = r->n_lval;
  2164+                        val = regno(r);
<_21652165                         s = tempnode(val, BOOL_TYPE, NULL, MKSUE(BOOL_TYPE));
 21662166                         *p = *s;
 21672167                         q = buildtree(ASSIGN, r, q);
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-09-23 06:21 +0200