OSDN Git Service

PR bootstrap/38862
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index d2f9fe7..0ac5503 100644 (file)
@@ -1,3 +1,54 @@
+2009-01-17  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * Makefile.in (BACKENDLIBS):  Reorder to match dependencies.
+
+2009-01-17  Sebastian Pop  <sebastian.pop@amd.com>
+           Tobias Grosser  <tobi.grosser@amd.com>
+
+       * graphite.c (graphite_trans_scop_block): Do not block single
+       nested loops.
+
+2009-01-16  Alexandre Oliva  <aoliva@redhat.com>
+
+       * ebitmap.h (ebitmap_iter_init): Initialize all fields.
+       * ipa-struct-reorg.c (gen_struct_type): Replace known-true
+       test with assertion.
+
+2009-01-16  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/38835
+       PR middle-end/36227
+       * fold-const.c (fold_binary): Remove PTR + INT -> (INT)(PTR p+ INT)
+       and INT + PTR -> (INT)(PTR p+ INT) folding.
+       * tree-ssa-address.c (create_mem_ref): Properly use POINTER_PLUS_EXPR.
+
+2009-01-16  Adam Nemet  <anemet@caviumnetworks.com>
+
+       PR target/38554
+       * expmed.c (expand_shift): With SHIFT_COUNT_TRUNCATED, don't lift
+       the subreg from a lowpart subreg if it is also casting the value.
+
+2009-01-16  Sebastian Pop  <sebastian.pop@amd.com>
+           Tobias Grosser  <tobi.grosser@amd.com>
+
+       * graphite.c (compare_prefix_loops): New.
+       (build_scop_canonical_schedules): Rewritten.
+       (graphite_transform_loops): Move build_scop_canonical_schedules
+       after build_scop_iteration_domain.
+
+2009-01-16  Sebastian Pop  <sebastian.pop@amd.com>
+           Tobias Grosser  <tobi.grosser@amd.com>
+
+       * graphite.c (add_conditions_to_domain): Add the loops to 
+       the dimension of the iteration domain.  Do copy the domain
+       only when it exists.
+       (build_scop_conditions_1): Do not call add_conditions_to_domain.
+       (add_conditions_to_constraints): New.
+       (can_generate_code_stmt, can_generate_code): Removed.
+       (gloog): Do not call can_generate_code.
+       (graphite_transform_loops): Call add_conditions_to_constraints
+       after building the iteration domain.
+
 2009-01-16  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/38789