Revision d7e4b87e target-ppc/translate.c

b/target-ppc/translate.c
476 476
    PPC_RFMCI         = 0x0000020000000000ULL,
477 477
    /* user-mode DCR access, implemented in PowerPC 460 */
478 478
    PPC_DCRUX         = 0x0000040000000000ULL,
479
    /* New floating-point extensions (PowerPC 2.0x)     */
480
    PPC_FLOAT_EXT     = 0x0000080000000000ULL,
479 481
};
480 482

  
481 483
/*****************************************************************************/
......
1660 1662
/* fmul - fmuls */
1661 1663
GEN_FLOAT_AC(mul, 0x19, 0x0000F800);
1662 1664

  
1665
/* fre */
1666
GEN_FLOAT_BS(re, 0x3F, 0x18, PPC_FLOAT_EXT);
1667

  
1663 1668
/* fres */
1664 1669
GEN_FLOAT_BS(res, 0x3B, 0x18, PPC_FLOAT_FRES);
1665 1670

  
......
1727 1732
GEN_FLOAT_B(ctidz, 0x0F, 0x19, PPC_64B);
1728 1733
#endif
1729 1734

  
1735
/* frin */
1736
GEN_FLOAT_B(rin, 0x08, 0x0C, PPC_FLOAT_EXT);
1737
/* friz */
1738
GEN_FLOAT_B(riz, 0x08, 0x0D, PPC_FLOAT_EXT);
1739
/* frip */
1740
GEN_FLOAT_B(rip, 0x08, 0x0E, PPC_FLOAT_EXT);
1741
/* frim */
1742
GEN_FLOAT_B(rim, 0x08, 0x0F, PPC_FLOAT_EXT);
1743

  
1730 1744
/***                         Floating-Point compare                        ***/
1731 1745
/* fcmpo */
1732 1746
GEN_HANDLER(fcmpo, 0x3F, 0x00, 0x01, 0x00600001, PPC_FLOAT)

Also available in: Unified diff