X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog.graphite;h=9b55225130da21e1ae7f316366c15ed007f838c3;hp=a24f49957898015909d0dd6f8e9eae89c4e4af73;hb=48e7da33b817e31d4d8b397bb5f0b0946096093d;hpb=f20b6ea929c7b8382e405f542d6ca06d0e6576ac diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index a24f4995789..9b55225130d 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,130 +1,3 @@ -2010-04-04 Sebastian Pop - - PR middle-end/43519 - * Makefile.in (graphite-clast-to-gimple.o): Depends on langhooks.h. - * graphite-clast-to-gimple.c: Include langhooks.h. - (max_signed_precision_type): New. - (max_precision_type): Takes two types as arguments. - (precision_for_value): New. - (precision_for_interval): New. - (gcc_type_for_interval): New. - (gcc_type_for_value): New. - (gcc_type_for_clast_term): New. - (gcc_type_for_clast_red): New. - (gcc_type_for_clast_bin): New. - (gcc_type_for_clast_expr): Split up into several functions. - (gcc_type_for_clast_eq): Rewritten. - (compute_bounds_for_level): New. - (compute_type_for_level_1): New. - (compute_type_for_level): New. - (gcc_type_for_cloog_iv): Removed. - (gcc_type_for_iv_of_clast_loop): Rewritten. - (graphite_create_new_loop): Compute the lower and upper bound types - with gcc_type_for_clast_expr. - (graphite_create_new_loop_guard): Same. - (find_cloog_iv_in_expr): Removed. - (compute_cloog_iv_types_1): Removed. - (compute_cloog_iv_types): Removed. - (gloog): Do not call compute_cloog_iv_types. - * graphite-sese-to-poly.c (new_gimple_bb): Do not initialize - GBB_CLOOG_IV_TYPES. - (free_data_refs_aux): Do not free GBB_CLOOG_IV_TYPES. - * sese.h (struct gimple_bb): Removed field cloog_iv_types. - (GBB_CLOOG_IV_TYPES): Removed. - - * gcc.dg/graphite/run-id-pr42644.c: Call abort. - -2010-04-02 Sebastian Pop - - Reverted this commit: as at this point the loop closed SSA form - is under a canonical form respecting the single argument condition. - * graphite-sese-to-poly.c (scalar_close_phi_node_p): Loop - close phi nodes may have more than one argument. - -2010-04-01 Sebastian Pop - - * graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Assert that - gimple_phi_num_args of the loop close SSA phi node is equal to 1. - (detect_commutative_reduction): Same. - -2010-03-31 Sebastian Pop - - * graphite-sese-to-poly.c (scalar_close_phi_node_p): Loop - close phi nodes may have more than one argument. - -2010-03-30 Richard Guenther - Zdenek Dvorak - Sebastian Pop - - PR middle-end/43464 - * tree-ssa-copy.c (init_copy_prop): Handle loop close phi nodes - with multiple arguments. - (execute_copy_prop): Remove call to rewrite_into_loop_closed_ssa. - -2010-03-23 Sebastian Pop - - * graphite-dependences.c (print_pddr): Call print_pdr with an - extra argument. - * graphite-poly.c (debug_pdr): Add an extra argument for the - verbosity level. - (print_pdr): Same. - (print_pbb_domain): Same. - (print_pbb): Same. - (print_scop_context): Same. - (print_scop): Same. - (print_cloog): Same. - (debug_pbb_domain): Same. - (debug_pbb): Same. - (print_pdrs): Same. - (debug_pdrs): Same. - (debug_scop_context): Same. - (debug_scop): Same. - (debug_cloog): Same. - (print_scop_params): Same. - (debug_scop_params): Same. - (print_iteration_domain): Same. - (print_iteration_domains): Same. - (debug_iteration_domain): Same. - (debug_iteration_domains): Same. - (print_scattering_function): Same. - (print_scattering_functions): Same. - (debug_scattering_function): Same. - (debug_scattering_functions): Same. - * graphite-poly.h (debug_pdr): Update declaration. - (print_pdr): Same. - (print_pbb_domain): Same. - (print_pbb): Same. - (print_scop_context): Same. - (print_scop): Same. - (print_cloog): Same. - (debug_pbb_domain): Same. - (debug_pbb): Same. - (print_pdrs): Same. - (debug_pdrs): Same. - (debug_scop_context): Same. - (debug_scop): Same. - (debug_cloog): Same. - (print_scop_params): Same. - (debug_scop_params): Same. - (print_iteration_domain): Same. - (print_iteration_domains): Same. - (debug_iteration_domain): Same. - (debug_iteration_domains): Same. - (print_scattering_function): Same. - (print_scattering_functions): Same. - (debug_scattering_function): Same. - (debug_scattering_functions): Same. - -2010-03-23 Sebastian Pop - - * graphite-poly.c (print_scattering_function_1): New. - (print_scattering_function): Call it. - (print_scop_params): Remove spaces at the end of lines. - (print_cloog): New. - (debug_cloog): New. - * graphite-poly.h (print_cloog): Declared. - (debug_cloog): Declared. - 2010-03-23 Sebastian Pop * tree-ssa-copy.c: Revert this previous change: