X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCloop.h;h=34566f26006a34c1172cd43c8c31e1769515624c;hb=80972b2e54c9b88f11c27b878874fd2a6a681391;hp=65f35731d9b59e8fe73ddce5e35155faaa27c446;hpb=b078b0f4acc141630d9590672ef1e06d4a850d1b;p=fw%2Fsdcc diff --git a/src/SDCCloop.h b/src/SDCCloop.h index 65f35731..34566f26 100644 --- a/src/SDCCloop.h +++ b/src/SDCCloop.h @@ -51,15 +51,7 @@ typedef struct induction } induction; -DEFSETFUNC (backEdges); -DEFSETFUNC (pregion); -DEFSETFUNC (pinduction); -int loopOptimizations (hTab *, eBBlock **, int); -int addressTaken (set *, operand *); -hTab *createLoopRegions (eBBlock **, int); -iCode *findDefInRegion (set *, operand *, eBBlock **); -int hasIncomingDefs (region *, operand *); -int findLoopEndSeq (region *); -void addLoopBlocks (eBBlock ** ebbs, int count); +int loopOptimizations (hTab *, ebbIndex *); +hTab *createLoopRegions (ebbIndex *); #endif