X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog.graphite;h=ff6533a16d4bb8b37e1362fc4f2205decb6cc163;hp=b047c2b6e5b1e398d35e1db275146c230798bd81;hb=2d0a2aaadcca869d985e2152914b82771207f754;hpb=650845009eca25f34da463dfd749c5818cf1c05c diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index b047c2b6e5b..ff6533a16d4 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,7 +1,95 @@ -2010-02-10 Sebastian Pop +2010-03-04 Tobias Grosser + + * graphite-clast-to-gimple.c (translate_clast): Do not short-cut + code generation with gloog_error. + +2010-03-04 Sebastian Pop + + * sese.c (expand_scalar_variables_ssa_name): Add new argument for type. + Call fold_convert on all the returned values. + (expand_scalar_variables_expr): Pass to expand_scalar_variables_ssa_name + the type of the resulting expression. + +2010-03-04 Sebastian Pop + + * graphite-ppl.c (ppl_min_for_le_polyhedron): Renamed + ppl_min_for_le_pointset. Use ppl_Pointset_Powerset_C_Polyhedron_minimize. + * graphite-ppl.h (ppl_min_for_le_polyhedron): Update declaration. + +2010-03-04 Sebastian Pop + + * graphite-dependences.c (map_into_dep_poly): Removed. + (dependence_polyhedron_1): Use combine_context_id_scat. + +2010-03-04 Sebastian Pop + + * graphite-poly.h (struct poly_scattering): Add layout documentation. + (struct poly_bb): Same. + (combine_context_id_scat): New. + +2010-03-02 Sebastian Pop + + PR middle-end/42326 + * sese.c (name_defined_in_loop_p): Return false for default + definitions. + + * gcc.dg/graphite/pr42326.c: New. + +2010-02-23 Sebastian Pop + + * graphite-clast-to-gimple.c (find_cloog_iv_in_expr): Simplify + and clean up the logic. + +2010-02-23 Sebastian Pop + + * graphite-sese-to-poly.c (add_param_constraints): Enabled: remove + early return. - * graphite.c (graphite_transform_loops): Re-enable dbg_cnt. +2010-02-22 Sebastian Pop + + PR middle-end/43083 + * graphite-scop-detection.c (create_single_exit_edge): Move + the call to find_single_exit_edge to.... + (create_sese_edges): ...here. Don't handle multiple edges + exiting the function. + (build_graphite_scops): Don't handle multiple edges + exiting the function. + + * gcc.dg/graphite/pr43083.c: New. + +2010-02-22 Sebastian Pop + + PR middle-end/43097 + * sese.c (get_rename): Assert that old_name is an SSA_NAME. + (rename_variables_in_stmt): Continue when the use is not an SSA_NAME. + + * gfortran.dg/graphite/pr43097.f: New. + +2010-02-22 Sebastian Pop + Manuel López-Ibáñez + + PR middle-end/43140 + * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null. + +2010-02-22 Sebastian Pop + + PR middle-end/43026 + * sese.c (expand_scalar_variables_expr): Handle COMPONENT_REF. + + * g++.dg/graphite/pr43026.C: New. + +2010-02-13 Tobias Grosser + + * Merge from mainline (154736:156693). + +2010-02-11 Sebastian Pop + + PR middle-end/43012 + * gcc.dg/graphite/pr43012.c: New. + +2010-02-10 Sebastian Pop + * graphite.c (graphite_transform_loops): Re-enable dbg_cnt. 2010-02-10 Sebastian Pop * g++.dg/graphite/pr42930.C: New.