X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCcse.h;h=1926dd84a4112b19ddf87caa6e0f9d5ddf0da0ae;hb=eae1bd2f705a2c61e143c539f8c4d1e9c2b4efe6;hp=0e7c9c8ab39721b39aff805e439050d40c394e51;hpb=59456663963fc7a4b0f67f42780419de513bae62;p=fw%2Fsdcc diff --git a/src/SDCCcse.h b/src/SDCCcse.h index 0e7c9c8a..1926dd84 100644 --- a/src/SDCCcse.h +++ b/src/SDCCcse.h @@ -52,9 +52,8 @@ int ifDefSymIs (set *, operand *); DEFSETFUNC (findPrevIc); DEFSETFUNC (ifOperandsHave); DEFSETFUNC (findCheaperOp); -int cseBBlock (eBBlock *, int, eBBlock **, int); -int cseAllBlocks (eBBlock **, int, int computeOnly); -void ifxOptimize (iCode *, set *, int, eBBlock *, int *, eBBlock **, int); +int cseBBlock (eBBlock *, int, ebbIndex *); +int cseAllBlocks (ebbIndex *, int computeOnly); void unsetDefsAndUses (iCode *); void updateSpillLocation (iCode * ic,int); void setUsesDefs (operand *, bitVect *, bitVect *, bitVect **);