X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCcse.h;h=023afd1adc105b425efb8e2c14060298cbdf4c79;hb=134784a0c3827f68ed74e0470699c339aa39890b;hp=51bfb41c98a48ef686518c8d23ec5ef78868686b;hpb=29779804200986ce903b5086441b49265a122dc5;p=fw%2Fsdcc diff --git a/src/SDCCcse.h b/src/SDCCcse.h index 51bfb41c..023afd1a 100644 --- a/src/SDCCcse.h +++ b/src/SDCCcse.h @@ -54,7 +54,8 @@ int cseBBlock (eBBlock *, int, eBBlock **, int); int cseAllBlocks (eBBlock **, int); void ifxOptimize (iCode *, set *, int, eBBlock *, int *, eBBlock **, int); void unsetDefsAndUses (iCode *); -void updateSpillLocation (iCode * ic); +void updateSpillLocation (iCode * ic,int); void setUsesDefs (operand *, bitVect *, bitVect *, bitVect **); void replaceAllSymBySym (iCode *, operand *, operand *, bitVect **); +iCode *findBackwardDef(operand *,iCode *); #endif