mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 07:06:08 +02:00
new AVX512 opcodes
git-svn-id: branches/tg74/avx512@39705 -
This commit is contained in:
parent
5e1dc1a807
commit
1d9cbb4dcb
@ -1166,6 +1166,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1173,5 +1218,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1173,5 +1173,240 @@ attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE
|
||||
);
|
||||
|
@ -1166,6 +1166,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1173,5 +1218,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1,2 +1,2 @@
|
||||
{ don't edit, this file is generated from x86ins.dat }
|
||||
2793;
|
||||
3844;
|
||||
|
@ -1166,6 +1166,51 @@ A_KXORB,
|
||||
A_KXORD,
|
||||
A_KXORQ,
|
||||
A_KXORW,
|
||||
A_VALIGND,
|
||||
A_VALIGNQ,
|
||||
A_VBLENDMPD,
|
||||
A_VBLENDMPS,
|
||||
A_VBROADCASTF32X2,
|
||||
A_VBROADCASTF32X4,
|
||||
A_VBROADCASTF32X8,
|
||||
A_VBROADCASTF64X2,
|
||||
A_VBROADCASTF64X4,
|
||||
A_VBROADCASTI32X2,
|
||||
A_VBROADCASTI32X4,
|
||||
A_VBROADCASTI32X8,
|
||||
A_VBROADCASTI64X2,
|
||||
A_VBROADCASTI64X4,
|
||||
A_VCOMPRESSPD,
|
||||
A_VCOMPRESSPS,
|
||||
A_VCVTPD2QQ,
|
||||
A_VCVTPD2UDQ,
|
||||
A_VCVTPD2UQQ,
|
||||
A_VCVTPS2QQ,
|
||||
A_VCVTPS2UDQ,
|
||||
A_VCVTPS2UQQ,
|
||||
A_VCVTQQ2PD,
|
||||
A_VCVTQQ2PS,
|
||||
A_VCVTSD2USI,
|
||||
A_VCVTSS2USI,
|
||||
A_VCVTTPD2QQ,
|
||||
A_VCVTTPD2UDQ,
|
||||
A_VCVTTPD2UQQ,
|
||||
A_VCVTTPS2QQ,
|
||||
A_VCVTTPS2UDQ,
|
||||
A_VCVTTPS2UQQ,
|
||||
A_VCVTTSD2USI,
|
||||
A_VCVTTSS2USI,
|
||||
A_VCVTUDQ2PD,
|
||||
A_VCVTUDQ2PS,
|
||||
A_VCVTUQQ2PD,
|
||||
A_VCVTUQQ2PS,
|
||||
A_VCVTUSI2SD,
|
||||
A_VCVTUSI2SS,
|
||||
A_VDBPSADBW,
|
||||
A_VEXP2PD,
|
||||
A_VEXP2PS,
|
||||
A_VEXPANDPD,
|
||||
A_VEXPANDPS,
|
||||
A_VEXTRACTF32X4,
|
||||
A_VEXTRACTF32X8,
|
||||
A_VEXTRACTF64X2,
|
||||
@ -1173,5 +1218,195 @@ A_VEXTRACTF64X4,
|
||||
A_VEXTRACTI32X4,
|
||||
A_VEXTRACTI32X8,
|
||||
A_VEXTRACTI64X2,
|
||||
A_VEXTRACTI64X4
|
||||
A_VEXTRACTI64X4,
|
||||
A_VFIXUPIMMPD,
|
||||
A_VFIXUPIMMPS,
|
||||
A_VFIXUPIMMSD,
|
||||
A_VFIXUPIMMSS,
|
||||
A_VFPCLASSPD,
|
||||
A_VFPCLASSPS,
|
||||
A_VFPCLASSSD,
|
||||
A_VFPCLASSSS,
|
||||
A_VGATHERPF0DPD,
|
||||
A_VGATHERPF0DPS,
|
||||
A_VGATHERPF0QPD,
|
||||
A_VGATHERPF0QPS,
|
||||
A_VGATHERPF1DPD,
|
||||
A_VGATHERPF1DPS,
|
||||
A_VGATHERPF1QPD,
|
||||
A_VGATHERPF1QPS,
|
||||
A_VGETEXPPD,
|
||||
A_VGETEXPPS,
|
||||
A_VGETEXPSD,
|
||||
A_VGETEXPSS,
|
||||
A_VGETMANTPD,
|
||||
A_VGETMANTPS,
|
||||
A_VGETMANTSD,
|
||||
A_VGETMANTSS,
|
||||
A_VINSERTF32X4,
|
||||
A_VINSERTF32X8,
|
||||
A_VINSERTF64X2,
|
||||
A_VINSERTF64X4,
|
||||
A_VINSERTI32X4,
|
||||
A_VINSERTI32X8,
|
||||
A_VINSERTI64X2,
|
||||
A_VINSERTI64X4,
|
||||
A_VMOVDQA32,
|
||||
A_VMOVDQA64,
|
||||
A_VMOVDQU16,
|
||||
A_VMOVDQU32,
|
||||
A_VMOVDQU64,
|
||||
A_VMOVDQU8,
|
||||
A_VPABSQ,
|
||||
A_VPANDD,
|
||||
A_VPANDND,
|
||||
A_VPANDNQ,
|
||||
A_VPANDQ,
|
||||
A_VPBLENDMB,
|
||||
A_VPBLENDMD,
|
||||
A_VPBLENDMQ,
|
||||
A_VPBLENDMW,
|
||||
A_VPCMPB,
|
||||
A_VPCMPD,
|
||||
A_VPCMPQ,
|
||||
A_VPCMPUB,
|
||||
A_VPCMPUD,
|
||||
A_VPCMPUQ,
|
||||
A_VPCMPUW,
|
||||
A_VPCMPW,
|
||||
A_VPCOMPRESSD,
|
||||
A_VPCOMPRESSQ,
|
||||
A_VPCONFLICTD,
|
||||
A_VPCONFLICTQ,
|
||||
A_VPERMB,
|
||||
A_VPERMI2B,
|
||||
A_VPERMI2D,
|
||||
A_VPERMI2PD,
|
||||
A_VPERMI2PS,
|
||||
A_VPERMI2Q,
|
||||
A_VPERMI2W,
|
||||
A_VPERMT2B,
|
||||
A_VPERMT2D,
|
||||
A_VPERMT2PD,
|
||||
A_VPERMT2PS,
|
||||
A_VPERMT2Q,
|
||||
A_VPERMT2W,
|
||||
A_VPERMW,
|
||||
A_VPEXPANDD,
|
||||
A_VPEXPANDQ,
|
||||
A_VPLZCNTD,
|
||||
A_VPLZCNTQ,
|
||||
A_VPMADD52HUQ,
|
||||
A_VPMADD52LUQ,
|
||||
A_VPMAXSQ,
|
||||
A_VPMAXUQ,
|
||||
A_VPMINSQ,
|
||||
A_VPMINUQ,
|
||||
A_VPMOVB2M,
|
||||
A_VPMOVD2M,
|
||||
A_VPMOVDB,
|
||||
A_VPMOVDW,
|
||||
A_VPMOVM2B,
|
||||
A_VPMOVM2D,
|
||||
A_VPMOVM2Q,
|
||||
A_VPMOVM2W,
|
||||
A_VPMOVQ2M,
|
||||
A_VPMOVQB,
|
||||
A_VPMOVQD,
|
||||
A_VPMOVQW,
|
||||
A_VPMOVSDB,
|
||||
A_VPMOVSDW,
|
||||
A_VPMOVSQB,
|
||||
A_VPMOVSQD,
|
||||
A_VPMOVSQW,
|
||||
A_VPMOVSWB,
|
||||
A_VPMOVUSDB,
|
||||
A_VPMOVUSDW,
|
||||
A_VPMOVUSQB,
|
||||
A_VPMOVUSQD,
|
||||
A_VPMOVUSQW,
|
||||
A_VPMOVUSWB,
|
||||
A_VPMOVW2M,
|
||||
A_VPMOVWB,
|
||||
A_VPMULLQ,
|
||||
A_VPMULTISHIFTQB,
|
||||
A_VPORD,
|
||||
A_VPORQ,
|
||||
A_VPROLD,
|
||||
A_VPROLQ,
|
||||
A_VPROLVD,
|
||||
A_VPROLVQ,
|
||||
A_VPRORD,
|
||||
A_VPRORQ,
|
||||
A_VPRORVD,
|
||||
A_VPRORVQ,
|
||||
A_VPSCATTERDD,
|
||||
A_VPSCATTERDQ,
|
||||
A_VPSCATTERQD,
|
||||
A_VPSCATTERQQ,
|
||||
A_VPSLLVW,
|
||||
A_VPSRAQ,
|
||||
A_VPSRAVQ,
|
||||
A_VPSRAVW,
|
||||
A_VPSRLVW,
|
||||
A_VPTERNLOGD,
|
||||
A_VPTERNLOGQ,
|
||||
A_VPTESTMB,
|
||||
A_VPTESTMD,
|
||||
A_VPTESTMQ,
|
||||
A_VPTESTMW,
|
||||
A_VPTESTNMB,
|
||||
A_VPTESTNMD,
|
||||
A_VPTESTNMQ,
|
||||
A_VPTESTNMW,
|
||||
A_VPXORD,
|
||||
A_VPXORQ,
|
||||
A_VRANGEPD,
|
||||
A_VRANGEPS,
|
||||
A_VRANGESD,
|
||||
A_VRANGESS,
|
||||
A_VRCP14PD,
|
||||
A_VRCP14PS,
|
||||
A_VRCP14SD,
|
||||
A_VRCP14SS,
|
||||
A_VRCP28PD,
|
||||
A_VRCP28PS,
|
||||
A_VRCP28SD,
|
||||
A_VRCP28SS,
|
||||
A_VREDUCEPD,
|
||||
A_VREDUCEPS,
|
||||
A_VREDUCESD,
|
||||
A_VREDUCESS,
|
||||
A_VRNDSCALEPD,
|
||||
A_VRNDSCALEPS,
|
||||
A_VRNDSCALESD,
|
||||
A_VRNDSCALESS,
|
||||
A_VRSQRT14PD,
|
||||
A_VRSQRT14PS,
|
||||
A_VRSQRT14SD,
|
||||
A_VRSQRT14SS,
|
||||
A_VRSQRT28PD,
|
||||
A_VRSQRT28PS,
|
||||
A_VRSQRT28SD,
|
||||
A_VRSQRT28SS,
|
||||
A_VSCALEFPD,
|
||||
A_VSCALEFPS,
|
||||
A_VSCALEFSD,
|
||||
A_VSCALEFSS,
|
||||
A_VSCATTERDPD,
|
||||
A_VSCATTERDPS,
|
||||
A_VSCATTERPF0DPD,
|
||||
A_VSCATTERPF0DPS,
|
||||
A_VSCATTERPF0QPD,
|
||||
A_VSCATTERPF0QPS,
|
||||
A_VSCATTERPF1DPD,
|
||||
A_VSCATTERPF1DPS,
|
||||
A_VSCATTERPF1QPD,
|
||||
A_VSCATTERPF1QPS,
|
||||
A_VSCATTERQPD,
|
||||
A_VSCATTERQPS,
|
||||
A_VSHUFF32X4,
|
||||
A_VSHUFF64X2,
|
||||
A_VSHUFI32X4,
|
||||
A_VSHUFI64X2
|
||||
);
|
||||
|
@ -1173,5 +1173,240 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All])
|
||||
);
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1180,6 +1180,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1187,5 +1232,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1187,5 +1187,240 @@ attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE
|
||||
);
|
||||
|
@ -1180,6 +1180,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1187,5 +1232,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1,2 +1,2 @@
|
||||
{ don't edit, this file is generated from x86ins.dat }
|
||||
2825;
|
||||
3876;
|
||||
|
@ -1180,6 +1180,51 @@ A_KXORB,
|
||||
A_KXORD,
|
||||
A_KXORQ,
|
||||
A_KXORW,
|
||||
A_VALIGND,
|
||||
A_VALIGNQ,
|
||||
A_VBLENDMPD,
|
||||
A_VBLENDMPS,
|
||||
A_VBROADCASTF32X2,
|
||||
A_VBROADCASTF32X4,
|
||||
A_VBROADCASTF32X8,
|
||||
A_VBROADCASTF64X2,
|
||||
A_VBROADCASTF64X4,
|
||||
A_VBROADCASTI32X2,
|
||||
A_VBROADCASTI32X4,
|
||||
A_VBROADCASTI32X8,
|
||||
A_VBROADCASTI64X2,
|
||||
A_VBROADCASTI64X4,
|
||||
A_VCOMPRESSPD,
|
||||
A_VCOMPRESSPS,
|
||||
A_VCVTPD2QQ,
|
||||
A_VCVTPD2UDQ,
|
||||
A_VCVTPD2UQQ,
|
||||
A_VCVTPS2QQ,
|
||||
A_VCVTPS2UDQ,
|
||||
A_VCVTPS2UQQ,
|
||||
A_VCVTQQ2PD,
|
||||
A_VCVTQQ2PS,
|
||||
A_VCVTSD2USI,
|
||||
A_VCVTSS2USI,
|
||||
A_VCVTTPD2QQ,
|
||||
A_VCVTTPD2UDQ,
|
||||
A_VCVTTPD2UQQ,
|
||||
A_VCVTTPS2QQ,
|
||||
A_VCVTTPS2UDQ,
|
||||
A_VCVTTPS2UQQ,
|
||||
A_VCVTTSD2USI,
|
||||
A_VCVTTSS2USI,
|
||||
A_VCVTUDQ2PD,
|
||||
A_VCVTUDQ2PS,
|
||||
A_VCVTUQQ2PD,
|
||||
A_VCVTUQQ2PS,
|
||||
A_VCVTUSI2SD,
|
||||
A_VCVTUSI2SS,
|
||||
A_VDBPSADBW,
|
||||
A_VEXP2PD,
|
||||
A_VEXP2PS,
|
||||
A_VEXPANDPD,
|
||||
A_VEXPANDPS,
|
||||
A_VEXTRACTF32X4,
|
||||
A_VEXTRACTF32X8,
|
||||
A_VEXTRACTF64X2,
|
||||
@ -1187,5 +1232,195 @@ A_VEXTRACTF64X4,
|
||||
A_VEXTRACTI32X4,
|
||||
A_VEXTRACTI32X8,
|
||||
A_VEXTRACTI64X2,
|
||||
A_VEXTRACTI64X4
|
||||
A_VEXTRACTI64X4,
|
||||
A_VFIXUPIMMPD,
|
||||
A_VFIXUPIMMPS,
|
||||
A_VFIXUPIMMSD,
|
||||
A_VFIXUPIMMSS,
|
||||
A_VFPCLASSPD,
|
||||
A_VFPCLASSPS,
|
||||
A_VFPCLASSSD,
|
||||
A_VFPCLASSSS,
|
||||
A_VGATHERPF0DPD,
|
||||
A_VGATHERPF0DPS,
|
||||
A_VGATHERPF0QPD,
|
||||
A_VGATHERPF0QPS,
|
||||
A_VGATHERPF1DPD,
|
||||
A_VGATHERPF1DPS,
|
||||
A_VGATHERPF1QPD,
|
||||
A_VGATHERPF1QPS,
|
||||
A_VGETEXPPD,
|
||||
A_VGETEXPPS,
|
||||
A_VGETEXPSD,
|
||||
A_VGETEXPSS,
|
||||
A_VGETMANTPD,
|
||||
A_VGETMANTPS,
|
||||
A_VGETMANTSD,
|
||||
A_VGETMANTSS,
|
||||
A_VINSERTF32X4,
|
||||
A_VINSERTF32X8,
|
||||
A_VINSERTF64X2,
|
||||
A_VINSERTF64X4,
|
||||
A_VINSERTI32X4,
|
||||
A_VINSERTI32X8,
|
||||
A_VINSERTI64X2,
|
||||
A_VINSERTI64X4,
|
||||
A_VMOVDQA32,
|
||||
A_VMOVDQA64,
|
||||
A_VMOVDQU16,
|
||||
A_VMOVDQU32,
|
||||
A_VMOVDQU64,
|
||||
A_VMOVDQU8,
|
||||
A_VPABSQ,
|
||||
A_VPANDD,
|
||||
A_VPANDND,
|
||||
A_VPANDNQ,
|
||||
A_VPANDQ,
|
||||
A_VPBLENDMB,
|
||||
A_VPBLENDMD,
|
||||
A_VPBLENDMQ,
|
||||
A_VPBLENDMW,
|
||||
A_VPCMPB,
|
||||
A_VPCMPD,
|
||||
A_VPCMPQ,
|
||||
A_VPCMPUB,
|
||||
A_VPCMPUD,
|
||||
A_VPCMPUQ,
|
||||
A_VPCMPUW,
|
||||
A_VPCMPW,
|
||||
A_VPCOMPRESSD,
|
||||
A_VPCOMPRESSQ,
|
||||
A_VPCONFLICTD,
|
||||
A_VPCONFLICTQ,
|
||||
A_VPERMB,
|
||||
A_VPERMI2B,
|
||||
A_VPERMI2D,
|
||||
A_VPERMI2PD,
|
||||
A_VPERMI2PS,
|
||||
A_VPERMI2Q,
|
||||
A_VPERMI2W,
|
||||
A_VPERMT2B,
|
||||
A_VPERMT2D,
|
||||
A_VPERMT2PD,
|
||||
A_VPERMT2PS,
|
||||
A_VPERMT2Q,
|
||||
A_VPERMT2W,
|
||||
A_VPERMW,
|
||||
A_VPEXPANDD,
|
||||
A_VPEXPANDQ,
|
||||
A_VPLZCNTD,
|
||||
A_VPLZCNTQ,
|
||||
A_VPMADD52HUQ,
|
||||
A_VPMADD52LUQ,
|
||||
A_VPMAXSQ,
|
||||
A_VPMAXUQ,
|
||||
A_VPMINSQ,
|
||||
A_VPMINUQ,
|
||||
A_VPMOVB2M,
|
||||
A_VPMOVD2M,
|
||||
A_VPMOVDB,
|
||||
A_VPMOVDW,
|
||||
A_VPMOVM2B,
|
||||
A_VPMOVM2D,
|
||||
A_VPMOVM2Q,
|
||||
A_VPMOVM2W,
|
||||
A_VPMOVQ2M,
|
||||
A_VPMOVQB,
|
||||
A_VPMOVQD,
|
||||
A_VPMOVQW,
|
||||
A_VPMOVSDB,
|
||||
A_VPMOVSDW,
|
||||
A_VPMOVSQB,
|
||||
A_VPMOVSQD,
|
||||
A_VPMOVSQW,
|
||||
A_VPMOVSWB,
|
||||
A_VPMOVUSDB,
|
||||
A_VPMOVUSDW,
|
||||
A_VPMOVUSQB,
|
||||
A_VPMOVUSQD,
|
||||
A_VPMOVUSQW,
|
||||
A_VPMOVUSWB,
|
||||
A_VPMOVW2M,
|
||||
A_VPMOVWB,
|
||||
A_VPMULLQ,
|
||||
A_VPMULTISHIFTQB,
|
||||
A_VPORD,
|
||||
A_VPORQ,
|
||||
A_VPROLD,
|
||||
A_VPROLQ,
|
||||
A_VPROLVD,
|
||||
A_VPROLVQ,
|
||||
A_VPRORD,
|
||||
A_VPRORQ,
|
||||
A_VPRORVD,
|
||||
A_VPRORVQ,
|
||||
A_VPSCATTERDD,
|
||||
A_VPSCATTERDQ,
|
||||
A_VPSCATTERQD,
|
||||
A_VPSCATTERQQ,
|
||||
A_VPSLLVW,
|
||||
A_VPSRAQ,
|
||||
A_VPSRAVQ,
|
||||
A_VPSRAVW,
|
||||
A_VPSRLVW,
|
||||
A_VPTERNLOGD,
|
||||
A_VPTERNLOGQ,
|
||||
A_VPTESTMB,
|
||||
A_VPTESTMD,
|
||||
A_VPTESTMQ,
|
||||
A_VPTESTMW,
|
||||
A_VPTESTNMB,
|
||||
A_VPTESTNMD,
|
||||
A_VPTESTNMQ,
|
||||
A_VPTESTNMW,
|
||||
A_VPXORD,
|
||||
A_VPXORQ,
|
||||
A_VRANGEPD,
|
||||
A_VRANGEPS,
|
||||
A_VRANGESD,
|
||||
A_VRANGESS,
|
||||
A_VRCP14PD,
|
||||
A_VRCP14PS,
|
||||
A_VRCP14SD,
|
||||
A_VRCP14SS,
|
||||
A_VRCP28PD,
|
||||
A_VRCP28PS,
|
||||
A_VRCP28SD,
|
||||
A_VRCP28SS,
|
||||
A_VREDUCEPD,
|
||||
A_VREDUCEPS,
|
||||
A_VREDUCESD,
|
||||
A_VREDUCESS,
|
||||
A_VRNDSCALEPD,
|
||||
A_VRNDSCALEPS,
|
||||
A_VRNDSCALESD,
|
||||
A_VRNDSCALESS,
|
||||
A_VRSQRT14PD,
|
||||
A_VRSQRT14PS,
|
||||
A_VRSQRT14SD,
|
||||
A_VRSQRT14SS,
|
||||
A_VRSQRT28PD,
|
||||
A_VRSQRT28PS,
|
||||
A_VRSQRT28SD,
|
||||
A_VRSQRT28SS,
|
||||
A_VSCALEFPD,
|
||||
A_VSCALEFPS,
|
||||
A_VSCALEFSD,
|
||||
A_VSCALEFSS,
|
||||
A_VSCATTERDPD,
|
||||
A_VSCATTERDPS,
|
||||
A_VSCATTERPF0DPD,
|
||||
A_VSCATTERPF0DPS,
|
||||
A_VSCATTERPF0QPD,
|
||||
A_VSCATTERPF0QPS,
|
||||
A_VSCATTERPF1DPD,
|
||||
A_VSCATTERPF1DPS,
|
||||
A_VSCATTERPF1QPD,
|
||||
A_VSCATTERPF1QPS,
|
||||
A_VSCATTERQPD,
|
||||
A_VSCATTERQPS,
|
||||
A_VSHUFF32X4,
|
||||
A_VSHUFF64X2,
|
||||
A_VSHUFI32X4,
|
||||
A_VSHUFI64X2
|
||||
);
|
||||
|
@ -1187,5 +1187,240 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All])
|
||||
);
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -178,7 +178,9 @@ interface
|
||||
OT_XMMREG = OT_REGNORM or otf_reg_xmm;
|
||||
OT_XMMRM = OT_REGMEM or otf_reg_xmm;
|
||||
OT_XMEM32 = OT_REGNORM or otf_reg_xmm or otf_reg_gpr or OT_BITS32;
|
||||
OT_XMEM32_M = OT_XMEM32 or OT_VECTORMASK;
|
||||
OT_XMEM64 = OT_REGNORM or otf_reg_xmm or otf_reg_gpr or OT_BITS64;
|
||||
OT_XMEM64_M = OT_XMEM64 or OT_VECTORMASK;
|
||||
|
||||
OT_XMMREG_M = OT_XMMREG or OT_VECTORMASK;
|
||||
OT_XMMREG_MZ = OT_XMMREG or OT_VECTORMASK or OT_VECTORZERO;
|
||||
@ -194,7 +196,9 @@ interface
|
||||
OT_YMMREG = OT_REGNORM or otf_reg_ymm;
|
||||
OT_YMMRM = OT_REGMEM or otf_reg_ymm;
|
||||
OT_YMEM32 = OT_REGNORM or otf_reg_ymm or otf_reg_gpr or OT_BITS32;
|
||||
OT_YMEM32_M = OT_YMEM32 or OT_VECTORMASK;
|
||||
OT_YMEM64 = OT_REGNORM or otf_reg_ymm or otf_reg_gpr or OT_BITS64;
|
||||
OT_YMEM64_M = OT_YMEM64 or OT_VECTORMASK;
|
||||
|
||||
OT_YMMREG_M = OT_YMMREG or OT_VECTORMASK;
|
||||
OT_YMMREG_MZ = OT_YMMREG or OT_VECTORMASK or OT_VECTORZERO;
|
||||
@ -209,7 +213,10 @@ interface
|
||||
OT_ZMMREG = OT_REGNORM or otf_reg_zmm;
|
||||
OT_ZMMRM = OT_REGMEM or otf_reg_zmm;
|
||||
OT_ZMEM32 = OT_REGNORM or otf_reg_zmm or otf_reg_gpr or OT_BITS32;
|
||||
OT_ZMEM32_M = OT_ZMEM32 or OT_VECTORMASK;
|
||||
OT_ZMEM64 = OT_REGNORM or otf_reg_zmm or otf_reg_gpr or OT_BITS64;
|
||||
OT_ZMEM64_M = OT_ZMEM64 or OT_VECTORMASK;
|
||||
|
||||
|
||||
OT_ZMMREG_M = OT_ZMMREG or OT_VECTORMASK;
|
||||
OT_ZMMREG_MZ = OT_ZMMREG or OT_VECTORMASK or OT_VECTORZERO;
|
||||
@ -229,6 +236,7 @@ interface
|
||||
{ Memory operands }
|
||||
OT_MEM8 = OT_MEMORY or OT_BITS8;
|
||||
OT_MEM16 = OT_MEMORY or OT_BITS16;
|
||||
OT_MEM16_M = OT_MEM16 or OT_VECTORMASK;
|
||||
OT_MEM32 = OT_MEMORY or OT_BITS32;
|
||||
OT_MEM32_M = OT_MEMORY or OT_BITS32 or OT_VECTORMASK;
|
||||
OT_BMEM32 = OT_MEMORY or OT_BITS32 or OT_VECTORBCST;
|
||||
@ -5116,6 +5124,13 @@ implementation
|
||||
(AsmOp = A_VCVTSI2SD) or
|
||||
(AsmOp = A_VCVTSI2SS) or
|
||||
(AsmOp = A_VCVTTPD2DQ) or
|
||||
(AsmOp = A_VCVTPD2UDQ) or
|
||||
(AsmOp = A_VCVTQQ2PS) or
|
||||
(AsmOp = A_VCVTTPD2UDQ) or
|
||||
(AsmOp = A_VCVTUQQ2PS) or
|
||||
(AsmOp = A_VCVTUSI2SD) or
|
||||
(AsmOp = A_VCVTUSI2SS) or
|
||||
|
||||
|
||||
// TODO check
|
||||
(AsmOp = A_VCMPSS)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1169,5 +1169,240 @@ attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE
|
||||
);
|
||||
|
@ -1162,6 +1162,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1169,5 +1214,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1162,6 +1162,51 @@
|
||||
'kxord',
|
||||
'kxorq',
|
||||
'kxorw',
|
||||
'valignd',
|
||||
'valignq',
|
||||
'vblendmpd',
|
||||
'vblendmps',
|
||||
'vbroadcastf32x2',
|
||||
'vbroadcastf32x4',
|
||||
'vbroadcastf32x8',
|
||||
'vbroadcastf64x2',
|
||||
'vbroadcastf64x4',
|
||||
'vbroadcasti32x2',
|
||||
'vbroadcasti32x4',
|
||||
'vbroadcasti32x8',
|
||||
'vbroadcasti64x2',
|
||||
'vbroadcasti64x4',
|
||||
'vcompresspd',
|
||||
'vcompressps',
|
||||
'vcvtpd2qq',
|
||||
'vcvtpd2udq',
|
||||
'vcvtpd2uqq',
|
||||
'vcvtps2qq',
|
||||
'vcvtps2udq',
|
||||
'vcvtps2uqq',
|
||||
'vcvtqq2pd',
|
||||
'vcvtqq2ps',
|
||||
'vcvtsd2usi',
|
||||
'vcvtss2usi',
|
||||
'vcvttpd2qq',
|
||||
'vcvttpd2udq',
|
||||
'vcvttpd2uqq',
|
||||
'vcvttps2qq',
|
||||
'vcvttps2udq',
|
||||
'vcvttps2uqq',
|
||||
'vcvttsd2usi',
|
||||
'vcvttss2usi',
|
||||
'vcvtudq2pd',
|
||||
'vcvtudq2ps',
|
||||
'vcvtuqq2pd',
|
||||
'vcvtuqq2ps',
|
||||
'vcvtusi2sd',
|
||||
'vcvtusi2ss',
|
||||
'vdbpsadbw',
|
||||
'vexp2pd',
|
||||
'vexp2ps',
|
||||
'vexpandpd',
|
||||
'vexpandps',
|
||||
'vextractf32x4',
|
||||
'vextractf32x8',
|
||||
'vextractf64x2',
|
||||
@ -1169,5 +1214,195 @@
|
||||
'vextracti32x4',
|
||||
'vextracti32x8',
|
||||
'vextracti64x2',
|
||||
'vextracti64x4'
|
||||
'vextracti64x4',
|
||||
'vfixupimmpd',
|
||||
'vfixupimmps',
|
||||
'vfixupimmsd',
|
||||
'vfixupimmss',
|
||||
'vfpclasspd',
|
||||
'vfpclassps',
|
||||
'vfpclasssd',
|
||||
'vfpclassss',
|
||||
'vgatherpf0dpd',
|
||||
'vgatherpf0dps',
|
||||
'vgatherpf0qpd',
|
||||
'vgatherpf0qps',
|
||||
'vgatherpf1dpd',
|
||||
'vgatherpf1dps',
|
||||
'vgatherpf1qpd',
|
||||
'vgatherpf1qps',
|
||||
'vgetexppd',
|
||||
'vgetexpps',
|
||||
'vgetexpsd',
|
||||
'vgetexpss',
|
||||
'vgetmantpd',
|
||||
'vgetmantps',
|
||||
'vgetmantsd',
|
||||
'vgetmantss',
|
||||
'vinsertf32x4',
|
||||
'vinsertf32x8',
|
||||
'vinsertf64x2',
|
||||
'vinsertf64x4',
|
||||
'vinserti32x4',
|
||||
'vinserti32x8',
|
||||
'vinserti64x2',
|
||||
'vinserti64x4',
|
||||
'vmovdqa32',
|
||||
'vmovdqa64',
|
||||
'vmovdqu16',
|
||||
'vmovdqu32',
|
||||
'vmovdqu64',
|
||||
'vmovdqu8',
|
||||
'vpabsq',
|
||||
'vpandd',
|
||||
'vpandnd',
|
||||
'vpandnq',
|
||||
'vpandq',
|
||||
'vpblendmb',
|
||||
'vpblendmd',
|
||||
'vpblendmq',
|
||||
'vpblendmw',
|
||||
'vpcmpb',
|
||||
'vpcmpd',
|
||||
'vpcmpq',
|
||||
'vpcmpub',
|
||||
'vpcmpud',
|
||||
'vpcmpuq',
|
||||
'vpcmpuw',
|
||||
'vpcmpw',
|
||||
'vpcompressd',
|
||||
'vpcompressq',
|
||||
'vpconflictd',
|
||||
'vpconflictq',
|
||||
'vpermb',
|
||||
'vpermi2b',
|
||||
'vpermi2d',
|
||||
'vpermi2pd',
|
||||
'vpermi2ps',
|
||||
'vpermi2q',
|
||||
'vpermi2w',
|
||||
'vpermt2b',
|
||||
'vpermt2d',
|
||||
'vpermt2pd',
|
||||
'vpermt2ps',
|
||||
'vpermt2q',
|
||||
'vpermt2w',
|
||||
'vpermw',
|
||||
'vpexpandd',
|
||||
'vpexpandq',
|
||||
'vplzcntd',
|
||||
'vplzcntq',
|
||||
'vpmadd52huq',
|
||||
'vpmadd52luq',
|
||||
'vpmaxsq',
|
||||
'vpmaxuq',
|
||||
'vpminsq',
|
||||
'vpminuq',
|
||||
'vpmovb2m',
|
||||
'vpmovd2m',
|
||||
'vpmovdb',
|
||||
'vpmovdw',
|
||||
'vpmovm2b',
|
||||
'vpmovm2d',
|
||||
'vpmovm2q',
|
||||
'vpmovm2w',
|
||||
'vpmovq2m',
|
||||
'vpmovqb',
|
||||
'vpmovqd',
|
||||
'vpmovqw',
|
||||
'vpmovsdb',
|
||||
'vpmovsdw',
|
||||
'vpmovsqb',
|
||||
'vpmovsqd',
|
||||
'vpmovsqw',
|
||||
'vpmovswb',
|
||||
'vpmovusdb',
|
||||
'vpmovusdw',
|
||||
'vpmovusqb',
|
||||
'vpmovusqd',
|
||||
'vpmovusqw',
|
||||
'vpmovuswb',
|
||||
'vpmovw2m',
|
||||
'vpmovwb',
|
||||
'vpmullq',
|
||||
'vpmultishiftqb',
|
||||
'vpord',
|
||||
'vporq',
|
||||
'vprold',
|
||||
'vprolq',
|
||||
'vprolvd',
|
||||
'vprolvq',
|
||||
'vprord',
|
||||
'vprorq',
|
||||
'vprorvd',
|
||||
'vprorvq',
|
||||
'vpscatterdd',
|
||||
'vpscatterdq',
|
||||
'vpscatterqd',
|
||||
'vpscatterqq',
|
||||
'vpsllvw',
|
||||
'vpsraq',
|
||||
'vpsravq',
|
||||
'vpsravw',
|
||||
'vpsrlvw',
|
||||
'vpternlogd',
|
||||
'vpternlogq',
|
||||
'vptestmb',
|
||||
'vptestmd',
|
||||
'vptestmq',
|
||||
'vptestmw',
|
||||
'vptestnmb',
|
||||
'vptestnmd',
|
||||
'vptestnmq',
|
||||
'vptestnmw',
|
||||
'vpxord',
|
||||
'vpxorq',
|
||||
'vrangepd',
|
||||
'vrangeps',
|
||||
'vrangesd',
|
||||
'vrangess',
|
||||
'vrcp14pd',
|
||||
'vrcp14ps',
|
||||
'vrcp14sd',
|
||||
'vrcp14ss',
|
||||
'vrcp28pd',
|
||||
'vrcp28ps',
|
||||
'vrcp28sd',
|
||||
'vrcp28ss',
|
||||
'vreducepd',
|
||||
'vreduceps',
|
||||
'vreducesd',
|
||||
'vreducess',
|
||||
'vrndscalepd',
|
||||
'vrndscaleps',
|
||||
'vrndscalesd',
|
||||
'vrndscaless',
|
||||
'vrsqrt14pd',
|
||||
'vrsqrt14ps',
|
||||
'vrsqrt14sd',
|
||||
'vrsqrt14ss',
|
||||
'vrsqrt28pd',
|
||||
'vrsqrt28ps',
|
||||
'vrsqrt28sd',
|
||||
'vrsqrt28ss',
|
||||
'vscalefpd',
|
||||
'vscalefps',
|
||||
'vscalefsd',
|
||||
'vscalefss',
|
||||
'vscatterdpd',
|
||||
'vscatterdps',
|
||||
'vscatterpf0dpd',
|
||||
'vscatterpf0dps',
|
||||
'vscatterpf0qpd',
|
||||
'vscatterpf0qps',
|
||||
'vscatterpf1dpd',
|
||||
'vscatterpf1dps',
|
||||
'vscatterpf1qpd',
|
||||
'vscatterpf1qps',
|
||||
'vscatterqpd',
|
||||
'vscatterqps',
|
||||
'vshuff32x4',
|
||||
'vshuff64x2',
|
||||
'vshufi32x4',
|
||||
'vshufi64x2'
|
||||
);
|
||||
|
@ -1,2 +1,2 @@
|
||||
{ don't edit, this file is generated from x86ins.dat }
|
||||
2846;
|
||||
3897;
|
||||
|
@ -1162,6 +1162,51 @@ A_KXORB,
|
||||
A_KXORD,
|
||||
A_KXORQ,
|
||||
A_KXORW,
|
||||
A_VALIGND,
|
||||
A_VALIGNQ,
|
||||
A_VBLENDMPD,
|
||||
A_VBLENDMPS,
|
||||
A_VBROADCASTF32X2,
|
||||
A_VBROADCASTF32X4,
|
||||
A_VBROADCASTF32X8,
|
||||
A_VBROADCASTF64X2,
|
||||
A_VBROADCASTF64X4,
|
||||
A_VBROADCASTI32X2,
|
||||
A_VBROADCASTI32X4,
|
||||
A_VBROADCASTI32X8,
|
||||
A_VBROADCASTI64X2,
|
||||
A_VBROADCASTI64X4,
|
||||
A_VCOMPRESSPD,
|
||||
A_VCOMPRESSPS,
|
||||
A_VCVTPD2QQ,
|
||||
A_VCVTPD2UDQ,
|
||||
A_VCVTPD2UQQ,
|
||||
A_VCVTPS2QQ,
|
||||
A_VCVTPS2UDQ,
|
||||
A_VCVTPS2UQQ,
|
||||
A_VCVTQQ2PD,
|
||||
A_VCVTQQ2PS,
|
||||
A_VCVTSD2USI,
|
||||
A_VCVTSS2USI,
|
||||
A_VCVTTPD2QQ,
|
||||
A_VCVTTPD2UDQ,
|
||||
A_VCVTTPD2UQQ,
|
||||
A_VCVTTPS2QQ,
|
||||
A_VCVTTPS2UDQ,
|
||||
A_VCVTTPS2UQQ,
|
||||
A_VCVTTSD2USI,
|
||||
A_VCVTTSS2USI,
|
||||
A_VCVTUDQ2PD,
|
||||
A_VCVTUDQ2PS,
|
||||
A_VCVTUQQ2PD,
|
||||
A_VCVTUQQ2PS,
|
||||
A_VCVTUSI2SD,
|
||||
A_VCVTUSI2SS,
|
||||
A_VDBPSADBW,
|
||||
A_VEXP2PD,
|
||||
A_VEXP2PS,
|
||||
A_VEXPANDPD,
|
||||
A_VEXPANDPS,
|
||||
A_VEXTRACTF32X4,
|
||||
A_VEXTRACTF32X8,
|
||||
A_VEXTRACTF64X2,
|
||||
@ -1169,5 +1214,195 @@ A_VEXTRACTF64X4,
|
||||
A_VEXTRACTI32X4,
|
||||
A_VEXTRACTI32X8,
|
||||
A_VEXTRACTI64X2,
|
||||
A_VEXTRACTI64X4
|
||||
A_VEXTRACTI64X4,
|
||||
A_VFIXUPIMMPD,
|
||||
A_VFIXUPIMMPS,
|
||||
A_VFIXUPIMMSD,
|
||||
A_VFIXUPIMMSS,
|
||||
A_VFPCLASSPD,
|
||||
A_VFPCLASSPS,
|
||||
A_VFPCLASSSD,
|
||||
A_VFPCLASSSS,
|
||||
A_VGATHERPF0DPD,
|
||||
A_VGATHERPF0DPS,
|
||||
A_VGATHERPF0QPD,
|
||||
A_VGATHERPF0QPS,
|
||||
A_VGATHERPF1DPD,
|
||||
A_VGATHERPF1DPS,
|
||||
A_VGATHERPF1QPD,
|
||||
A_VGATHERPF1QPS,
|
||||
A_VGETEXPPD,
|
||||
A_VGETEXPPS,
|
||||
A_VGETEXPSD,
|
||||
A_VGETEXPSS,
|
||||
A_VGETMANTPD,
|
||||
A_VGETMANTPS,
|
||||
A_VGETMANTSD,
|
||||
A_VGETMANTSS,
|
||||
A_VINSERTF32X4,
|
||||
A_VINSERTF32X8,
|
||||
A_VINSERTF64X2,
|
||||
A_VINSERTF64X4,
|
||||
A_VINSERTI32X4,
|
||||
A_VINSERTI32X8,
|
||||
A_VINSERTI64X2,
|
||||
A_VINSERTI64X4,
|
||||
A_VMOVDQA32,
|
||||
A_VMOVDQA64,
|
||||
A_VMOVDQU16,
|
||||
A_VMOVDQU32,
|
||||
A_VMOVDQU64,
|
||||
A_VMOVDQU8,
|
||||
A_VPABSQ,
|
||||
A_VPANDD,
|
||||
A_VPANDND,
|
||||
A_VPANDNQ,
|
||||
A_VPANDQ,
|
||||
A_VPBLENDMB,
|
||||
A_VPBLENDMD,
|
||||
A_VPBLENDMQ,
|
||||
A_VPBLENDMW,
|
||||
A_VPCMPB,
|
||||
A_VPCMPD,
|
||||
A_VPCMPQ,
|
||||
A_VPCMPUB,
|
||||
A_VPCMPUD,
|
||||
A_VPCMPUQ,
|
||||
A_VPCMPUW,
|
||||
A_VPCMPW,
|
||||
A_VPCOMPRESSD,
|
||||
A_VPCOMPRESSQ,
|
||||
A_VPCONFLICTD,
|
||||
A_VPCONFLICTQ,
|
||||
A_VPERMB,
|
||||
A_VPERMI2B,
|
||||
A_VPERMI2D,
|
||||
A_VPERMI2PD,
|
||||
A_VPERMI2PS,
|
||||
A_VPERMI2Q,
|
||||
A_VPERMI2W,
|
||||
A_VPERMT2B,
|
||||
A_VPERMT2D,
|
||||
A_VPERMT2PD,
|
||||
A_VPERMT2PS,
|
||||
A_VPERMT2Q,
|
||||
A_VPERMT2W,
|
||||
A_VPERMW,
|
||||
A_VPEXPANDD,
|
||||
A_VPEXPANDQ,
|
||||
A_VPLZCNTD,
|
||||
A_VPLZCNTQ,
|
||||
A_VPMADD52HUQ,
|
||||
A_VPMADD52LUQ,
|
||||
A_VPMAXSQ,
|
||||
A_VPMAXUQ,
|
||||
A_VPMINSQ,
|
||||
A_VPMINUQ,
|
||||
A_VPMOVB2M,
|
||||
A_VPMOVD2M,
|
||||
A_VPMOVDB,
|
||||
A_VPMOVDW,
|
||||
A_VPMOVM2B,
|
||||
A_VPMOVM2D,
|
||||
A_VPMOVM2Q,
|
||||
A_VPMOVM2W,
|
||||
A_VPMOVQ2M,
|
||||
A_VPMOVQB,
|
||||
A_VPMOVQD,
|
||||
A_VPMOVQW,
|
||||
A_VPMOVSDB,
|
||||
A_VPMOVSDW,
|
||||
A_VPMOVSQB,
|
||||
A_VPMOVSQD,
|
||||
A_VPMOVSQW,
|
||||
A_VPMOVSWB,
|
||||
A_VPMOVUSDB,
|
||||
A_VPMOVUSDW,
|
||||
A_VPMOVUSQB,
|
||||
A_VPMOVUSQD,
|
||||
A_VPMOVUSQW,
|
||||
A_VPMOVUSWB,
|
||||
A_VPMOVW2M,
|
||||
A_VPMOVWB,
|
||||
A_VPMULLQ,
|
||||
A_VPMULTISHIFTQB,
|
||||
A_VPORD,
|
||||
A_VPORQ,
|
||||
A_VPROLD,
|
||||
A_VPROLQ,
|
||||
A_VPROLVD,
|
||||
A_VPROLVQ,
|
||||
A_VPRORD,
|
||||
A_VPRORQ,
|
||||
A_VPRORVD,
|
||||
A_VPRORVQ,
|
||||
A_VPSCATTERDD,
|
||||
A_VPSCATTERDQ,
|
||||
A_VPSCATTERQD,
|
||||
A_VPSCATTERQQ,
|
||||
A_VPSLLVW,
|
||||
A_VPSRAQ,
|
||||
A_VPSRAVQ,
|
||||
A_VPSRAVW,
|
||||
A_VPSRLVW,
|
||||
A_VPTERNLOGD,
|
||||
A_VPTERNLOGQ,
|
||||
A_VPTESTMB,
|
||||
A_VPTESTMD,
|
||||
A_VPTESTMQ,
|
||||
A_VPTESTMW,
|
||||
A_VPTESTNMB,
|
||||
A_VPTESTNMD,
|
||||
A_VPTESTNMQ,
|
||||
A_VPTESTNMW,
|
||||
A_VPXORD,
|
||||
A_VPXORQ,
|
||||
A_VRANGEPD,
|
||||
A_VRANGEPS,
|
||||
A_VRANGESD,
|
||||
A_VRANGESS,
|
||||
A_VRCP14PD,
|
||||
A_VRCP14PS,
|
||||
A_VRCP14SD,
|
||||
A_VRCP14SS,
|
||||
A_VRCP28PD,
|
||||
A_VRCP28PS,
|
||||
A_VRCP28SD,
|
||||
A_VRCP28SS,
|
||||
A_VREDUCEPD,
|
||||
A_VREDUCEPS,
|
||||
A_VREDUCESD,
|
||||
A_VREDUCESS,
|
||||
A_VRNDSCALEPD,
|
||||
A_VRNDSCALEPS,
|
||||
A_VRNDSCALESD,
|
||||
A_VRNDSCALESS,
|
||||
A_VRSQRT14PD,
|
||||
A_VRSQRT14PS,
|
||||
A_VRSQRT14SD,
|
||||
A_VRSQRT14SS,
|
||||
A_VRSQRT28PD,
|
||||
A_VRSQRT28PS,
|
||||
A_VRSQRT28SD,
|
||||
A_VRSQRT28SS,
|
||||
A_VSCALEFPD,
|
||||
A_VSCALEFPS,
|
||||
A_VSCALEFSD,
|
||||
A_VSCALEFSS,
|
||||
A_VSCATTERDPD,
|
||||
A_VSCATTERDPS,
|
||||
A_VSCATTERPF0DPD,
|
||||
A_VSCATTERPF0DPS,
|
||||
A_VSCATTERPF0QPD,
|
||||
A_VSCATTERPF0QPS,
|
||||
A_VSCATTERPF1DPD,
|
||||
A_VSCATTERPF1DPS,
|
||||
A_VSCATTERPF1QPD,
|
||||
A_VSCATTERPF1QPS,
|
||||
A_VSCATTERQPD,
|
||||
A_VSCATTERQPS,
|
||||
A_VSHUFF32X4,
|
||||
A_VSHUFF64X2,
|
||||
A_VSHUFI32X4,
|
||||
A_VSHUFI64X2
|
||||
);
|
||||
|
@ -1169,5 +1169,240 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All])
|
||||
);
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user