This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/76342] AVX512: _mm512_undefined_epi32() intrinsic missing (incorrectly named _mm512_undefined_si512)


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  <ubizjak@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  <dw@LimeGreenSocks.com>

        * config/i3836/avx512fintrin.h (_mm512_cvtsepi64_epi32): Remove
        unused variable __O.

        Backport from mainline:
        2016-08-09  Uros Bizjak  <ubizjak@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  <ubizjak@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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]