i386.md (FRNDINT_ROUNDING): New int iterator.
authorUros Bizjak <uros@gcc.gnu.org>
Tue, 19 Jun 2012 16:32:57 +0000 (18:32 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 19 Jun 2012 16:32:57 +0000 (18:32 +0200)
commitb13024e6ad35ad6b55d667448846ef1d0d7aa115
treebe3a52832053409ccfd1151182d7097724967abc
parentd35d1c0fee58f7b141f535cb0f4800c471a6b00d
i386.md (FRNDINT_ROUNDING): New int iterator.

* config/i386/i386.md (FRNDINT_ROUNDING): New int iterator.
(rounding): New int attribute.
(ROUNDING): Ditto.
(frndintxf2_<rounding>): Macroize insn from
frndintxf2_{floor,ceil,trunc} using FRNDINT_ROUNDING int iterator.
(frndintxf2_<rounding>_i387): Macroize insn from
frndintxf2_{floor,ceil,trunc}_i387 using FRNDINT_ROUNDING int iterator.

From-SVN: r188783
gcc/ChangeLog
gcc/config/i386/i386.md