aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/gimple-parser.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2019-05-15 15:27:33 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2019-05-15 08:27:33 -0700
commitd3838596c4efb830affe201ec2e6509674dedd02 (patch)
tree01dc3ab9bf6e69a299008d36c627d3ec7915f16d /gcc/c/gimple-parser.c
parente8b0e9104f2663a0d65cd65e7c4bd25c0b10514b (diff)
downloadgcc-d3838596c4efb830affe201ec2e6509674dedd02.zip
gcc-d3838596c4efb830affe201ec2e6509674dedd02.tar.gz
gcc-d3838596c4efb830affe201ec2e6509674dedd02.tar.bz2
i386: Emulate MMX ssse3_palignrdi with SSE
Emulate MMX version of palignrq with SSE version by concatenating 2 64-bit MMX operands into a single 128-bit SSE operand, followed by SSE psrldq. Only SSE register source operand is allowed. PR target/89021 * config/i386/sse.md (ssse3_palignrdi): Changed to define_insn_and_split to support SSE emulation. From-SVN: r271247
Diffstat (limited to 'gcc/c/gimple-parser.c')
0 files changed, 0 insertions, 0 deletions