mirror of
https://github.com/netwide-assembler/nasm
synced 2026-08-26 16:23:04 -04:00
FMA instructions won't be in Sandy Bridge
The FMA instructions aren't scheduled for Sandy Bridge after all. They will be "in a future processor", so create a placeholder for now.
This commit is contained in:
parent
0662203978
commit
d8e47f6da9
3 changed files with 245 additions and 245 deletions
|
|
@ -30,13 +30,13 @@ foreach $pi ( sort(keys(%packed_insns)) ) {
|
|||
"${mm}reg,${mm}reg,${mm}rm",
|
||||
sprintf("[rvm:\tvex.dds.%d.66.0f38.w%d %02x /r]",
|
||||
$ww, $w, $op),
|
||||
"FMA,SANDYBRIDGE,${sx}";
|
||||
"FMA,FUTURE,${sx}";
|
||||
printf "%-15s %-31s %-47s %s\n",
|
||||
"\U${pi}${o}${suf}",
|
||||
"${mm}reg,${mm}rm",
|
||||
sprintf("[r+vm:\tvex.dds.%d.66.0f38.w%d %02x /r]",
|
||||
$ww, $w, $op),
|
||||
"FMA,SANDYBRIDGE,${sx}";
|
||||
"FMA,FUTURE,${sx}";
|
||||
}
|
||||
}
|
||||
$op++;
|
||||
|
|
@ -58,13 +58,13 @@ foreach $si ( sort(keys(%scalar_insns)) ) {
|
|||
"${mm}reg,${mm}reg,${mm}rm",
|
||||
sprintf("[rvm:\tvex.dds.%d.66.0f38.w%d %02x /r]",
|
||||
$ww, $w, $op),
|
||||
"FMA,SANDYBRIDGE,${sx}";
|
||||
"FMA,FUTURE,${sx}";
|
||||
printf "%-15s %-31s %-47s %s\n",
|
||||
"\U${si}${o}${suf}",
|
||||
"${mm}reg,${mm}rm",
|
||||
sprintf("[r+vm:\tvex.dds.%d.66.0f38.w%d %02x /r]",
|
||||
$ww, $w, $op),
|
||||
"FMA,SANDYBRIDGE,${sx}";
|
||||
"FMA,FUTURE,${sx}";
|
||||
}
|
||||
}
|
||||
$op++;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue