This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r161329 - in /trunk/gcc: ChangeLog config/i386/...
- From: hjl at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 24 Jun 2010 18:20:29 -0000
- Subject: r161329 - in /trunk/gcc: ChangeLog config/i386/...
Author: hjl
Date: Thu Jun 24 18:20:28 2010
New Revision: 161329
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161329
Log:
Implement 8bit divmod patterns.
gcc/
2010-06-24 H.J. Lu <hongjiu.lu@intel.com>
PR target/44588
* config/i386/i386.md (extract_code): New.
(<u>divmodqi4): Likewise.
(divmodhiqi3): Likewise.
(udivmodhiqi3): Likewise.
(<u>divqi3): Remvoved.
gcc/testsuite/
2010-06-24 H.J. Lu <hongjiu.lu@intel.com>
PR target/44588
* gcc.target/i386/mod-1.c: New.
* gcc.target/i386/umod-1.c: Likewise.
* gcc.target/i386/umod-2.c: Likewise.
* gcc.target/i386/umod-3.c: Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386.md
trunk/gcc/testsuite/ChangeLog