summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gas/opcode
diff options
context:
space:
mode:
authorFederico G. Schwindt <fgsch@cvs.openbsd.org>2002-07-23 02:54:55 +0000
committerFederico G. Schwindt <fgsch@cvs.openbsd.org>2002-07-23 02:54:55 +0000
commit50a6fdc056a41e7c48305823c6e97333683ab53d (patch)
tree334488cf6a2775e0f1b875b0955e85aec78629a2 /gnu/usr.bin/gas/opcode
parentb541f4763543197a5bb4437699a9b2dbd7635f5e (diff)
Add pshufw insn so ogle compiles without the need for a recent gas.
Diffstat (limited to 'gnu/usr.bin/gas/opcode')
-rw-r--r--gnu/usr.bin/gas/opcode/i386.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/usr.bin/gas/opcode/i386.h b/gnu/usr.bin/gas/opcode/i386.h
index c6a2240c25f..c16d54f6f3d 100644
--- a/gnu/usr.bin/gas/opcode/i386.h
+++ b/gnu/usr.bin/gas/opcode/i386.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: i386.h,v 1.8 2002/07/16 03:58:25 fgsch Exp $ */
+/* $OpenBSD: i386.h,v 1.9 2002/07/23 02:54:54 fgsch Exp $ */
/* i386-opcode.h -- Intel 80386 opcode table
Copyright (C) 1989, 1991, Free Software Foundation.
@@ -846,6 +846,10 @@ static const template i386_optab[] = {
/* state management */
{"emms", 0, 0x0f77, _, 0, 0, 0, 0},
+/* SSE extensions */
+
+{"pshufw", 3, 0x0f70, _, Modrm, Imm8, RegMMX|Mem, RegMMX},
+
{"", 0, 0, 0, 0, 0, 0, 0} /* sentinal */
};
#undef _