summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/i386
AgeCommit message (Expand)Author
2020-05-11i386: Vectorize basic V2SFmode operations [PR94913]Uros Bizjak
2020-05-08Improve hard reg preference propapagation.Vladimir N. Makarov
2020-05-08ix86: Add peephole2 for *add<mode>3_cc_overflow_1 followed by matching memory...Jakub Jelinek
2020-05-08match.pd: Optimize ffs of known non-zero arg into ctz + 1 [PR94956]Jakub Jelinek
2020-05-06i386: Use ADD to implement compares with negated operand [PR94913]Uros Bizjak
2020-05-06Add ENQCMD, AVX512BF16, AVX512_VP2INTERSECT to gcc.target/i386/funcspec-56.inc.liuhongt
2020-05-06Enable TARGET_TSXLDTRK for GCC support.liuhongt
2020-05-06Enable GCC support for SERIALIZEliuhongt
2020-05-05Merge dg-options and dg-additional-options if len <= 120 chars.Martin Liska
2020-05-05x86: Fix *vec_dupv4hi constraints [PR94942]Jakub Jelinek
2020-05-05match.pd: Optimize (((type)A * B) >> prec) != 0 into __imag__ .MUL_OVERFLOW [...Jakub Jelinek
2020-05-04i386: Use SBB more [PR94650]Uros Bizjak
2020-05-04i386: Use SHR to compare with large power-of-two constants [PR94650]Uros Bizjak
2020-04-29x86: Allow -fcf-protection with external thunkH.J. Lu
2020-04-15i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_movq128 [PR94603]Uros Bizjak
2020-04-14i386: Remove mode size check in ix86_get_ssemovH.J. Lu
2020-04-12Darwin, testsuite: Adjust indirect thunk tests for default flags.Iain Sandoe
2020-04-11i386: Fix REDUC_SSE_SMINMAX_MODE mode conditions.Uros Bizjak
2020-04-08x86: Insert ENDBR if function will be called indirectlyH.J. Lu
2020-04-08i386: Don't use AVX512F integral masks for V*TImode [PR94438]Jakub Jelinek
2020-04-07i386: Fix V{64QI,32HI}mode constant permutations [PR94509]Jakub Jelinek
2020-04-07i386: Fix emit_reduc_half on V{64Q,32H}Imode [PR94500]Jakub Jelinek
2020-04-03x86: Mark scratch operand in ssse3_pshufbv8qi3 as earlyclobberH.J. Lu
2020-04-03i386: Fix up handling of OPTION_MASK_ISA_MMX builtins [PR94461]Jakub Jelinek
2020-04-03i386: Fix vph{add,subs?}[wd] 256-bit AVX2 RTL patterns [PR94460]Jakub Jelinek
2020-03-30i386: Fix up *one_cmplv*2* insn with avx512f [PR94343]Jakub Jelinek
2020-03-30XFAIL pr57193.c test-case.Martin Liska
2020-03-30Fix vextract* masked patterns [PR93069]Jakub Jelinek
2020-03-26Fix UNRESOLVED test-case.Martin Liska
2020-03-26Skip test for non-x86 targets.Martin Liska
2020-03-25i386: Fix ix86_add_reg_usage_to_vzeroupper [PR94308]Jakub Jelinek
2020-03-25Make target_clones resolver fn static if possible.Martin Liska
2020-03-25sccvn: Fix buffer overflow in push_partial_def [PR94300]Jakub Jelinek
2020-03-24if-conv: Fix -fcompare-debug bugs in ifcvt_local_dce [PR94283]Jakub Jelinek
2020-03-16i386: Use ix86_output_ssemov for SImode TYPE_SSEMOVH.J. Lu
2020-03-15i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOVH.J. Lu
2020-03-14i386: Use ix86_output_ssemov for DImode TYPE_SSEMOVH.J. Lu
2020-03-13testsuite: Assorted x32 testsuite fixesUros Bizjak
2020-03-13i386: Use ix86_output_ssemov for DFmode TYPE_SSEMOVH.J. Lu
2020-03-12tree-optimization/94103 avoid CSE of loads with paddingRichard Biener
2020-03-10i386: Fix up *testqi_ext_3 insn&split for the *testdi_1 changes [PR94088]Jakub Jelinek
2020-03-08gcc.target/i386/pr89229-3c.c: Include "pr89229-3a.c"H.J. Lu
2020-03-05i386: Properly encode vector registers in vector moveH.J. Lu
2020-03-04Add -fcommon to a test-case to re-trigger it.Martin Liska
2020-03-02i386: Allow only registers with VALID_INT_MODE_P modes in movstrict<mode> [PR...Uros Bizjak
2020-02-21testsuite: Add -fcommon to gcc.target/i386/pr69052.cUros Bizjak
2020-02-16i386: Fix atan2l argument order [PR93743]Uros Bizjak
2020-02-14Intrinsic macro of vpshr* and vpshl* lack a closing parenthesis which would c...liuhongt
2020-02-13i386: Skip ENDBR32 at the target function entryH.J. Lu
2020-02-13i386: Fix up _mm*_mask_popcnt_epi* [PR93696]Jakub Jelinek