NFC.
Currently, not all the X86 ISA Sets are covered by the MC regressions tests for X86.
A full coverage needs to be added for each ISA set and for both 32bit and 64bit instructions + registers.
Attached here for review only the proposed MC assembly tests for the X87 32bit and 64bit.
Once the format and the coverage for the X87 ISA set is agreed upon, I will add the rest of the tests for the remaining X86 ISA listed below:
3DNOW
AES
AMD
AVX
AVX2
AVX2GATHER
AVX512BW_128
AVX512BW_128N
AVX512BW_256
AVX512BW_512
AVX512BW_KOP
AVX512CD_128
AVX512CD_256
AVX512CD_512
AVX512DQ_128
AVX512DQ_128N
AVX512DQ_256
AVX512DQ_512
AVX512DQ_KOP
AVX512DQ_SCALAR
AVX512ER_512
AVX512ER_SCALAR
AVX512F_128
AVX512F_128N
AVX512F_256
AVX512F_512
AVX512F_KOP
AVX512F_SCALAR
AVX512PF_512
AVX512_4FMAPS_512
AVX512_4FMAPS_SCALAR
AVX512_4VNNIW_512
AVX512_IFMA_128
AVX512_IFMA_256
AVX512_IFMA_512
AVX512_VBMI_128
AVX512_VBMI_256
AVX512_VBMI_512
AVX512_VPOPCNTDQ_512
AVXAES
BDW
BMI1
BMI2
CET
CLFLUSHOPT
CLFSH
CLWB
CLZERO
CMPXCHG16B
F16C
FAT_NOP
FMA
FMA4
FXSAVE
FXSAVE64
I186
I286PROTECTED
I286REAL
I386
I486
I486REAL
I86
INVPCID
KNCE
KNCJKBR
KNCSTREAM
KNCV
KNC_MISC
KNC_PF_HINT
LAHF
LONGMODE
LZCNT
MOVBE
MPX
PAUSE
PCLMULQDQ
PENTIUMMMX
PENTIUMREAL
PKU
POPCNT
PPRO
PREFETCHW
PREFETCHWT1
PREFETCH_NOP
PT
RDPMC
RDRAND
RDSEED
RDTSCP
RDWRFSGS
RTM
SGX
SHA
SMAP
SMX
SSE
SSE2
SSE3
SSE4
SSE42
SSE4A
SSEMXCSR
SSE_PREFETCH
SSSE3
SVM
TBM
VMFUNC
VTX
X87
XOP
XSAVE
XSAVEC
XSAVEOPT
XSAVES