Blame SOURCES/gdb-rhbz1320945-power9pre-1of3.patch

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