llvm-project/llvm/test/MC/Disassembler/X86
Amir Ayupov 2c4e38fa6f [X86] Emit REX prefix immediately before the opcode
Fix prefix emission order to emit REX immediately before the opcode (SDM vol2,
2.1, Figure 2-1). According to SDM vol2 2.2.1, "Other placements are ignored".

This fix has a side effect of outputting segment override prefix in a different
order than previously (benign).

Follow-up to https://reviews.llvm.org/D120592

Reviewed By: skan, craig.topper

Differential Revision: https://reviews.llvm.org/D120871
2022-03-16 08:30:31 -07:00
..
AMX
KEYLOCKER
addr32.s [X86] Preserve redundant Address-Size override prefix 2022-03-16 08:30:29 -07:00
amd3dnow.txt
avx-512.txt
avx512-vp2intersect-32-att.txt
avx512-vp2intersect-64-att.txt
avx512_vp2intersect-32-intel.txt
avx512_vp2intersect-64-intel.txt
avx512bf16-att.txt
avx512bf16-intel.txt
avx512bf16vl-att.txt
avx512bf16vl-intel.txt
avx512fp16.txt [X86] AVX512FP16 instructions enabling 6/6 2021-08-30 13:08:45 +08:00
avx512fp16vl.txt [X86] AVX512FP16 instructions enabling 6/6 2021-08-30 13:08:45 +08:00
avx512vp2intersectvl-att.txt
avx512vp2intersectvl-intel.txt
avx_vnni.txt
fp-stack.txt
gather-novsib.txt
hex-immediates.txt
intel-syntax-32.txt
intel-syntax-avx_vnni.txt
intel-syntax-x86-64-avx_vnni.txt
intel-syntax.txt
invalid-EVEX-R2.txt
invalid-VEX-vvvv-32.txt
invalid-VEX-vvvv.txt
invalid-wbinvd.txt
lit.local.cfg
marked-up.txt
missing-sib.txt
moffs.txt [X86] Emit REX prefix immediately before the opcode 2022-03-16 08:30:31 -07:00
padlock.txt
prefixes-i386.txt
prefixes-x86_64.txt
prefixes.txt
simple-tests.txt
truncated-input.txt
x86-16.txt
x86-32.txt
x86-64-avx.txt
x86-64-avx2.txt
x86-64-avx512bf16-att.txt
x86-64-avx512bf16-intel.txt
x86-64-avx512bf16vl-att.txt
x86-64-avx512bf16vl-intel.txt
x86-64-avx512vp2intersectvl-att.txt
x86-64-avx512vp2intersectvl-intel.txt
x86-64-avx_vnni.txt
x86-64-err.txt
x86-64.txt