]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Change cpu for vptestnmd and vptestnmq instructions.
authorIlya Tocar <ilya.tocar@intel.com>
Thu, 20 Feb 2014 14:31:11 +0000 (18:31 +0400)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Mar 2014 15:44:45 +0000 (08:44 -0700)
commitb7077fab44c0ebf3352e8dd44503b0f82b5c91c7
treeaf6de83604c95e89a142df01a44fecb608742e09
parent2f8bfbdf8e98788a85ea5fe8510b4a56f263393d
Change cpu for vptestnmd and vptestnmq instructions.

In latest release of AVX512 spec
http://download-software.intel.com/sites/default/files/managed/50/1a/319433-018.pdf
Vptestnmq and vptestnmq instructions have CPUID AVX512F, not AVX512CD.
This patch fixes it.

opcodes/

        * i386-opc.tbl: Change CPU of vptestnmq, vptestnmd from CpuAVX512CD,
        to CpuAVX512F.
        * i386-tbl.h: Regenerate.

gas/testsuite/

        * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
        * gas/i386/avx512cd.s: Ditto.
        * gas/i386/avx512cd.d: Ditto.
        * gas/i386/x86-64-avx512cd-intel.d: Ditto.
        * gas/i386/x86-64-avx512cd.s: Ditto.
        * gas/i386/x86-64-avx512cd.d: Ditto.
        * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
        * gas/i386/avx512f.s: Ditto.
        * gas/i386/avx512f.d: Ditto.
        * gas/i386/x86-64-avx512f-intel.d: Ditto.
        * gas/i386/x86-64-avx512f.s: Ditto.
        * gas/i386/x86-64-avx512f.d: Ditto.
16 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/avx512cd-intel.d
gas/testsuite/gas/i386/avx512cd.d
gas/testsuite/gas/i386/avx512cd.s
gas/testsuite/gas/i386/avx512f-intel.d
gas/testsuite/gas/i386/avx512f.d
gas/testsuite/gas/i386/avx512f.s
gas/testsuite/gas/i386/x86-64-avx512cd-intel.d
gas/testsuite/gas/i386/x86-64-avx512cd.d
gas/testsuite/gas/i386/x86-64-avx512cd.s
gas/testsuite/gas/i386/x86-64-avx512f-intel.d
gas/testsuite/gas/i386/x86-64-avx512f.d
gas/testsuite/gas/i386/x86-64-avx512f.s
opcodes/ChangeLog
opcodes/i386-opc.tbl
opcodes/i386-tbl.h