OSDN Git Service

* cselib.c (cselib_record_sets): Use correct mode for IF_THEN_ELSE.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 7c0605d..335fa39 100644 (file)
@@ -1,3 +1,33 @@
+2008-05-20  Alexandre Oliva  <aoliva@redhat.com>
+
+       * cselib.c (cselib_record_sets): Use correct mode for IF_THEN_ELSE.
+
+2008-05-19  Xinliang David Li  <davidxl@google.com>
+
+       * tree-ssa-dce.c: Revert patches of 2008-05-17 and 2008-05-18. 
+       * opts.c: Ditto.
+       * common.opt: Ditto.
+       * doc/invoke.texi: Ditto.
+
+2008-05-19  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * tree.c (substitute_in_expr) <tcc_vl_exp>: Fix thinko.
+       (substitute_placeholder_in_expr) <tcc_vl_exp>: Minor tweak.
+
+2008-05-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/i386.c (ix86_expand_vector_init_concat): Change
+       sizes of operand array from 8/4 to 4/2.
+       (ix86_expand_vector_init_general): Change size of operand array
+       from 32 to 16.  Remove op0, op1 and half_mode.
+
+2008-05-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/i386.c (ix86_expand_vector_init_concat): New.
+       (ix86_expand_vector_init_interleave): Likewise.
+       (ix86_expand_vector_init_general): Use them.  Assert word_mode
+       == SImode when n_words == 4.
+
 2008-05-19  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.c (ix86_secondary_reload): New static function.
 
        * config/sh/sh.c (sh_output_mi_thunk): Update the use of init_flow.
 
+2008-05-17  Kenneth Zadeck <zadeck@naturalbridge.com>
+
+       * doc/rtl.texi (RTL_CONST_CALL_P, RTL_PURE_CALL_P): Fixed typos.
+       * df-problems.c (simulation routines): Fixed block comment to
+       properly say how to add forwards scanning functions.
+       
 2008-05-17  Eric Botcazou  <ebotcazou@adacore.com>
 
        * tree-inline.c (setup_one_parameter): Remove dead code.