• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/opcodes/

Lines Matching defs:XO

348   /* The RA field in an D, DS, DQ, X, XO, M, or MDS form instruction.  */
383 /* The RB field in an X, XO, M, or MDS form instruction. */
395 instruction or the RT field in a D, DS, X, XFX or XO form
1536 /* An XO form instruction. */
1537 #define XO(op, xop, oe, rc) \
1539 #define XO_MASK XO (0x3f, 0x1ff, 1, 1)
1812 { "macchw", XO(4,172,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1813 { "macchw.", XO(4,172,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1814 { "macchwo", XO(4,172,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1815 { "macchwo.", XO(4,172,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1816 { "macchws", XO(4,236,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1817 { "macchws.", XO(4,236,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1818 { "macchwso", XO(4,236,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1819 { "macchwso.", XO(4,236,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1820 { "macchwsu", XO(4,204,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1821 { "macchwsu.", XO(4,204,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1822 { "macchwsuo", XO(4,204,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1823 { "macchwsuo.", XO(4,204,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1824 { "macchwu", XO(4,140,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1825 { "macchwu.", XO(4,140,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1826 { "macchwuo", XO(4,140,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1827 { "macchwuo.", XO(4,140,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1828 { "machhw", XO(4,44,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1829 { "machhw.", XO(4,44,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1830 { "machhwo", XO(4,44,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1831 { "machhwo.", XO(4,44,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1832 { "machhws", XO(4,108,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1833 { "machhws.", XO(4,108,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1834 { "machhwso", XO(4,108,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1835 { "machhwso.", XO(4,108,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1836 { "machhwsu", XO(4,76,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1837 { "machhwsu.", XO(4,76,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1838 { "machhwsuo", XO(4,76,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1839 { "machhwsuo.", XO(4,76,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1840 { "machhwu", XO(4,12,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1841 { "machhwu.", XO(4,12,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1842 { "machhwuo", XO(4,12,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1843 { "machhwuo.", XO(4,12,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1844 { "maclhw", XO(4,428,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1845 { "maclhw.", XO(4,428,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1846 { "maclhwo", XO(4,428,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1847 { "maclhwo.", XO(4,428,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1848 { "maclhws", XO(4,492,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1849 { "maclhws.", XO(4,492,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1850 { "maclhwso", XO(4,492,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1851 { "maclhwso.", XO(4,492,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1852 { "maclhwsu", XO(4,460,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1853 { "maclhwsu.", XO(4,460,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1854 { "maclhwsuo", XO(4,460,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1855 { "maclhwsuo.", XO(4,460,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1856 { "maclhwu", XO(4,396,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1857 { "maclhwu.", XO(4,396,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1858 { "maclhwuo", XO(4,396,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1859 { "maclhwuo.", XO(4,396,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1872 { "nmacchw", XO(4,174,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1873 { "nmacchw.", XO(4,174,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1874 { "nmacchwo", XO(4,174,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1875 { "nmacchwo.", XO(4,174,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1876 { "nmacchws", XO(4,238,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1877 { "nmacchws.", XO(4,238,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1878 { "nmacchwso", XO(4,238,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1879 { "nmacchwso.", XO(4,238,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1880 { "nmachhw", XO(4,46,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1881 { "nmachhw.", XO(4,46,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1882 { "nmachhwo", XO(4,46,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1883 { "nmachhwo.", XO(4,46,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1884 { "nmachhws", XO(4,110,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1885 { "nmachhws.", XO(4,110,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1886 { "nmachhwso", XO(4,110,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1887 { "nmachhwso.", XO(4,110,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1888 { "nmaclhw", XO(4,430,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1889 { "nmaclhw.", XO(4,430,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1890 { "nmaclhwo", XO(4,430,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1891 { "nmaclhwo.", XO(4,430,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1892 { "nmaclhws", XO(4,494,0,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1893 { "nmaclhws.", XO(4,494,0,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1894 { "nmaclhwso", XO(4,494,1,0), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
1895 { "nmaclhwso.", XO(4,494,1,1), XO_MASK, PPC405|PPC440, { RT, RA, RB } },
3185 { "subfc", XO(31,8,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3186 { "sf", XO(31,8,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3187 { "subc", XO(31,8,0,0), XO_MASK, PPC, { RT, RB, RA } },
3188 { "subfc.", XO(31,8,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3189 { "sf.", XO(31,8,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3190 { "subc.", XO(31,8,0,1), XO_MASK, PPCCOM, { RT, RB, RA } },
3191 { "subfco", XO(31,8,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3192 { "sfo", XO(31,8,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3193 { "subco", XO(31,8,1,0), XO_MASK, PPC, { RT, RB, RA } },
3194 { "subfco.", XO(31,8,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3195 { "sfo.", XO(31,8,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3196 { "subco.", XO(31,8,1,1), XO_MASK, PPC, { RT, RB, RA } },
3198 { "mulhdu", XO(31,9,0,0), XO_MASK, PPC64, { RT, RA, RB } },
3199 { "mulhdu.", XO(31,9,0,1), XO_MASK, PPC64, { RT, RA, RB } },
3201 { "addc", XO(31,10,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3202 { "a", XO(31,10,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3203 { "addc.", XO(31,10,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3204 { "a.", XO(31,10,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3205 { "addco", XO(31,10,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3206 { "ao", XO(31,10,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3207 { "addco.", XO(31,10,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3208 { "ao.", XO(31,10,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3210 { "mulhwu", XO(31,11,0,0), XO_MASK, PPC, { RT, RA, RB } },
3211 { "mulhwu.", XO(31,11,0,1), XO_MASK, PPC, { RT, RA, RB } },
3260 { "subf", XO(31,40,0,0), XO_MASK, PPC, { RT, RA, RB } },
3261 { "sub", XO(31,40,0,0), XO_MASK, PPC, { RT, RB, RA } },
3262 { "subf.", XO(31,40,0,1), XO_MASK, PPC, { RT, RA, RB } },
3263 { "sub.", XO(31,40,0,1), XO_MASK, PPC, { RT, RB, RA } },
3264 { "subfo", XO(31,40,1,0), XO_MASK, PPC, { RT, RA, RB } },
3265 { "subo", XO(31,40,1,0), XO_MASK, PPC, { RT, RB, RA } },
3266 { "subfo.", XO(31,40,1,1), XO_MASK, PPC, { RT, RA, RB } },
3267 { "subo.", XO(31,40,1,1), XO_MASK, PPC, { RT, RB, RA } },
3302 { "mulhd", XO(31,73,0,0), XO_MASK, PPC64, { RT, RA, RB } },
3303 { "mulhd.", XO(31,73,0,1), XO_MASK, PPC64, { RT, RA, RB } },
3305 { "mulhw", XO(31,75,0,0), XO_MASK, PPC, { RT, RA, RB } },
3306 { "mulhw.", XO(31,75,0,1), XO_MASK, PPC, { RT, RA, RB } },
3326 { "neg", XO(31,104,0,0), XORB_MASK, COM, { RT, RA } },
3327 { "neg.", XO(31,104,0,1), XORB_MASK, COM, { RT, RA } },
3328 { "nego", XO(31,104,1,0), XORB_MASK, COM, { RT, RA } },
3329 { "nego.", XO(31,104,1,1), XORB_MASK, COM, { RT, RA } },
3331 { "mul", XO(31,107,0,0), XO_MASK, M601, { RT, RA, RB } },
3332 { "mul.", XO(31,107,0,1), XO_MASK, M601, { RT, RA, RB } },
3333 { "mulo", XO(31,107,1,0), XO_MASK, M601, { RT, RA, RB } },
3334 { "mulo.", XO(31,107,1,1), XO_MASK, M601, { RT, RA, RB } },
3357 { "subfe", XO(31,136,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3358 { "sfe", XO(31,136,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3359 { "subfe.", XO(31,136,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3360 { "sfe.", XO(31,136,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3361 { "subfeo", XO(31,136,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3362 { "sfeo", XO(31,136,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3363 { "subfeo.", XO(31,136,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3364 { "sfeo.", XO(31,136,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3366 { "adde", XO(31,138,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3367 { "ae", XO(31,138,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3368 { "adde.", XO(31,138,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3369 { "ae.", XO(31,138,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3370 { "addeo", XO(31,138,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3371 { "aeo", XO(31,138,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3372 { "addeo.", XO(31,138,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3373 { "aeo.", XO(31,138,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3421 { "subfze", XO(31,200,0,0), XORB_MASK, PPCCOM, { RT, RA } },
3422 { "sfze", XO(31,200,0,0), XORB_MASK, PWRCOM, { RT, RA } },
3423 { "subfze.", XO(31,200,0,1), XORB_MASK, PPCCOM, { RT, RA } },
3424 { "sfze.", XO(31,200,0,1), XORB_MASK, PWRCOM, { RT, RA } },
3425 { "subfzeo", XO(31,200,1,0), XORB_MASK, PPCCOM, { RT, RA } },
3426 { "sfzeo", XO(31,200,1,0), XORB_MASK, PWRCOM, { RT, RA } },
3427 { "subfzeo.",XO(31,200,1,1), XORB_MASK, PPCCOM, { RT, RA } },
3428 { "sfzeo.", XO(31,200,1,1), XORB_MASK, PWRCOM, { RT, RA } },
3430 { "addze", XO(31,202,0,0), XORB_MASK, PPCCOM, { RT, RA } },
3431 { "aze", XO(31,202,0,0), XORB_MASK, PWRCOM, { RT, RA } },
3432 { "addze.", XO(31,202,0,1), XORB_MASK, PPCCOM, { RT, RA } },
3433 { "aze.", XO(31,202,0,1), XORB_MASK, PWRCOM, { RT, RA } },
3434 { "addzeo", XO(31,202,1,0), XORB_MASK, PPCCOM, { RT, RA } },
3435 { "azeo", XO(31,202,1,0), XORB_MASK, PWRCOM, { RT, RA } },
3436 { "addzeo.", XO(31,202,1,1), XORB_MASK, PPCCOM, { RT, RA } },
3437 { "azeo.", XO(31,202,1,1), XORB_MASK, PWRCOM, { RT, RA } },
3455 { "subfme", XO(31,232,0,0), XORB_MASK, PPCCOM, { RT, RA } },
3456 { "sfme", XO(31,232,0,0), XORB_MASK, PWRCOM, { RT, RA } },
3457 { "subfme.", XO(31,232,0,1), XORB_MASK, PPCCOM, { RT, RA } },
3458 { "sfme.", XO(31,232,0,1), XORB_MASK, PWRCOM, { RT, RA } },
3459 { "subfmeo", XO(31,232,1,0), XORB_MASK, PPCCOM, { RT, RA } },
3460 { "sfmeo", XO(31,232,1,0), XORB_MASK, PWRCOM, { RT, RA } },
3461 { "subfmeo.",XO(31,232,1,1), XORB_MASK, PPCCOM, { RT, RA } },
3462 { "sfmeo.", XO(31,232,1,1), XORB_MASK, PWRCOM, { RT, RA } },
3464 { "mulld", XO(31,233,0,0), XO_MASK, PPC64, { RT, RA, RB } },
3465 { "mulld.", XO(31,233,0,1), XO_MASK, PPC64, { RT, RA, RB } },
3466 { "mulldo", XO(31,233,1,0), XO_MASK, PPC64, { RT, RA, RB } },
3467 { "mulldo.", XO(31,233,1,1), XO_MASK, PPC64, { RT, RA, RB } },
3469 { "addme", XO(31,234,0,0), XORB_MASK, PPCCOM, { RT, RA } },
3470 { "ame", XO(31,234,0,0), XORB_MASK, PWRCOM, { RT, RA } },
3471 { "addme.", XO(31,234,0,1), XORB_MASK, PPCCOM, { RT, RA } },
3472 { "ame.", XO(31,234,0,1), XORB_MASK, PWRCOM, { RT, RA } },
3473 { "addmeo", XO(31,234,1,0), XORB_MASK, PPCCOM, { RT, RA } },
3474 { "ameo", XO(31,234,1,0), XORB_MASK, PWRCOM, { RT, RA } },
3475 { "addmeo.", XO(31,234,1,1), XORB_MASK, PPCCOM, { RT, RA } },
3476 { "ameo.", XO(31,234,1,1), XORB_MASK, PWRCOM, { RT, RA } },
3478 { "mullw", XO(31,235,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3479 { "muls", XO(31,235,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3480 { "mullw.", XO(31,235,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3481 { "muls.", XO(31,235,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3482 { "mullwo", XO(31,235,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3483 { "mulso", XO(31,235,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3484 { "mullwo.", XO(31,235,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3485 { "mulso.", XO(31,235,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3504 { "doz", XO(31,264,0,0), XO_MASK, M601, { RT, RA, RB } },
3505 { "doz.", XO(31,264,0,1), XO_MASK, M601, { RT, RA, RB } },
3506 { "dozo", XO(31,264,1,0), XO_MASK, M601, { RT, RA, RB } },
3507 { "dozo.", XO(31,264,1,1), XO_MASK, M601, { RT, RA, RB } },
3509 { "add", XO(31,266,0,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3510 { "cax", XO(31,266,0,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3511 { "add.", XO(31,266,0,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3512 { "cax.", XO(31,266,0,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3513 { "addo", XO(31,266,1,0), XO_MASK, PPCCOM, { RT, RA, RB } },
3514 { "caxo", XO(31,266,1,0), XO_MASK, PWRCOM, { RT, RA, RB } },
3515 { "addo.", XO(31,266,1,1), XO_MASK, PPCCOM, { RT, RA, RB } },
3516 { "caxo.", XO(31,266,1,1), XO_MASK, PWRCOM, { RT, RA, RB } },
3584 { "div", XO(31,331,0,0), XO_MASK, M601, { RT, RA, RB } },
3585 { "div.", XO(31,331,0,1), XO_MASK, M601, { RT, RA, RB } },
3586 { "divo", XO(31,331,1,0), XO_MASK, M601, { RT, RA, RB } },
3587 { "divo.", XO(31,331,1,1), XO_MASK, M601, { RT, RA, RB } },
3794 { "abs", XO(31,360,0,0), XORB_MASK, M601, { RT, RA } },
3795 { "abs.", XO(31,360,0,1), XORB_MASK, M601, { RT, RA } },
3796 { "abso", XO(31,360,1,0), XORB_MASK, M601, { RT, RA } },
3797 { "abso.", XO(31,360,1,1), XORB_MASK, M601, { RT, RA } },
3799 { "divs", XO(31,363,0,0), XO_MASK, M601, { RT, RA, RB } },
3800 { "divs.", XO(31,363,0,1), XO_MASK, M601, { RT, RA, RB } },
3801 { "divso", XO(31,363,1,0), XO_MASK, M601, { RT, RA, RB } },
3802 { "divso.", XO(31,363,1,1), XO_MASK, M601, { RT, RA, RB } },
3816 { "subfe64", XO(31,392,0,0), XO_MASK, BOOKE64, { RT, RA, RB } },
3817 { "subfe64o",XO(31,392,1,0), XO_MASK, BOOKE64, { RT, RA, RB } },
3819 { "adde64", XO(31,394,0,0), XO_MASK, BOOKE64, { RT, RA, RB } },
3820 { "adde64o", XO(31,394,1,0), XO_MASK, BOOKE64, { RT, RA, RB } },
3906 { "subfze64",XO(31,456,0,0), XORB_MASK, BOOKE64, { RT, RA } },
3907 { "subfze64o",XO(31,456,1,0), XORB_MASK, BOOKE64, { RT, RA } },
3909 { "divdu", XO(31,457,0,0), XO_MASK, PPC64, { RT, RA, RB } },
3910 { "divdu.", XO(31,457,0,1), XO_MASK, PPC64, { RT, RA, RB } },
3911 { "divduo", XO(31,457,1,0), XO_MASK, PPC64, { RT, RA, RB } },
3912 { "divduo.", XO(31,457,1,1), XO_MASK, PPC64, { RT, RA, RB } },
3914 { "addze64", XO(31,458,0,0), XORB_MASK, BOOKE64, { RT, RA } },
3915 { "addze64o",XO(31,458,1,0), XORB_MASK, BOOKE64, { RT, RA } },
3917 { "divwu", XO(31,459,0,0), XO_MASK, PPC, { RT, RA, RB } },
3918 { "divwu.", XO(31,459,0,1), XO_MASK, PPC, { RT, RA, RB } },
3919 { "divwuo", XO(31,459,1,0), XO_MASK, PPC, { RT, RA, RB } },
3920 { "divwuo.", XO(31,459,1,1), XO_MASK, PPC, { RT, RA, RB } },
4089 { "nabs", XO(31,488,0,0), XORB_MASK, M601, { RT, RA } },
4090 { "subfme64",XO(31,488,0,0), XORB_MASK, BOOKE64, { RT, RA } },
4091 { "nabs.", XO(31,488,0,1), XORB_MASK, M601, { RT, RA } },
4092 { "nabso", XO(31,488,1,0), XORB_MASK, M601, { RT, RA } },
4093 { "subfme64o",XO(31,488,1,0), XORB_MASK, BOOKE64, { RT, RA } },
4094 { "nabso.", XO(31,488,1,1), XORB_MASK, M601, { RT, RA } },
4096 { "divd", XO(31,489,0,0), XO_MASK, PPC64, { RT, RA, RB } },
4097 { "divd.", XO(31,489,0,1), XO_MASK, PPC64, { RT, RA, RB } },
4098 { "divdo", XO(31,489,1,0), XO_MASK, PPC64, { RT, RA, RB } },
4099 { "divdo.", XO(31,489,1,1), XO_MASK, PPC64, { RT, RA, RB } },
4101 { "addme64", XO(31,490,0,0), XORB_MASK, BOOKE64, { RT, RA } },
4102 { "addme64o",XO(31,490,1,0), XORB_MASK, BOOKE64, { RT, RA } },
4104 { "divw", XO(31,491,0,0), XO_MASK, PPC, { RT, RA, RB } },
4105 { "divw.", XO(31,491,0,1), XO_MASK, PPC, { RT, RA, RB } },
4106 { "divwo", XO(31,491,1,0), XO_MASK, PPC, { RT, RA, RB } },
4107 { "divwo.", XO(31,491,1,1), XO_MASK, PPC, { RT, RA, RB } },