Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.61
 
1.62
 
MAIN:pantzer:20081211212328
 
optim2.c
_>769769         
 770770         if (SLIST_FIRST(&defsites.stack[tempnr])==NULL) {
 771771                 stacke=tmpcalloc(sizeof (struct varstack));
<>772 -                stacke->tmpregno=-regno(p->n_left);
  772+                stacke->tmpregno=0;
773773                 SLIST_INSERT_FIRST(&defsites.stack[tempnr],stacke,varstackelem);
 774774         }
 775775 }
     
 !
869869                                         phi->tmpregno=i+defsites.low;
 870870                                         phi->size=k;
 871871                                         phi->n_type=ntype;
<>872 -                                        phi->intmpregno=tmpalloc(k*sizeof(int));
  872+                                        phi->intmpregno=tmpcalloc(k*sizeof(int));
873873                            
 874874                                         SLIST_INSERT_LAST(&y->phi,phi,phielem);
 875875                                 } else {
     
 !
10661066                                         DLIST_INSERT_BEFORE((bb->first), ip, qelem);
 10671067                                         
 10681068                                         SLIST_FOREACH(phi,&bb->phi,phielem) {
<>1069 -                                                if (phi->intmpregno[i]>=0) {
  1069+                                                if (phi->intmpregno[i]>0) {
10701070                                                         n_type=phi->n_type;
 10711071                                                         ip = ipnode(mkbinode(ASSIGN,
 10721072                                                                      mktemp(phi->newtmpregno, n_type),
     
 !
10861086                                 } else {
 10871087                                         /* Construct move */
 10881088                                         SLIST_FOREACH(phi,&bb->phi,phielem) {
<>1089 -                                                if (phi->intmpregno[i]>=0) {
  1089+                                                if (phi->intmpregno[i]>0) {
<_10901090                                                         n_type=phi->n_type;
 10911091                                                         ip = ipnode(mkbinode(ASSIGN,
 10921092                                                              mktemp(phi->newtmpregno, n_type),
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 18:15 +0200