This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r178132 - in /trunk/gcc: ChangeLog config/i386/...
- From: uros at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 27 Aug 2011 10:44:01 -0000
- Subject: r178132 - in /trunk/gcc: ChangeLog config/i386/...
Author: uros
Date: Sat Aug 27 10:44:00 2011
New Revision: 178132
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178132
Log:
* config/i386/sse.md (*absneg<mode>2): Fix split condition.
(vec_extract_lo_<mode>): Prevent both operands in memory.
(vec_extract_lo_v16hi): Ditto.
(*vec_extract_v4sf_mem): Add TARGET_SSE insn constraint.
* config/i386/sse.md (mulv16qi3): Attach REG_EQUAL note.
(*sse2_mulv4si3): Ditto.
(mulv2di3): Ditto.
* config/i386/i386.c (legitimize_tls_address): Change REG_EQIV
notes to REG_EQUAL.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386.c
trunk/gcc/config/i386/sse.md