Re: [PATCH] i386: Enable MMX intrinsics without SSE/SSE2/SSSE3

2019-05-17 Thread H.J. Lu
ed. */ > > - if (TARGET_MMX_WITH_SSE) > > + MMX is disabled. NB: Since MMX intrinsics are marked with > > + SSE/SSE2/SSSE3, enable them without SSE/SSE2/SSSE3 if MMX is > > + enabled. */ > > + if (TARGET_MMX_WITH_SSE || TARGET_MMX) > > Please use "TA

Re: [PATCH] i386: Enable MMX intrinsics without SSE/SSE2/SSSE3

2019-05-16 Thread Uros Bizjak
On Thu, May 16, 2019 at 11:59 PM H.J. Lu wrote: > > Since MMX intrinsics are marked with SSE/SSE2/SSSE3 for SSE emulation, > enable them without SSE/SSE2/SSSE3 if MMX is enabled. > > Restore TARGET_3DNOW check, which was changed to TARGET_3DNOW_A by > revision 271235. > > gcc/ > > PR targe

[PATCH] i386: Enable MMX intrinsics without SSE/SSE2/SSSE3

2019-05-16 Thread H.J. Lu
Since MMX intrinsics are marked with SSE/SSE2/SSSE3 for SSE emulation, enable them without SSE/SSE2/SSSE3 if MMX is enabled. Restore TARGET_3DNOW check, which was changed to TARGET_3DNOW_A by revision 271235. gcc/ PR target/90497 * config/i386/i386-expand.c (ix86_expand_builtin):