OSDN Git Service

Fix vec_merge patterns for Altivec ppc.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ce284d1..e8d0a17 100644 (file)
@@ -1,3 +1,37 @@
+2005-05-16  Fariborz Jahanian <fjahanian@apple.com>
+
+       * config/rs6000/altivec.md (altivec_vmrghb, altivec_vmrghh, 
+       altivec_vmrghw, altivec_vmrglb, altivec_vmrglh, altivec_vmrglw):
+       New values for vec_select definitions and bitmask for element
+       selection.
+        
+2005-05-16  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * dwarf2out.c (used_rtx_varray): Rename to used_rtx_array.
+       Change the type to VEC(rtx,gc)*.
+       (mem_loc_descriptor, add_const_value_attributes,
+       dwarf2out_init): Adjust uses of used_rtx_varray.
+
+       * tree-data-ref.c (compute_all_dependences): Change the type
+       of dependence_relations to VEC(ddr_p,heap)**.
+       (compute_data_dependences_for_loop): Change the type of
+       allrelations to VEC(ddr_p,heap)*.
+
+2005-05-16  Richard Sandiford  <rsandifo@redhat.com>
+
+       * Makefile.in (options.c): Tell optc-gen.awk to include config.h,
+       system.h, coretypes.h and tm.h.
+       (options.o): Update dependencies accordingly.
+       * optc-gen.awk: Allow header_name to be a list of filenames.
+       Handle the "Condition" flag.
+       * opts.h (CL_DISABLED): New flag.
+       * opts.c (handle_option): Print an error for CL_DISABLED options.
+       * doc/options.texi: Document the "Condition" option flag.
+
+2005-05-16  Paolo Bonzini  <bonzini@gnu.org>
+
+       * tree-inline.c (estimate_num_insns_1): Handle VEC_COND_EXPR.
+
 2005-05-15  Roger Sayle  <roger@eyesopen.com>
 
        * tree-scalar-evolution.c (set_nb_iterations_in_loop): Only