http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58641
Bug ID: 58641 Summary: [4.9 Regression] FAIL: gcc.target/i386/pr49002-2.c scan-assembler vmovapd[\t ]*%ymm[0-9]+,[^,]* Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr CC: hjl.tools at gmail dot com, iains at gcc dot gnu.org, jh at suse dot cz Target: i?86-*-* x86_64-*-* Between revisions 202797 and 202814, the following tests have started to fail: FAIL: gcc.target/i386/pr49002-2.c scan-assembler vmovapd[\t ]*%ymm[0-9]+,[^,]* for -m32 and -m64, and FAIL: gcc.target/i386/avx256-unaligned-store-2.c scan-assembler vmovdqu.*\\*movv16qi_internal/3 for -m64 (see http://gcc.gnu.org/ml/gcc-regression/2013-09/msg00525.html ). Since the tests are not failing for non-Core targets (see http://gcc.gnu.org/ml/gcc-testresults/2013-10/msg00376.html ), I suspect revision 202813: Author: hubicka Date: Sat Sep 21 20:59:10 2013 UTC (13 days, 19 hours ago) Changed paths: 3 Log Message: * x86-tune.def (partial_reg_stall): Disable for CoreI7 and newer. (sse_typeless_stores): Enable for core (sse_load0_by_pxor): Likewise. (four_jump_limit): Disable for core. (pad_returns): Likewise. (avoid_vector_decode): Likewise. (fuse_cmp_and_branch): Enable for cores. * i386.c (x86_accumulate_outgoing_args): Disable for cores.