X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCClrange.h;h=4ef0cc0a824d89cb4cde36d7f5b5f9230d8ca413;hb=3bd25d75bcad68055bb616dcc29dde8a2965965e;hp=6c2441d8e5629b764b3fb4268125bdd70f8ed25f;hpb=44eff090172fe33c4fa48eb88ed3f1bb2d10be28;p=fw%2Fsdcc diff --git a/src/SDCClrange.h b/src/SDCClrange.h index 6c2441d8..4ef0cc0a 100644 --- a/src/SDCClrange.h +++ b/src/SDCClrange.h @@ -32,9 +32,10 @@ extern hTab *iCodeSeqhTab; int notUsedInBlock (symbol *, eBBlock *, iCode *); bool allDefsOutOfRange (bitVect *, int, int); -void computeLiveRanges (eBBlock **, int); +void computeLiveRanges (eBBlock **, int, bool); +void recomputeLiveRanges (eBBlock **, int); -void setFromRange (operand *, int); -void setToRange (operand *, int, bool, int); +void setToRange (operand *, int, bool); +void hashiCodeKeys (eBBlock **, int); #endif