9200ac720c
* config/i386/i386.md (lshr<mode>3): Macroize expander from lshr{qi,hi,si,di,ti}3_1 using SDWIM mode iterator. (*lshr<mode>3_doubleword): New insn_and_split_pattern. Macroize pattern from *lshr{di,ti}3_1 and corresponding splitters using DWI mode iterator. (*lshr<mode>3_doubleword peephole2): Macroize peephole2 pattern from corresponding peephole2 patterns. (*lshr<mode>3_1): Merge with *lshr{qi,hi,si}3_1_one_bit and *lshrdi3_1_one_bit_rex64. Macroize insn from *lshr{qi,hi,si}3_cmp and *lshrdi3_cmp_rex64 using SWI mode iterator. (*lshrqi3_1_slp): Merge with *lshrqi3_1_one_bit_slp. (*lshr<mode>3_cmp): Merge with *lshr{qi,hi,si}3_one_bit_cmp and *lshrdi3_one_bit_cmp_rex64. Macroize insn from *lshr{qi,hi,si}3_cmp and *lshrdi3_cmp_rex64 using SWI mode iterator. (*lshrsi3_cmp_zext): Merge with *lshrsi3_cmp_one_bit_zext. (*lshr<mode>3_cconly): Merge with *lshr{qi,hi,si}3_one_bit_cconly and *lshrdi3_one_bit_cconly_rex64. Macroize insn from *lshr{qi,hi,si}3_cconly and *lshrdi3_cconly_rex64 using SWI mode iterator. From-SVN: r158203 |
||
---|---|---|
boehm-gc | ||
config | ||
contrib | ||
fixincludes | ||
gcc | ||
gnattools | ||
include | ||
INSTALL | ||
intl | ||
libada | ||
libcpp | ||
libdecnumber | ||
libffi | ||
libgcc | ||
libgfortran | ||
libgomp | ||
libiberty | ||
libjava | ||
libmudflap | ||
libobjc | ||
libssp | ||
libstdc++-v3 | ||
lto-plugin | ||
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 | ||
COPYING.RUNTIME | ||
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 | ||
symlink-tree | ||
ylwrap |
This directory contains the GNU Compiler Collection (GCC). The GNU Compiler Collection is free software. See the files whose names start with 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/ for how to report bugs usefully.