X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Freassoc.h;h=3f15bdd2a52bc1a3c4c2998d4e5e3d6ef05fb9b5;hb=8df5c7fd80e2ecfb8bb896b426cf47335deb7bdf;hp=a84ab02294fcf9296c157c64b7ed759c933fea7f;hpb=34aad37ff24a765225ff7dc62e23580b85d170de;p=libfirm diff --git a/ir/opt/reassoc.h b/ir/opt/reassoc.h index a84ab0229..3f15bdd2a 100644 --- a/ir/opt/reassoc.h +++ b/ir/opt/reassoc.h @@ -13,6 +13,7 @@ * @file reassoc.h * * Reassociation optimization. + * Uses the "firm.opt.reassoc" debug space * * @author Michael Beck */ @@ -28,8 +29,13 @@ * and for address expression. * Works only if Constant folding is activated. * + * Uses loop information to detect loop-invariant (ie contant + * inside the loop) values. + * * See Muchnik 12.3.1 Algebraic Simplification and Reassociation of * Addressing Expressions. + * + * */ void optimize_reassociation(ir_graph *irg);