+2007-10-31 Revital Eres <eres@il.ibm.com>
+
+ * config/rs6000/paired.md (sminv2sf3, smaxv2sf3, reduc_smax_v2sf,
+ reduc_smin_v2sf vec_interleave_highv2sf, vec_interleave_lowv2sf,
+ vec_extract_evenv2sf, vec_extract_oddv2sf, reduc_splus_v2sf,
+ movmisalignv2sf, vcondv2sf): New.
+ (UNSPEC_INTERHI_V2SF, UNSPEC_INTERLO_V2SF, UNSPEC_EXTEVEN_V2SF,
+ UNSPEC_EXTODD_V2SF): Define new constants.
+ * config/rs6000/rs6000-protos.h (paired_expand_vector_move,
+ paired_emit_vector_cond_expr): New.
+ * config/rs6000/rs6000-c.c (__PAIRED__): Add new builtin_define.
+ * config/rs6000/rs6000.c (paired_expand_vector_move,
+ paired_emit_vector_cond_expr, paired_emit_vector_compare):
+ New functions.
+ * config/rs6000/750cl.h (ASM_CPU_SPEC): Pass down -m750cl option.
+
+2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/32377
+ * tree-data-ref.c (compute_overlap_steps_for_affine_univar): Make it
+ work also for unknown number of iterations.
+ (analyze_subscript_affine_affine): Clean up. Don't fail when the
+ number of iterations is not known.
+
+2007-10-31 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33779
+ * fold-const.c (extract_muldiv_1): Make sure to not introduce
+ new undefined integer overflow.
+ (fold_binary): Avoid useless conversion.
+
+2007-10-31 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR target/33948
+ * config/mips/mips.c (mips_fpr_return_fields): Fix SCALAR_TYPE_P
+ check.
+
+2007-10-31 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * config/rs6000/rs6000.opt: Rename -mdfp option to -mhard-dfp.
+
+ * config/s390/s390.c: (override_options): Replace -mhard-dfp/-msoft-dfp
+ with -mhard-dfp/-mno-hard-dfp.
+ * config/s390/s390.opt: Likewise.
+ * config/s390/s390.h: Add MASK_HARD_DFP to the TARGET_DEFAULT
+ definition.
+
+2007-10-30 Janis Johnson <janis187@us.ibm.com>
+
+ * tree-ssa.c (execute_update_addresses_taken): Initialize update_vops.
+
+2007-10-30 Janis Johnson <janis187@us.ibm.com>
+
+ * doc/invoke.texi (Option Summary): Add -fdce and -fdse to list of
+ optimization options.
+ (Optimize Options): Add -fdce and -fdse to the list of optimizations
+ enabled by -O. Document -fdce and -fdse.
+
+2007-10-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33709
+ * fold-const.c (fold_binary): If one argument is COMPOUND_EXPR,
+ convert second operand of COMPOUND_EXPR to the original type of
+ that argument.
+
+2007-10-30 Richard Guenther <rguenther@suse.de>
+
+ * tree-ssa-operands.c (add_vars_for_offset): Fix exit test
+ of loop adding SFTs as virtual operands.
+
+2007-10-30 Richard Guenther <rguenther@suse.de>
+
+ * Makefile.in (dse.o): Add $(OPTABS_H) and $(RECOG_H) dependencies.
+
+2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/32893
+ * tree-vectorize.c (vect_can_force_dr_alignment_p): Check
+ STACK_BOUNDARY instead of PREFERRED_STACK_BOUNDARY.
+
+2007-10-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * longlong.h (add_ssaaaa): Support Intel asm syntax in i386 and
+ x86_64 versions.
+ (sub_ddmmss): Likewise.
+ (umul_ppmm): Likewise.
+ (udiv_qrnnd): Likewise.
+
+2007-10-29 Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/24841
+ * doc/sourcebuild.texi (Test Directives): Document that dg-require
+ directives must come before dg-additional-sources.
+
2007-10-29 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/33723