summaryrefslogtreecommitdiff
path: root/insns.pl
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2009-02-18 14:04:02 -0800
committerH. Peter Anvin <hpa@linux.intel.com>2009-02-18 14:04:02 -0800
commit58af1fbbe93fa73601da600cef8dd811c7345ee3 (patch)
tree52324155044551ec5bec427841afa2b99c955eba /insns.pl
parent2186415f017c3bc6886d20c3d878b67453128e6a (diff)
downloadnasm-58af1fbbe93fa73601da600cef8dd811c7345ee3.tar.gz
nasm-58af1fbbe93fa73601da600cef8dd811c7345ee3.tar.bz2
nasm-58af1fbbe93fa73601da600cef8dd811c7345ee3.zip
insns.pl: handle the new VEX.DDS flag per AVX spec version 5
The AVX spec version 5 introduces the new VEX.DDS flag; support it.
Diffstat (limited to 'insns.pl')
-rwxr-xr-xinsns.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/insns.pl b/insns.pl
index ac03ae3..7094279 100755
--- a/insns.pl
+++ b/insns.pl
@@ -676,7 +676,7 @@ sub byte_code_compile($) {
$m = 3;
} elsif ($oq =~ /^m([0-9]+)$/) {
$m = $1+0;
- } elsif ($oq eq 'nds' || $oq eq 'ndd') {
+ } elsif ($oq eq 'nds' || $oq eq 'ndd' || $oq eq 'dds') {
if (!defined($oppos{'v'})) {
die "$fname: $line: vex.$oq without 'v' operand\n";
}