diff options
author | Jan Hubicka <jh@suse.cz> | 2000-02-03 15:10:02 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2000-02-03 14:10:02 +0000 |
commit | 79f05c19ca1ee164031f0d3926bc5074c499da10 (patch) | |
tree | e836a7b6ad85ed399075edd002c6b38840018694 /gcc/java/javaop.h | |
parent | 31a72d3f3e81140f66f4c140114147de5b913398 (diff) | |
download | gcc-79f05c19ca1ee164031f0d3926bc5074c499da10.zip gcc-79f05c19ca1ee164031f0d3926bc5074c499da10.tar.gz gcc-79f05c19ca1ee164031f0d3926bc5074c499da10.tar.bz2 |
i386.md (movstrsi, clrstrsi): Support variable sized copies, align destination when needed.
* i386.md (movstrsi, clrstrsi): Support variable sized copies, align
destination when needed.
(strmovsi, strsetsi): New expander.
(strmovsi_1, strsetsi_1): New pattern.
* i386.h (MASK_NO_ALIGN_STROP, MASK_INLINE_ALL_STROP,
TARGET_ALIGN_STRINGOPS, TARGET_INLINE_ALL_STRINGOPS): New macros.
(TARGET_SWITCHES) Add align-stringops and inline-all-stringops.
* invoke.texi (align-stringops, inline-all-stringops): Document.
From-SVN: r31773
Diffstat (limited to 'gcc/java/javaop.h')
0 files changed, 0 insertions, 0 deletions