This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Cell special nop insns
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: binutils at sourceware dot org
- Date: Thu, 19 Apr 2007 11:08:48 +0930
- Subject: Cell special nop insns
Adds special nop instructions (or rn,rn,rn) that change thread
priority and dispatch policy.
* ppc-opc.c (powerpc_opcodes): Add cctpl, cctpm, cctph, db8cyc,
db10cyc, db12cyc, db16cyc.
Index: opcodes/ppc-opc.c
===================================================================
RCS file: /cvs/src/src/opcodes/ppc-opc.c,v
retrieving revision 1.90
diff -u -p -r1.90 ppc-opc.c
--- opcodes/ppc-opc.c 18 Apr 2007 23:57:01 -0000 1.90
+++ opcodes/ppc-opc.c 19 Apr 2007 00:44:33 -0000
@@ -4034,6 +4034,13 @@ const struct powerpc_opcode powerpc_opco
{ "sthuxe", X(31,447), X_MASK, BOOKE64, { RS, RAS, RB } },
+{ "cctpl", 0x7c210b78, 0xffffffff, CELL, { 0 }},
+{ "cctpm", 0x7c421378, 0xffffffff, CELL, { 0 }},
+{ "cctph", 0x7c631b78, 0xffffffff, CELL, { 0 }},
+{ "db8cyc", 0x7f9ce378, 0xffffffff, CELL, { 0 }},
+{ "db10cyc", 0x7fbdeb78, 0xffffffff, CELL, { 0 }},
+{ "db12cyc", 0x7fdef378, 0xffffffff, CELL, { 0 }},
+{ "db16cyc", 0x7ffffb78, 0xffffffff, CELL, { 0 }},
{ "mr", XRC(31,444,0), X_MASK, COM, { RA, RS, RBS } },
{ "or", XRC(31,444,0), X_MASK, COM, { RA, RS, RB } },
{ "mr.", XRC(31,444,1), X_MASK, COM, { RA, RS, RBS } },
--
Alan Modra
IBM OzLabs - Linux Technology Centre