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 Feb 2014 15:53:55 +0000 (07:53 -0800)
commit957d095533afd835969b8cf8e86adfa63bfb874c
tree24eda75a1f3a7915de0a9a34eb3804893ff037c6
parent47f7ffdb18d09177068d1252538395feb7ca09ec
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