subexpression once more */
if (lchange || kchange)
{
-
computeDataFlow (ebbs, saveCount);
change += cseAllBlocks (ebbs, saveCount);
if (options.dump_loop)
}
-
/* sort it back by block number */
qsort (ebbs, saveCount, sizeof (eBBlock *), bbNumCompare);
if (options.cyclomatic)
printCyclomatic (ebbs, saveCount);
-
/* convert operations with support routines
written in C to function calls : Iam doing
this at this point since I want all the
operations to be as they are for optimzations */
convertToFcall (ebbs, count);
-
/* compute the live ranges */
computeLiveRanges (ebbs, count);
setToNull ((void **) &graphEdges);
ebbs = NULL;
-
return NULL;
}