x86-64: adjust REX-prefix part of SSE2AVX test
authorJan Beulich <jbeulich@suse.com>
Fri, 10 Mar 2023 10:06:43 +0000 (11:06 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 10 Mar 2023 10:06:43 +0000 (11:06 +0100)
commite959ac942ff3a56df111351b65c5a88b0ac2b5da
treea9f7b58413dbda56e1e00bf173b0b3fa4bbbd706
parent0de704b9cdd3ca093317820d15134b7f72f5a7e1
x86-64: adjust REX-prefix part of SSE2AVX test

Before altering how build_modrm_byte() works, arrange for this part of
the testcase to actually use distinguishable source and destination
register numbers, such that incorrect propagation of, in particular, the
high bit encodings (from REX to VEX) can be noticed (in turn
specifically assertions [not] triggering in the respective code).
gas/testsuite/gas/i386/x86-64-sse2avx.d
gas/testsuite/gas/i386/x86-64-sse2avx.s