projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LRH commit, only to sync with other developers
[fw/sdcc]
/
src
/
SDCCloop.c
diff --git
a/src/SDCCloop.c
b/src/SDCCloop.c
index 98fe8e9a51b2e41315d90c53aed2202dd48c6ace..ab41d772673c9c7cd60a0ab5735eb58365d74d5f 100644
(file)
--- a/
src/SDCCloop.c
+++ b/
src/SDCCloop.c
@@
-1,4
+1,4
@@
-
//
#define LIVERANGEHUNT
+#define LIVERANGEHUNT
#ifdef LIVERANGEHUNT
#define LRH(x) x
#else
#ifdef LIVERANGEHUNT
#define LRH(x) x
#else
@@
-342,6
+342,13
@@
DEFSETFUNC (createLoop)
LRH(printf("****** %d %d %d %x %s\n", ebbs[i]->dfnum, dfMin, dfMax, ebbs[i]->partOfLoop, ebbs[i]->entryLabel->name));
}
LRH(printf("****** %d %d %d %x %s\n", ebbs[i]->dfnum, dfMin, dfMax, ebbs[i]->partOfLoop, ebbs[i]->entryLabel->name));
}
+ /* and if this is a conditional block, the other side of the IFX
+ (if any, that could have a greater dfnum) is too */
+ {
+ // just a burp, but I'm getting close :)
+ }
+
+
/* now add it to the set */
addSetHead (allRegion, aloop);
return 0;
/* now add it to the set */
addSetHead (allRegion, aloop);
return 0;