aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2021-05-07 10:37:52 +0200
committerJakub Jelinek <jakub@redhat.com>2021-05-07 10:37:52 +0200
commit323b18d54b960d3ef64f60ad20838ef958334dc0 (patch)
treec4b8adf8b90d62ce8bc615f8600cd275a17003cf /gcc/ada/gcc-interface/decl.c
parentcfe82a0cbe72baa723f7d89502cdf59c0e87fff4 (diff)
downloadgcc-323b18d54b960d3ef64f60ad20838ef958334dc0.zip
gcc-323b18d54b960d3ef64f60ad20838ef958334dc0.tar.gz
gcc-323b18d54b960d3ef64f60ad20838ef958334dc0.tar.bz2
i386: Fix up 8-byte vcond* with -mxop [PR100445]
ix86_expand_sse_movcc has special TARGET_XOP handling and the recent addition of support of v*cond* patterns for MMXMODEI modes results in ICEs because the expected pattern doesn't exist. We can handle it using 128-bit vpcmov (if we ignore the upper 64 bits like we ignore in other TARGET_MMX_WITH_SSE support). 2021-05-07 Jakub Jelinek <jakub@redhat.com> PR target/100445 * config/i386/mmx.md (*xop_pcmov_<mode>): New define_insn. * gcc.target/i386/pr100445.c: New test.
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions