* ppc-opc.c (powerpc_opcodes): Add frin,friz,frip,frim. Correct
authorAlan Modra <amodra@gmail.com>
Tue, 15 Nov 2005 21:33:04 +0000 (21:33 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 15 Nov 2005 21:33:04 +0000 (21:33 +0000)
frsqrtes.

opcodes/ChangeLog
opcodes/ppc-opc.c

index aebe716dc51456102b591c66a30839d95805e226..83dee04dfd548345978b9d9cae6f845b42408450 100644 (file)
@@ -1,3 +1,8 @@
+2005-11-16  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc-opc.c (powerpc_opcodes): Add frin,friz,frip,frim.  Correct
+       frsqrtes.
+
 2005-11-14  David Ung  <davidu@mips.com>
 
        * mips16-opc.c: Add MIPS16e save/restore opcodes.
index 8e7c1347046d36eb969f7819bdd088aa9e8de5a8..84e6d6a04e9de87322ea5d34f7c72209aa80c472 100644 (file)
@@ -4522,8 +4522,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "fmuls",   A(59,25,0), AFRB_MASK,    PPC,            { FRT, FRA, FRC } },
 { "fmuls.",  A(59,25,1), AFRB_MASK,    PPC,            { FRT, FRA, FRC } },
 
-{ "fsqrtes",  A(59,26,0), AFRAFRC_MASK,        POWER5,         { FRT, FRB } },
-{ "fsqrtes.", A(59,26,1), AFRAFRC_MASK,        POWER5,         { FRT, FRB } },
+{ "frsqrtes", A(59,26,0), AFRAFRC_MASK,        POWER5,         { FRT, FRB } },
+{ "frsqrtes.",A(59,26,1), AFRAFRC_MASK,        POWER5,         { FRT, FRB } },
 
 { "fmsubs",  A(59,28,0), A_MASK,       PPC,            { FRT,FRA,FRC,FRB } },
 { "fmsubs.", A(59,28,1), A_MASK,       PPC,            { FRT,FRA,FRC,FRB } },
@@ -4652,6 +4652,15 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "fabs",    XRC(63,264,0), XRA_MASK,  COM,            { FRT, FRB } },
 { "fabs.",   XRC(63,264,1), XRA_MASK,  COM,            { FRT, FRB } },
 
+{ "frin",    XRC(63,392,0), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "frin.",   XRC(63,392,1), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "friz",    XRC(63,424,0), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "friz.",   XRC(63,424,1), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "frip",    XRC(63,456,0), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "frip.",   XRC(63,456,1), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "frim",    XRC(63,488,0), XRA_MASK,  POWER5,         { FRT, FRB } },
+{ "frim.",   XRC(63,488,1), XRA_MASK,  POWER5,         { FRT, FRB } },
+
 { "mffs",    XRC(63,583,0), XRARB_MASK,        COM,            { FRT } },
 { "mffs.",   XRC(63,583,1), XRARB_MASK,        COM,            { FRT } },