This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc ChangeLog config/i386/i386.c config/i ...
- To: gcc-cvs at gcc dot gnu dot org
- Subject: egcs/gcc ChangeLog config/i386/i386.c config/i ...
- From: hubicka at gcc dot gnu dot org
- Date: 11 Jan 2000 18:01:36 -0000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: hubicka@sourceware.cygnus.com 00/01/11 10:01:36
Modified files:
gcc : ChangeLog
gcc/config/i386: i386.c i386.h i386.md
Log message:
* i386.md (movstrsi expander): Rewrite.
(movstrsi_1 insn): Deleted.
(strmovhi, strmovqi expander): New expanders.
(movshi_1, movsqi_1, rep_movsi, rep_movqi): New patterns.
* i386.c (x86_single_stringop): New global variable.
* i386.h (x86_single_stringop): Declare.
(TARGET_SINGLE_STRINGOP): New macro.