* Re-commit r17437 after more testing and fixing aasmcpu.pp in r17449.

git-svn-id: trunk@17452 -
This commit is contained in:
sergei 2011-05-14 11:04:52 +00:00
parent ce35e121ba
commit 3b979fef6d
15 changed files with 2394 additions and 7477 deletions

View File

@ -512,6 +512,7 @@
'cmpltpd',
'cmpltsd',
'cmpneqpd',
'cmpneqsd',
'cmpnlepd',
'cmpnlesd',
'cmpnltpd',
@ -666,6 +667,7 @@
'roundpd',
'roundss',
'roundsd',
'crc32',
'pcmpestri',
'pcmpestrm',
'pcmpistri',

View File

@ -530,6 +530,7 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufINT,
attsufNONE,
attsufINT,
@ -666,6 +667,7 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufINT,
attsufNONE,
attsufNONE,
attsufNONE,

View File

@ -512,6 +512,7 @@
'cmpltpd',
'cmpltsd',
'cmpneqpd',
'cmpneqsd',
'cmpnlepd',
'cmpnlesd',
'cmpnltpd',
@ -666,6 +667,7 @@
'roundpd',
'roundss',
'roundsd',
'crc32',
'pcmpestri',
'pcmpestrm',
'pcmpistri',

View File

@ -1,2 +1,2 @@
{ don't edit, this file is generated from x86ins.dat }
1560;
1215;

View File

@ -512,6 +512,7 @@ A_CMPLESD,
A_CMPLTPD,
A_CMPLTSD,
A_CMPNEQPD,
A_CMPNEQSD,
A_CMPNLEPD,
A_CMPNLESD,
A_CMPNLTPD,
@ -666,6 +667,7 @@ A_ROUNDPS,
A_ROUNDPD,
A_ROUNDSS,
A_ROUNDSD,
A_CRC32,
A_PCMPESTRI,
A_PCMPESTRM,
A_PCMPISTRI,

View File

@ -522,6 +522,7 @@
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
@ -666,6 +667,7 @@
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_Mop1, Ch_Rop2, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -530,6 +530,7 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufINT,
attsufNONE,
attsufINT,
@ -666,6 +667,7 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufINT,
attsufNONE,
attsufNONE,
attsufNONE,

View File

@ -512,6 +512,7 @@
'cmpltpd',
'cmpltsd',
'cmpneqpd',
'cmpneqsd',
'cmpnlepd',
'cmpnlesd',
'cmpnltpd',
@ -666,6 +667,7 @@
'roundpd',
'roundss',
'roundsd',
'crc32',
'pcmpestri',
'pcmpestrm',
'pcmpistri',

View File

@ -512,6 +512,7 @@
'cmpltpd',
'cmpltsd',
'cmpneqpd',
'cmpneqsd',
'cmpnlepd',
'cmpnlesd',
'cmpnltpd',
@ -666,6 +667,7 @@
'roundpd',
'roundss',
'roundsd',
'crc32',
'pcmpestri',
'pcmpestrm',
'pcmpistri',

View File

@ -1,2 +1,2 @@
{ don't edit, this file is generated from x86ins.dat }
1526;
1188;

View File

@ -512,6 +512,7 @@ A_CMPLESD,
A_CMPLTPD,
A_CMPLTSD,
A_CMPNEQPD,
A_CMPNEQSD,
A_CMPNLEPD,
A_CMPNLESD,
A_CMPNLTPD,
@ -666,6 +667,7 @@ A_ROUNDPS,
A_ROUNDPD,
A_ROUNDSS,
A_ROUNDSD,
A_CRC32,
A_PCMPESTRI,
A_PCMPESTRM,
A_PCMPISTRI,

View File

@ -522,6 +522,7 @@
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
@ -666,6 +667,7 @@
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_Mop1, Ch_Rop2, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),

File diff suppressed because it is too large Load Diff