https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76342
--- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Mon Aug 22 18:57:37 2016 New Revision: 239669 URL: https://gcc.gnu.org/viewcvs?rev=239669&root=gcc&view=rev Log: Backport from mainline 2016-08-14 Uros Bizjak <ubiz...@gmail.com> PR target/76342 * config/i386/avx512fintrin.h (_mm512_undefined_epi32): Renamed from _mm512_undefined_si512. (_mm_undefined_si512): New definition. Backport from mainline: 2016-08-09 David Wohlferd <d...@limegreensocks.com> * config/i3836/avx512fintrin.h (_mm512_cvtsepi64_epi32): Remove unused variable __O. Backport from mainline: 2016-08-09 Uros Bizjak <ubiz...@gmail.com> PR target/72843 * config/i386/i386.md (*movtf_internal): Use lra_in_progress || reload_completed instead of !can_create_pseudo_p in the insn constraint. (*movxf_internal): Ditto. (*movdf_internal): Ditto. (*movsf_internal): Ditto. testsuite/ChangeLog: Backport from mainline 2016-08-14 Uros Bizjak <ubiz...@gmail.com> PR target/76342 * gcc.target/i386/pr76342.c: New test. Added: branches/gcc-5-branch/gcc/testsuite/gcc.target/i386/pr76342.c Modified: branches/gcc-5-branch/gcc/ChangeLog branches/gcc-5-branch/gcc/config/i386/avx512bwintrin.h branches/gcc-5-branch/gcc/config/i386/avx512dqintrin.h branches/gcc-5-branch/gcc/config/i386/avx512fintrin.h branches/gcc-5-branch/gcc/config/i386/avx512ifmaintrin.h branches/gcc-5-branch/gcc/config/i386/avx512ifmavlintrin.h branches/gcc-5-branch/gcc/config/i386/avx512vbmiintrin.h branches/gcc-5-branch/gcc/config/i386/avx512vbmivlintrin.h branches/gcc-5-branch/gcc/config/i386/avx512vlbwintrin.h branches/gcc-5-branch/gcc/config/i386/avx512vldqintrin.h branches/gcc-5-branch/gcc/config/i386/avx512vlintrin.h branches/gcc-5-branch/gcc/config/i386/i386.md branches/gcc-5-branch/gcc/testsuite/ChangeLog