You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.5 KiB
52 lines
2.5 KiB
commit 58ae08f29af8b8261fddecc9618fd8ea1ebe1532 |
|
Author: Alan Modra <amodra@gmail.com> |
|
Date: Thu Jul 4 01:42:08 2013 +0000 |
|
|
|
* ppc-opc.c (powerpc_opcodes): Add tdui, twui, tdu, twu, tui, tu. |
|
|
|
### a/opcodes/ChangeLog |
|
### b/opcodes/ChangeLog |
|
## -1,3 +1,7 @@ |
|
+2013-07-04 Alan Modra <amodra@gmail.com> |
|
+ |
|
+ * ppc-opc.c (powerpc_opcodes): Add tdui, twui, tdu, twu, tui, tu. |
|
+ |
|
2013-06-26 Nick Clifton <nickc@redhat.com> |
|
|
|
* rx-decode.opc (rx_decode_opcode): Check sd field as well as ss |
|
--- a/opcodes/ppc-opc.c |
|
+++ b/opcodes/ppc-opc.c |
|
@@ -2792,6 +2792,7 @@ const struct powerpc_opcode powerpc_opcodes[] = { |
|
{"tdlei", OPTO(2,TOLE), OPTO_MASK, PPC64, PPCNONE, {RA, SI}}, |
|
{"tdngi", OPTO(2,TONG), OPTO_MASK, PPC64, PPCNONE, {RA, SI}}, |
|
{"tdnei", OPTO(2,TONE), OPTO_MASK, PPC64, PPCNONE, {RA, SI}}, |
|
+{"tdui", OPTO(2,TOU), OPTO_MASK, PPC64, PPCNONE, {RA, SI}}, |
|
{"tdi", OP(2), OP_MASK, PPC64, PPCNONE, {TO, RA, SI}}, |
|
|
|
{"twlgti", OPTO(3,TOLGT), OPTO_MASK, PPCCOM, PPCNONE, {RA, SI}}, |
|
@@ -2822,6 +2823,8 @@ const struct powerpc_opcode powerpc_opcodes[] = { |
|
{"tngi", OPTO(3,TONG), OPTO_MASK, PWRCOM, PPCNONE, {RA, SI}}, |
|
{"twnei", OPTO(3,TONE), OPTO_MASK, PPCCOM, PPCNONE, {RA, SI}}, |
|
{"tnei", OPTO(3,TONE), OPTO_MASK, PWRCOM, PPCNONE, {RA, SI}}, |
|
+{"twui", OPTO(3,TOU), OPTO_MASK, PPCCOM, PPCNONE, {RA, SI}}, |
|
+{"tui", OPTO(3,TOU), OPTO_MASK, PWRCOM, PPCNONE, {RA, SI}}, |
|
{"twi", OP(3), OP_MASK, PPCCOM, PPCNONE, {TO, RA, SI}}, |
|
{"ti", OP(3), OP_MASK, PWRCOM, PPCNONE, {TO, RA, SI}}, |
|
|
|
@@ -4350,6 +4353,8 @@ const struct powerpc_opcode powerpc_opcodes[] = { |
|
{"twne", XTO(31,4,TONE), XTO_MASK, PPCCOM|PPCVLE, PPCNONE, {RA, RB}}, |
|
{"tne", XTO(31,4,TONE), XTO_MASK, PWRCOM, PPCNONE, {RA, RB}}, |
|
{"trap", XTO(31,4,TOU), 0xffffffff, PPCCOM|PPCVLE, PPCNONE, {0}}, |
|
+{"twu", XTO(31,4,TOU), XTO_MASK, PPCCOM|PPCVLE, PPCNONE, {RA, RB}}, |
|
+{"tu", XTO(31,4,TOU), XTO_MASK, PWRCOM, PPCNONE, {RA, RB}}, |
|
{"tw", X(31,4), X_MASK, PPCCOM|PPCVLE, PPCNONE, {TO, RA, RB}}, |
|
{"t", X(31,4), X_MASK, PWRCOM, PPCNONE, {TO, RA, RB}}, |
|
|
|
@@ -4490,6 +4495,7 @@ const struct powerpc_opcode powerpc_opcodes[] = { |
|
{"tdle", XTO(31,68,TOLE), XTO_MASK, PPC64, PPCNONE, {RA, RB}}, |
|
{"tdng", XTO(31,68,TONG), XTO_MASK, PPC64, PPCNONE, {RA, RB}}, |
|
{"tdne", XTO(31,68,TONE), XTO_MASK, PPC64, PPCNONE, {RA, RB}}, |
|
+{"tdu", XTO(31,68,TOU), XTO_MASK, PPC64, PPCNONE, {RA, RB}}, |
|
{"td", X(31,68), X_MASK, PPC64|PPCVLE, PPCNONE, {TO, RA, RB}}, |
|
|
|
{"lwfcmx", APU(31,71,0), APU_MASK, PPC405, PPCNONE, {FCRT, RA, RB}},
|
|
|