[PATCH] x86: add support for AVX-512 VPCMP*{B,W} pseudo-ops

H.J. Lu hjl.tools@gmail.com
Mon Nov 13 13:43:00 GMT 2017


On Mon, Nov 13, 2017 at 4:14 AM, Jan Beulich <JBeulich@suse.com> wrote:
> ... matching up with VPCMP*{D,Q}.
>
> gas/
> 2017-11-13  Jan Beulich  <jbeulich@suse.com>
>
>         * testsuite/gas/i386/avx512bw.s: Add vpcmp* pseudo tests.
>         * testsuite/gas/i386/avx512bw_vl.s: Likewise.
>         * testsuite/gas/i386/avx512bw.d, testsuite/gas/i386/avx512bw-intel.d,
>         testsuite/gas/i386/avx512bw_vl.d,
>         testsuite/gas/i386/avx512bw_vl-intel.d: Adjust expectations.
>
> opcodes/
> 2017-11-13  Jan Beulich  <jbeulich@suse.com>
>
>         * i386-dis-evex.h (evex_table[EVEX_W_0F3A3E_P_2]): Use VPCMP.
>         (evex_table[EVEX_W_0F3A3F_P_2]): Likewise.
>         * i386-opc.tbl (vpcmpeqb, vpcmpgtb, vpcmpeqw, vpcmpgtw, vpcmpuw,
>         vpcmpw): Move up.
>         (vpcmpeqb, vpcmpleb, vpcmpltb, vpcmpneqb, vpcmpnleb, vpcmpnltb,
>         vpcmpequb, vpcmpleub, vpcmpltub, vpcmpnequb, vpcmpnleub,
>         vpcmpnltub, vpcmpeqw, vpcmplew, vpcmpltw, vpcmpneqw, vpcmpnlew,
>         vpcmpnltw, vpcmpequw, vpcmpleuw, vpcmpltuw, vpcmpnequw, vpcmpnleuw,
>         vpcmpnltuw): New.
>         * i386-tbl.h: Re-generate.

OK.

Thanks.

H.J.



More information about the Binutils mailing list