1. 09 Oct, 2009 8 commits
  2. 08 Oct, 2009 26 commits
  3. 07 Oct, 2009 6 commits
    • arith.c (arith_power): Use mpc_pow_z. · 2d5a82c1
      	* arith.c (arith_power): Use mpc_pow_z.
      	* gfortran.h (HAVE_mpc_pow_z): Define.
      
      From-SVN: r152544
      Kaveh R. Ghazi committed
    • * lto.c: Only include <sys/mman.h> if HAVE_MMAP_FILE. · 4bedf19a
      From-SVN: r152543
      Joseph Myers committed
    • real.c: Fix comment to reflect actual exponent size. · 7190c775
      	* real.c: Fix comment to reflect actual exponent size.
      
      From-SVN: r152542
      Kaveh R. Ghazi committed
    • * config/rs6000/a2.md: Add FSF comment header. · 033016fa
      From-SVN: r152541
      Ben Elliston committed
    • Fix Hariharan Sandanagobalane's most recent entry. · 49b0ca5c
      From-SVN: r152540
      Ben Elliston committed
    • i386.md (any_extend): New code iterator. · 68bc0874
      	* config/i386/i386.md (any_extend): New code iterator.
      	(u, s): New code attributes.
      	(sgnprefix): Ditto.
      	(DWIH): Rewrite as code iterator for SI and DI modes.
      	(DWI): Rewrite as mode attribute.
      	(dwi): New mode attribute.
      	(di): Depend on SI mode and DI mode.
      	(doubleint_general_operand): Remove mode attribute.
      
      	(*lea_1): Macroize insn from *lea_1_rex64 and *lea_1 patterns using
      	DWIH mode iterator.
      
      	(*add<mode>3_doubleword): Use DWIH as the base mode iterator.
      	(*sub<mode>3_doubleword): Ditto.
      
      	(mul<mode>3): Macroize expander from mul{hi,si,di}3 patterns
      	using SWIM248 mode iterator.
      	(*mul<mode>3_1): Macroize insn from mul{si,di}3_1 patterns
      	using SWI48 mode iterator.
      	(<u>mul<mode><dwi>3): Macroize expander from {,u}mul{sidi,diti}3
      	patterns using DWIH mode iterator and any_extend code iterator.
      	(<u>mulqihi3): Macroize expander from {,u}mulqihi3 patterns
      	using any_extend code iterator.
      	(*<u>mul<mode><dwi>3_1): Macroize insn from {,u}mul{sidi,diti}3_1
      	patterns using DWIH mode iterator and any_extend code iterator.
      	(*<u>mulqihi3_1): Macroize insn from {,u}mulqihi3_1 patterns
      	using any_extend code iterator.
      	(<s>mul<mode>3_highpart): Macroize expander from
      	{s,u}mul{si,di}3_highpart patterns using DWIH mode iterator
      	and any_extend code iterator.
      	(*<s>muldi3_highpart_1): Macroize insn from
      	*{s,u}muldi3_highpart_rex64 patterns using any_extend code iterator.
      	(*<s>mulsi3_highpart_1): Macroize insn from *{s,u}mulsi3_highpart_1
      	patterns using any_extend code iterator.
      	(*<s>mulsi3_highpart_zext): Macroize insn from
      	*{s,u}mulsi3_highpart_zext patterns using any_extend code iterator.
      
      From-SVN: r152539
      Uros Bizjak committed