summaryrefslogtreecommitdiff
path: root/opcodes/mips-opc.c
diff options
context:
space:
mode:
authorpinskia <pinskia>2011-12-08 20:52:41 +0000
committerpinskia <pinskia>2011-12-08 20:52:41 +0000
commit242d7bf7b9a0f885e8afc545bf2d556367610864 (patch)
tree33a58e6e68a4818d255a5f9eba4d163636feb121 /opcodes/mips-opc.c
parent0e0a259c98433563ca8ec2fe8e517d9ceaf8f3d2 (diff)
downloadbinutils-redhat-242d7bf7b9a0f885e8afc545bf2d556367610864.tar.gz
opcodes:
2011-12-08 Andrew Pinski <apinski@cavium.com> * mips-opc.c (mips_builtin_opcodes): Add "pause". gas/testsuite: 2011-12-08 Andrew Pinski <apinski@cavium.com> * gas/mips/mips32-mt.d: Add pause instruction encoding to the end. * gas/mips/micromips@mips32r2.d: Likewise. * gas/mips/mips32r2.d: Likewise. * gas/mips/mips32-mt.s: Add pause instruction to the end. * gas/mips/mips32r2.s: Likewise.
Diffstat (limited to 'opcodes/mips-opc.c')
-rw-r--r--opcodes/mips-opc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c
index ce92b120c2..4083c1a624 100644
--- a/opcodes/mips-opc.c
+++ b/opcodes/mips-opc.c
@@ -1189,6 +1189,7 @@ const struct mips_opcode mips_builtin_opcodes[] =
{"ori", "t,r,i", 0x34000000, 0xfc000000, WR_t|RD_s, 0, I1 },
{"pabsdiff.ob", "X,Y,Q",0x78000009, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, SB1 },
{"pabsdiffc.ob", "Y,Q", 0x78000035, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, SB1 },
+{"pause", "", 0x00000140, 0xffffffff, TRAP, 0, I33 },
{"pavg.ob", "X,Y,Q", 0x78000008, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, SB1 },
{"pickf.ob", "X,Y,Q", 0x78000002, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX|SB1 },
{"pickf.ob", "D,S,T", 0x4ac00002, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },