85845bb942
* config/i386/i386.md (mov<mode>cc): Macroize expander from movsfcc, movdfcc and movxfcc using X87MODEF mode iterator and SSE_FLOAT_MODE_P as insn constraint. * config/i386/sse.md (<sse>_movup<ssemodesuffixf2c>): Macroize insn from sse_movups adn sse2_movupd using SSEMODEF2P mode iterator and SSE_VEC_FLOAT_MODE_P as insn constraint. (<sse>_movmskp<ssemodesuffixf2c>): Ditto from similar patterns. (sse4a_movnt<mode>): Macroize insn from sse4a_movntsf and sse4a_movntdf using MODEF mode iterator. (sse4a_vmmovnt<mode>): Macroize insn form sse4a_vmmovntv2df and sse4a_vmmovntv4sf using SSEMODEF2P mode iterator. (sse4_1_blendp<ssemodesuffixf2c>): Ditto from similar patterns. (sse4_1_blendvp<ssemodesuffixf2c>): Ditto. (sse4_1_dpp<ssemodesuffixf2c>): Ditto. (sse4_1_roundp<ssemodesuffixf2c>): Ditto. (sse4_1_rounds<ssemodesuffixf2c>): Ditto. From-SVN: r132518 |
||
---|---|---|
boehm-gc | ||
config | ||
contrib | ||
fixincludes | ||
gcc | ||
gnattools | ||
include | ||
INSTALL | ||
intl | ||
libada | ||
libcpp | ||
libdecnumber | ||
libffi | ||
libgcc | ||
libgfortran | ||
libgomp | ||
libiberty | ||
libjava | ||
libmudflap | ||
libobjc | ||
libssp | ||
libstdc++-v3 | ||
maintainer-scripts | ||
zlib | ||
ABOUT-NLS | ||
ChangeLog | ||
ChangeLog.tree-ssa | ||
compile | ||
config-ml.in | ||
config.guess | ||
config.rpath | ||
config.sub | ||
configure | ||
configure.ac | ||
COPYING | ||
COPYING3 | ||
COPYING3.LIB | ||
COPYING.LIB | ||
depcomp | ||
install-sh | ||
libtool-ldflags | ||
libtool.m4 | ||
lt~obsolete.m4 | ||
ltgcc.m4 | ||
ltmain.sh | ||
ltoptions.m4 | ||
ltsugar.m4 | ||
ltversion.m4 | ||
MAINTAINERS | ||
Makefile.def | ||
Makefile.in | ||
Makefile.tpl | ||
missing | ||
mkdep | ||
mkinstalldirs | ||
move-if-change | ||
README | ||
README.SCO | ||
symlink-tree | ||
ylwrap |
This directory contains the GNU Compiler Collection (GCC). The GNU Compiler Collection is free software. See the file COPYING for copying permission. The manuals, and some of the runtime libraries, are under different terms; see the individual source files for details. The directory INSTALL contains copies of the installation information as HTML and plain text. The source of this information is gcc/doc/install.texi. The installation information includes details of what is included in the GCC sources and what files GCC installs. See the file gcc/doc/gcc.texi (together with other files that it includes) for usage and porting information. An online readable version of the manual is in the files gcc/doc/gcc.info*. See http://gcc.gnu.org/bugs.html for how to report bugs usefully.