loop-invariant.c
56.2 KB
-
loop-invariant.c (struct def): New field can_prop_to_addr_uses. · 5b92e189
* loop-invariant.c (struct def): New field can_prop_to_addr_uses. (inv_can_prop_to_addr_use): New function. (record_use): Call can_prop_to_addr_uses, set the new field. (get_inv_cost): Count cost if inv can't be propagated into its address uses. From-SVN: r229402
Bin Cheng committed