[PATCH 3/8] Add tests for APX GPR32 with extend evex prefix

Jan Beulich jbeulich@suse.com
Wed Sep 27 13:19:10 GMT 2023


On 19.09.2023 17:25, Cui, Lili wrote:
> gas/ChangeLog:
> 
> 	* testsuite/gas/i386/x86-64-apx-egpr-inval.l: Add some
> 	insn don't support gpr32
> 	* testsuite/gas/i386/x86-64-apx-egpr-inval.s: Ditto.
> 	* testsuite/gas/i386/x86-64-apx-egpr-promote-inval.s: Ditto.
> 	* testsuite/gas/i386/x86-64-apx-egpr-promote-inval.s: Ditto.
> 	* testsuite/gas/i386/x86-64.exp: Add x86-64-apx-evex-egpr,
> 	x86-64-apx-evex-legacy and x86-64-apx-evex-vex.
> 	* testsuite/gas/i386/x86-64-apx-evex-egpr.d: New test.
> 	* testsuite/gas/i386/x86-64-apx-evex-egpr.s: New test.
> 	* testsuite/gas/i386/x86-64-apx-evex-promoted-intrel.d: New test.
> 	* testsuite/gas/i386/x86-64-apx-evex-promoted.d: New test.
> 	* testsuite/gas/i386/x86-64-apx-evex-promoted.s: New test.

One further remark: It may not be here yet (albeit the earlier patch adds
related templates), but throughout the series whenever templates are added
which are ambiguous as to operand size (i.e. in the absence of a suitably
sizing register operand), the noreg64 testcase also wants extending. It is
intended to be an exhaustive set of affected insns (if you spot omissions,
I'm all ears).

Jan


More information about the Binutils mailing list