* src/SDCCast.c (processParms): fixed bug #920866; decorateType() can return an optim...
[fw/sdcc] / src / SDCCBBlock.h
index 995f0a8aad44cf75745a9f882391eb7a651e3d6b..8f0429c7666a3888ea91ff2cbe67eb4aa7f41a30 100644 (file)
@@ -45,7 +45,6 @@ typedef struct eBBlock
     iCode *ech;                        /* pointer to last of code chain  */
 
     struct eBBlock *preHeader; /* preheader if this is a loop entry */
-    set *KpartOfLoop;          /* set of loop regions this block is part of */
     struct region *partOfLoop; /* pointer to the loop region this block is part of */
 
     /* control flow analysis */
@@ -57,6 +56,7 @@ typedef struct eBBlock
     /* data flow analysis */
     set *inExprs;              /* in coming common expressions    */
     set *outExprs;             /* out going common expressions    */
+    set *killedExprs;          /* killed common expressions       */
     bitVect *inDefs;           /* in coming defintions            */
     bitVect *outDefs;          /* out going defintions            */
     bitVect *defSet;           /* symbols defined in block        */