aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2001-06-12 11:50:53 +0000
committerNick Clifton <nickc@redhat.com>2001-06-12 11:50:53 +0000
commit6fc1282450dd2fecc369ea820a2b04dcf45dc000 (patch)
treeb64d9e0e653e33f810c7fd2ce824a5809ae1ce2f
parentdbdec02b77bd46d1da4be660f99e23e27c9a9e3e (diff)
downloadgdb-6fc1282450dd2fecc369ea820a2b04dcf45dc000.zip
gdb-6fc1282450dd2fecc369ea820a2b04dcf45dc000.tar.gz
gdb-6fc1282450dd2fecc369ea820a2b04dcf45dc000.tar.bz2
Add lgh instruction.
-rw-r--r--opcodes/ChangeLog5
-rw-r--r--opcodes/s390-opc.c1
-rw-r--r--opcodes/s390-opc.txt1
3 files changed, 7 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 5789227..b32274d 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+2001-06-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
+
+ * s390-opc.c: Add lgh instruction.
+ * s390-opc.txt: Likewise.
+
2001-06-11 Alan Modra <amodra@bigpond.net.au>
* i386-dis.c: Group function prototypes in one place.
diff --git a/opcodes/s390-opc.c b/opcodes/s390-opc.c
index 1633cff..52aa617 100644
--- a/opcodes/s390-opc.c
+++ b/opcodes/s390-opc.c
@@ -470,6 +470,7 @@ const struct s390_opcode s390_opcodes[] =
{ "agf", OP48(0xe30000000018LL), MASK_RXE, INSTR_RXE, 2},
{ "llgt", OP48(0xe30000000017LL), MASK_RXE, INSTR_RXE, 2},
{ "llgf", OP48(0xe30000000016LL), MASK_RXE, INSTR_RXE, 2},
+ { "lgh", OP48(0xe30000000015LL), MASK_RXE, INSTR_RXE, 2},
{ "lgf", OP48(0xe30000000014LL), MASK_RXE, INSTR_RXE, 2},
{ "lrvg", OP48(0xe3000000000fLL), MASK_RXE, INSTR_RXE, 2},
{ "cvbg", OP48(0xe3000000000eLL), MASK_RXE, INSTR_RXE, 2},
diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt
index 71124d0..746907b 100644
--- a/opcodes/s390-opc.txt
+++ b/opcodes/s390-opc.txt
@@ -452,6 +452,7 @@ e30000000081 og RXE "or 64" esame
e30000000082 xg RXE "exclusive or 64" esame
e30000000004 lg RXE "load 64" esame
e30000000014 lgf RXE "load 64<32" esame
+e30000000015 lgh RXE "load halfword 64" esame
e30000000020 cg RXE "compare 64" esame
e30000000030 cgf RXE "compare 64<32" esame
e30000000008 ag RXE "add 64" esame