r271245 - in /trunk/gcc: ChangeLog config/i386/...
hjl@gcc.gnu.org
hjl@gcc.gnu.org
Wed May 15 15:26:00 GMT 2019
Author: hjl
Date: Wed May 15 15:26:19 2019
New Revision: 271245
URL: https://gcc.gnu.org/viewcvs?rev=271245&root=gcc&view=rev
Log:
i386: Emulate MMX pshufb with SSE version
Emulate MMX version of pshufb with SSE version by masking out the bit 3
of the shuffle control byte. Only SSE register source operand is allowed.
PR target/89021
* config/i386/sse.md (ssse3_pshufbv8qi3): Changed to
define_insn_and_split. Also allow TARGET_MMX_WITH_SSE. Add
SSE emulation.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/sse.md
More information about the Gcc-cvs
mailing list