projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
This should fix some, if not all, of the live range problems
[fw/sdcc]
/
src
/
SDCCBBlock.c
diff --git
a/src/SDCCBBlock.c
b/src/SDCCBBlock.c
index dfa15ce269fef7bce0f310eff85c2bda68111fe4..5b12ef0a3d2ca098da06828b09b464ed94fcb1f9 100644
(file)
--- a/
src/SDCCBBlock.c
+++ b/
src/SDCCBBlock.c
@@
-188,9
+188,9
@@
dumpEbbsToFileExt (int id, eBBlock ** ebbs, int count)
for (i = 0; i < count; i++)
{
fprintf (of, "\n----------------------------------------------------------------\n");
for (i = 0; i < count; i++)
{
fprintf (of, "\n----------------------------------------------------------------\n");
- fprintf (of, "Basic Block %s (df:%d bb:%d): loop Depth = %d noPath = %d lastinLoop = %d\n",
+ fprintf (of, "Basic Block %s (df:%d bb:%d
lvl:%d
): loop Depth = %d noPath = %d lastinLoop = %d\n",
ebbs[i]->entryLabel->name,
ebbs[i]->entryLabel->name,
- ebbs[i]->dfnum, ebbs[i]->bbnum,
+ ebbs[i]->dfnum, ebbs[i]->bbnum,
ebbs[i]->entryLabel->level,
ebbs[i]->depth,
ebbs[i]->noPath,
ebbs[i]->isLastInLoop);
ebbs[i]->depth,
ebbs[i]->noPath,
ebbs[i]->isLastInLoop);