gcc/gcc/config/i386
Jakub Jelinek d5a216fa21 re PR tree-optimization/79345 (passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized))
PR tree-optimization/79345
	* gensupport.h (struct pattern_stats): Add min_scratch_opno field.
	* gensupport.c (get_pattern_stats_1) <case MATCH_SCRATCH>: Update it.
	(get_pattern_stats): Initialize it.
	* genemit.c (gen_expand): Verify match_scratch numbers come after
	match_operand/match_dup numbers.
	* config/i386/i386.md (<s>mul<mode>3_highpart): Swap match_dup and
	match_scratch numbers.
	* config/i386/sse.md (avx2_gathersi<mode>, avx2_gatherdi<mode>):
	Likewise.
	* config/s390/s390.md (trunctdsd2): Likewise.

From-SVN: r245833
2017-03-02 10:19:28 +01:00
..
adxintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
ammintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
athlon.md Update copyright years. 2017-01-01 13:07:43 +01:00
atom.md Update copyright years. 2017-01-01 13:07:43 +01:00
att.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx2intrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512bwintrin.h Add AVX512 k-mask intrinsics 2017-01-23 12:52:39 +00:00
avx512cdintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512dqintrin.h avx512fintrin.h (_ktest_mask16_u8, [...]): Move to ... 2017-01-26 13:24:58 +01:00
avx512erintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512fintrin.h avx512fintrin.h (_ktest_mask16_u8, [...]): Move to ... 2017-01-26 13:24:58 +01:00
avx512ifmaintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512ifmavlintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512pfintrin.h re PR target/79481 (AVX512PF: unmasked gather prefetch intrinsics missing) 2017-02-14 20:39:17 +01:00
avx512vbmiintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512vbmivlintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512vlbwintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512vldqintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx512vlintrin.h re PR target/76731 ([AVX512] _mm512_i32gather_epi32 and other scatter/gather routines have incorrect signature) 2017-01-17 18:03:00 +01:00
avx512vpopcntdqintrin.h Enable AVX-512 VPOPCNTD/VPOPCNTQ instructions. 2017-01-10 12:55:41 +00:00
avx5124fmapsintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avx5124vnniwintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avxintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
avxmath.h Update copyright years. 2017-01-01 13:07:43 +01:00
bdver1.md Update copyright years. 2017-01-01 13:07:43 +01:00
bdver3.md Update copyright years. 2017-01-01 13:07:43 +01:00
biarch64.h Update copyright years. 2017-01-01 13:07:43 +01:00
biarchx32.h Update copyright years. 2017-01-01 13:07:43 +01:00
bmi2intrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
bmiintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
bmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
bsd.h Update copyright years. 2017-01-01 13:07:43 +01:00
btver2.md Update copyright years. 2017-01-01 13:07:43 +01:00
clflushoptintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
clwbintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
clzerointrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
constraints.md Update copyright years. 2017-01-01 13:07:43 +01:00
core2.md Update copyright years. 2017-01-01 13:07:43 +01:00
cpuid.h re PR target/71017 (libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int') 2017-02-23 13:19:05 +01:00
cross-stdarg.h Update copyright years. 2017-01-01 13:07:43 +01:00
crtdll.h Update copyright years. 2017-01-01 13:07:43 +01:00
cygming.h Update copyright years. 2017-01-01 13:07:43 +01:00
cygming.opt Update copyright years. 2017-01-01 13:07:43 +01:00
cygwin-stdint.h Update copyright years. 2017-01-01 13:07:43 +01:00
cygwin-w64.h Update copyright years. 2017-01-01 13:07:43 +01:00
cygwin.h cygwin.h (LIBGCJ_SONAME): Remove. 2017-01-17 07:23:40 +00:00
cygwin.opt Update copyright years. 2017-01-01 13:07:43 +01:00
darwin.h Update copyright years. 2017-01-01 13:07:43 +01:00
darwin64.h Update copyright years. 2017-01-01 13:07:43 +01:00
djgpp-stdint.h Update copyright years. 2017-01-01 13:07:43 +01:00
djgpp.c Update copyright years. 2017-01-01 13:07:43 +01:00
djgpp.h Update copyright years. 2017-01-01 13:07:43 +01:00
djgpp.opt Update copyright years. 2017-01-01 13:07:43 +01:00
dragonfly.h Update copyright years. 2017-01-01 13:07:43 +01:00
driver-i386.c i386-common.c (OPTION_MASK_ISA_RDPID_SET): New. 2017-02-17 19:11:28 +01:00
emmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
f16cintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
fma4intrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
fmaintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
freebsd.h Update copyright years. 2017-01-01 13:07:43 +01:00
freebsd64.h Update copyright years. 2017-01-01 13:07:43 +01:00
fxsrintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
gas.h Update copyright years. 2017-01-01 13:07:43 +01:00
gcc-auto-profile Add gcc-auto-profile script 2016-06-23 14:33:53 +00:00
geode.md Update copyright years. 2017-01-01 13:07:43 +01:00
gmm_malloc.h Update copyright years. 2017-01-01 13:07:43 +01:00
gnu-user-common.h Update copyright years. 2017-01-01 13:07:43 +01:00
gnu-user.h Update copyright years. 2017-01-01 13:07:43 +01:00
gnu-user64.h Update copyright years. 2017-01-01 13:07:43 +01:00
gnu.h Update copyright years. 2017-01-01 13:07:43 +01:00
gstabs.h
haswell.md Update copyright years. 2017-01-01 13:07:43 +01:00
host-cygwin.c Update copyright years. 2017-01-01 13:07:43 +01:00
host-i386-darwin.c Update copyright years. 2017-01-01 13:07:43 +01:00
host-mingw32.c Update copyright years. 2017-01-01 13:07:43 +01:00
i386-builtin-types.awk Update copyright years. 2017-01-01 13:07:43 +01:00
i386-builtin-types.def Add AVX512 k-mask intrinsics. 2017-01-20 08:37:13 +00:00
i386-builtin.def re PR target/79568 (ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw)) 2017-02-20 13:52:21 +01:00
i386-c.c i386-common.c (OPTION_MASK_ISA_RDPID_SET): New. 2017-02-17 19:11:28 +01:00
i386-modes.def Update copyright years. 2017-01-01 13:07:43 +01:00
i386-opts.h Update copyright years. 2017-01-01 13:07:43 +01:00
i386-passes.def Update copyright years. 2017-01-01 13:07:43 +01:00
i386-protos.h Update copyright years. 2017-01-01 13:07:43 +01:00
i386.c i386.c (print_reg): Warn for values of unsupported size in integer register. 2017-03-01 20:24:53 +01:00
i386.h i386-common.c (OPTION_MASK_ISA_RDPID_SET): New. 2017-02-17 19:11:28 +01:00
i386.md re PR tree-optimization/79345 (passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized)) 2017-03-02 10:19:28 +01:00
i386.opt Introduce =<number> for couple of options. 2017-02-28 22:02:58 +00:00
i386elf.h Update copyright years. 2017-01-01 13:07:43 +01:00
ia32intrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
iamcu.h Update copyright years. 2017-01-01 13:07:43 +01:00
immintrin.h i386-common.c (OPTION_MASK_ISA_RDPID_SET): New. 2017-02-17 19:11:28 +01:00
intelmic-mkoffload.c Update copyright years. 2017-01-01 13:07:43 +01:00
intelmic-offload.h Update copyright years. 2017-01-01 13:07:43 +01:00
k6.md Update copyright years. 2017-01-01 13:07:43 +01:00
kfreebsd-gnu.h Update copyright years. 2017-01-01 13:07:43 +01:00
kfreebsd-gnu64.h Update copyright years. 2017-01-01 13:07:43 +01:00
kopensolaris-gnu.h Update copyright years. 2017-01-01 13:07:43 +01:00
linux-common.h Update copyright years. 2017-01-01 13:07:43 +01:00
linux.h Update copyright years. 2017-01-01 13:07:43 +01:00
linux64.h Update copyright years. 2017-01-01 13:07:43 +01:00
lwpintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
lynx.h Update copyright years. 2017-01-01 13:07:43 +01:00
lzcntintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
mingw-pthread.h Update copyright years. 2017-01-01 13:07:43 +01:00
mingw-stdint.h Update copyright years. 2017-01-01 13:07:43 +01:00
mingw-w64.h Update copyright years. 2017-01-01 13:07:43 +01:00
mingw-w64.opt Update copyright years. 2017-01-01 13:07:43 +01:00
mingw.opt Update copyright years. 2017-01-01 13:07:43 +01:00
mingw32.h cygwin.h (LIBGCJ_SONAME): Remove. 2017-01-17 07:23:40 +00:00
mm3dnow.h Update copyright years. 2017-01-01 13:07:43 +01:00
mmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
mmx.md Update copyright years. 2017-01-01 13:07:43 +01:00
msformat-c.c Update copyright years. 2017-01-01 13:07:43 +01:00
mwaitxintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
netbsd-elf.h Update copyright years. 2017-01-01 13:07:43 +01:00
netbsd64.h Update copyright years. 2017-01-01 13:07:43 +01:00
nmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
nto.h Update copyright years. 2017-01-01 13:07:43 +01:00
nto.opt Update copyright years. 2017-01-01 13:07:43 +01:00
openbsd.h Update copyright years. 2017-01-01 13:07:43 +01:00
openbsdelf.h Update copyright years. 2017-01-01 13:07:43 +01:00
pentium.md Update copyright years. 2017-01-01 13:07:43 +01:00
pkuintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
pmm_malloc.h Update copyright years. 2017-01-01 13:07:43 +01:00
pmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
popcntintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
ppro.md Update copyright years. 2017-01-01 13:07:43 +01:00
predicates.md Update copyright years. 2017-01-01 13:07:43 +01:00
prfchwintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
rdos.h Update copyright years. 2017-01-01 13:07:43 +01:00
rdos64.h Update copyright years. 2017-01-01 13:07:43 +01:00
rdseedintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
rtemself.h re PR target/78478 (Compile Error for i386-rtems) 2017-01-19 22:38:44 +01:00
rtmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
sgxintrin.h i386-common.c (OPTION_MASK_ISA_SGX_UNSET): New. 2017-01-11 22:41:13 +01:00
shaintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
slm.md Update copyright years. 2017-01-01 13:07:43 +01:00
smmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
sol2.h Update copyright years. 2017-01-01 13:07:43 +01:00
sse.md re PR tree-optimization/79345 (passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized)) 2017-03-02 10:19:28 +01:00
ssemath.h Update copyright years. 2017-01-01 13:07:43 +01:00
stringop.def Update copyright years. 2017-01-01 13:07:43 +01:00
subst.md Update copyright years. 2017-01-01 13:07:43 +01:00
sync.md Revert: 2017-02-19 18:34:27 +01:00
sysv4.h Update copyright years. 2017-01-01 13:07:43 +01:00
t-cygming Update copyright years. 2017-01-01 13:07:43 +01:00
t-cygwin-w64
t-darwin
t-darwin64
t-djgpp [PATCH 5/6] [DJGPP] Update DJGPP configuration related files 2016-01-12 06:57:10 +02:00
t-gmm_malloc
t-gnu
t-i386 Update copyright years. 2017-01-01 13:07:43 +01:00
t-intelmic
t-kfreebsd
t-linux
t-linux64 Update copyright years. 2017-01-01 13:07:43 +01:00
t-mingw-w32
t-mingw-w64
t-openbsd
t-pmm_malloc
t-rtems Update copyright years. 2017-01-01 13:07:43 +01:00
t-sol2 Update copyright years. 2017-01-01 13:07:43 +01:00
t-vxworks
t-vxworksae
tbmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
tmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
unix.h Update copyright years. 2017-01-01 13:07:43 +01:00
vxworks.h Update copyright years. 2017-01-01 13:07:43 +01:00
vxworksae.h Update copyright years. 2017-01-01 13:07:43 +01:00
winnt-cxx.c Update copyright years. 2017-01-01 13:07:43 +01:00
winnt-stubs.c Update copyright years. 2017-01-01 13:07:43 +01:00
winnt.c Update copyright years. 2017-01-01 13:07:43 +01:00
wmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
x-cygwin
x-darwin
x-i386
x-mingw32 revert: Makefile.in (PREPROCESSOR_DEFINES): Add a level of indirection for several include directories that may be relative... 2017-01-16 16:51:57 -07:00
x86-64.h Update copyright years. 2017-01-01 13:07:43 +01:00
x86-tune.def Update copyright years. 2017-01-01 13:07:43 +01:00
x86intrin.h i386-common.c (OPTION_MASK_ISA_SGX_UNSET): New. 2017-01-11 22:41:13 +01:00
xm-cygwin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xm-djgpp.h Update copyright years. 2017-01-01 13:07:43 +01:00
xm-mingw32.h Update copyright years. 2017-01-01 13:07:43 +01:00
xmmintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xopintrin.h re PR translation/79019 (translatable string typo in cif-code.def:141) 2017-01-09 22:48:33 +01:00
xsavecintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xsaveintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xsaveoptintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xsavesintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
xtestintrin.h Update copyright years. 2017-01-01 13:07:43 +01:00
znver1.md re PR translation/79019 (translatable string typo in cif-code.def:141) 2017-01-09 22:48:33 +01:00