OSDN Git Service

* config/i386/i386.md (any_div): New code iterator.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Oct 2009 07:43:01 +0000 (07:43 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Oct 2009 07:43:01 +0000 (07:43 +0000)
commitfe52088f5e1a864aaa5bf142106376480ff1fbc4
tree8fc49f4e5be0b5a8500ebb6d06befd076303b2d4
parent9c881e5ec4f91cbef098a7becb5c364f9f893ba1
* config/i386/i386.md (any_div): New code iterator.
(u): Handle div and udiv.
(sgnprefix): Ditto.
(<u>divqi3): Macroize insn from divqi3 and udivqi using and_div
code iterator.
(lfloor<MODEF:mode><SWI48:mode>2): Macroize insn from
lfloor<mode>{si,di}2 patterns using SWI48 mode iterator.
(lceil<MODEF:mode><SWI48:mode>2): Macroize insn from
lceil<mode>{si,di}2 patterns using SWI48 mode iterator.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152584 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md