Function inlining works well now. Added more flow analysis.
[fw/sdcc] / src / pic / pcodepeep.c
index 6963f5fb385ee982b26defd462ad806c6805a3b3..9083d1b932493c7fe39741f563cbcf20bf5a1210 100644 (file)
@@ -1862,7 +1862,7 @@ void pCodeDeleteChain(pCode *f,pCode *t)
   while(f && f!=t) {
     DFPRINTF((stderr,"delete pCode:\n"));
     pc = f->next;
-    f->print(stderr,f);
+    //f->print(stderr,f);
     //f->delete(f);  this dumps core...
 
     f = pc;
@@ -1967,7 +1967,7 @@ int pCodePeepMatchRule(pCode *pc)
        pcin->prev = pc->prev;
 
 
-
+#if 0
       {
        /*     DEBUG    */
        /* Converted the deleted pCodes into comments */
@@ -1999,6 +1999,7 @@ int pCodePeepMatchRule(pCode *pc)
        if(pc_cline2)
          pc_cline2->pc.next = NULL;
       }
+#endif
 
       if(pcin)
        pCodeDeleteChain(pc,pcin);