+2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimize/22348
+ * tree-ssa-loop-niter.c (number_of_iterations_cond):
+ Fold the partial computation.
+
+2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/22325
+ * tree-flow.h (compute_phi_arg_on_exit, force_expr_to_var_cost):
+ Declare.
+ * tree-scalar-evolution.c (scev_const_prop): Add generic final
+ value replacement.
+ * tree-ssa-loop-ivopts.c (force_expr_to_var_cost): Split from ...
+ (force_var_cost): ... this function.
+ (compute_phi_arg_on_exit): Export.
+
+2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/20773
+ * tree-ssa-loop-ch.c (copy_loop_headers): Select the correct latch
+ edge.
+
+2005-07-27 Richard Guenther <rguenther@suse.de>
+
+ * tree-ssa-structalias.c (push_fields_onto_fieldstack):
+ Avoid pushing again if current struct contains only
+ fields we decomposed.
+
+2005-07-27 Jan Hubicka <jh@suse.cz>
+
+ PR tree-optimization/22574
+ * cgraph.c (cgraph_function_body_availability): Unanalyzed bodies are
+ not available.
+
+ * tree-tailcall.c (decrease_profile): New function.
+ (eliminate_tail_call): Use it.
+
+ * cgraphunit.c (cgraph_function_and_variable_visibility): Set
+ visibility flags correctly in whole program mode.
+
+2005-07-26 Steve Ellcey <sje@cup.hp.com>
+
+ PR rtl-optimization/22472
+ * config/pa/pa.h (HARD_REGNO_RENAME_OK): Define.
+
2005-07-26 Steven Bosscher <stevenb@suse.de>
PR tree-optimization/22504