This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from d585fbf8d6f i386: Emulate MMX mmx_umulv4hi3_highpart with SSE new 3f998c49ff4 i386: Emulate MMX maskmovq with SSE2 maskmovdqu new 75ca5f42ac2 i386: Emulate MMX mmx_uavgv8qi3 with SSE new aa5d549041c i386: Emulate MMX mmx_uavgv4hi3 with SSE new 8f5c2f53f91 i386: Emulate MMX mmx_psadbw with SSE new d1a18877b49 i386: Emulate MMX movntq with SSE2 movntidi new 5fd36d9f8d4 i386: Emulate MMX umulv1siv1di3 with SSE2 new 82d08df2b8f i386: Make _mm_empty () as NOP without MMX new e8d36527ccc i386: Emulate MMX ssse3_ph<plusminus_mnemonic>wv4hi3 with SSE new 68c094e5200 i386: Emulate MMX ssse3_ph<plusminus_mnemonic>dv2si3 with SSE new 9054a6e1468 i386: Emulate MMX ssse3_pmaddubsw with SSE new 8fbf119763b i386: Emulate MMX ssse3_pmulhrswv4hi3 with SSE new d0d6abcf4a1 i386: Emulate MMX pshufb with SSE version new 0714abe4a44 i386: Emulate MMX ssse3_psign<mode>3 with SSE new 444ab0b6a9d i386: Emulate MMX ssse3_palignrdi with SSE new e55025d7dfd i386: Emulate MMX abs<mode>2 with SSE new 87d8a8140e8 Prevent allocation of MMX registers with TARGET_MMX_WITH_SSE new 00f42e8a0a1 i386: Allow MMXMODE moves with TARGET_MMX_WITH_SSE new fdedc9fb570 i386: Allow MMX vector expanders with TARGET_MMX_WITH_SSE new a204dd027e7 i386: Allow MMX intrinsic emulation with SSE
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 160 +++++++++++++++++ gcc/config/i386/i386-builtin.def | 126 +++++++------- gcc/config/i386/i386-builtins.c | 12 +- gcc/config/i386/i386-expand.c | 17 ++ gcc/config/i386/i386.md | 4 + gcc/config/i386/mmintrin.h | 12 +- gcc/config/i386/mmx.md | 256 ++++++++++++++++++---------- gcc/config/i386/sse.md | 274 ++++++++++++++++++++++-------- gcc/config/i386/xmmintrin.h | 61 +++++++ gcc/testsuite/ChangeLog | 6 + gcc/testsuite/gcc.target/i386/pr82483-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr82483-2.c | 2 +- 12 files changed, 702 insertions(+), 230 deletions(-)