1. 28 May, 2006 4 commits
  2. 27 May, 2006 9 commits
  3. 26 May, 2006 14 commits
  4. 25 May, 2006 10 commits
  5. 24 May, 2006 3 commits
    • re PR target/27627 (__builtin_nanf("") doesn't return a _quiet_ nan on parisc) · 5877ca2e
      	PR target/27627
      	* pa/pa-modes.def: Use mips_single_format, mips_double_format and
      	mips_quad_format formats instead of ieee_single_format,
      	ieee_double_format and ieee_quad_format formats, respectively.
      
      From-SVN: r114059
      John David Anglin committed
    • scalar-by-value-x.h: New. · fccd5f95
      	* gcc.dg/compat/scalar-by-value-x.h: New.
      	* gcc.dg/compat/scalar-by-value-y.h: New.
      	* gcc.dg/compat/scalar-by-value-5.c: New.
      	* gcc.dg/compat/scalar-by-value-5_main.c: New.
      	* gcc.dg/compat/scalar-by-value-5_x.c: New.
      	* gcc.dg/compat/scalar-by-value-5_y.c: New.
      	* gcc.dg/compat/scalar-by-value-6.c: New.
      	* gcc.dg/compat/scalar-by-value-6_main.c: New.
      	* gcc.dg/compat/scalar-by-value-6_x.c: New.
      	* gcc.dg/compat/scalar-by-value-6_y.c: New.
      
      From-SVN: r114058
      Alan Modra committed
    • re PR tree-optimization/27639 (VRP miscompilation of simple loop) · d7f5de76
      	PR tree-optimization/27639
      	PR tree-optimization/26719
      	* tree-vrp.c (adjust_range_with_scev): Use scev_direction and adjust
      	call to scev_probably_wraps_p.
      	* tree-ssa-loop-niter.c (compare_trees, convert_step_widening,
      	used_in_pointer_arithmetic_p, convert_step): Removed.
      	(nowrap_type_p): New function.
      	(scev_probably_wraps_p): Rewritten.
      	* tree-scalar-evolution.c (instantiate_parameters_1): Do not call
      	chrec_convert if chrec_convert_aggressive might have been used.
      	* tree-chrec.c (convert_affine_scev, chrec_convert_1,
      	scev_direction): New functions.
      	(chrec_convert): Changed to a wrapper over chrec_convert_1.
      	* tree-ssa-loop-ivopts.c (idx_find_step): Use convert_affine_scev
      	instead of convert_step.
      	* tree-flow.h (scev_probably_wraps_p): Declaration changed.
      	(convert_step): Declaration removed.
      	(convert_affine_scev, nowrap_type_p, scev_direction): Declare.
      
      	* gcc.dg/pr27639.c: New test.
      	* gcc.dg/pr26719.c: New test.
      	* gcc.dg/tree-ssa/scev-cast.c: New test.
      
      From-SVN: r114057
      Zdenek Dvorak committed