i386: Make _mm_empty () as NOP without MMX
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 15 May 2019 15:22:08 +0000 (15:22 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 15 May 2019 15:22:08 +0000 (08:22 -0700)
commit84791fca67654942f39586b56166fcf22ef77553
treeaf4e8266b0956a59a248008f745a58dc79337792
parent66248623022d259e2f9f15c1a26e78c591286b1c
i386: Make _mm_empty () as NOP without MMX

With SSE emulation of MMX intrinsics, we should make _mm_empty () as NOP
without MMX.

PR target/89021
* config/i386/mmx.md (mmx_<emms>): Renamed to ...
(*mmx_<emms>): This.
(mmx_<emms>): New expander.

From-SVN: r271240
gcc/ChangeLog
gcc/config/i386/mmx.md