Lines Matching refs:V9S

85 #define	V9S	DIS_SPARC_V9_SGI
87 #define VALL V8|V9|V9S|V9O
91 INST("bn", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
92 INST("be", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
93 INST("ble", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
94 INST("bl", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
96 INST("bleu", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
97 INST("bcs", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
98 INST("bneg", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
99 INST("bvs", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
101 INST("ba", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
102 INST("bne", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
103 INST("bg", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
104 INST("bge", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
106 INST("bgu", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
107 INST("bcc", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
108 INST("bpos", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
109 INST("bvc", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19))
158 INST("brz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
159 INST("brlez", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
160 INST("brlz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
163 INST("brnz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
164 INST("brgz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
165 INST("brgez", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
443 TABLE(BPr_table, V9|V9S),
456 INST("fbn", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
457 INST("fbne", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
458 INST("fblg", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
459 INST("fbul", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
461 INST("fbl", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
462 INST("fbug", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
463 INST("fbg", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
464 INST("fbu", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
466 INST("fba", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
467 INST("fbe", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
468 INST("fbue", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
469 INST("fbge", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
471 INST("fbuge", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
472 INST("fble", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
473 INST("fbule", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
474 INST("fbo", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC))
544 TABLE(BPcc_table, V9|V9S),
546 TABLE(BPr_CBcond_table, V9|V9S),
549 TABLE(FBPfcc_table, V9|V9S),
555 OVERLAY(0x00, INST("illtrap", V9|V9S, 0)),
581 INST("ldsw", V9|V9S, 0),
584 INST("ldx", V9|V9S, 0),
588 INST("stx", V9|V9S, FLG_STORE),
603 INST("ldswa", V9|V9S, FLG_ASI),
606 INST("ldxa", V9|V9S, FLG_ASI),
610 INST("stxa", V9|V9S, FLG_STORE|FLG_ASI),
617 INST("ldq", V9|V9S, FLG_RD(REG_FPQ)),
633 INST("prefetch", V9|V9S, 0),
640 INST("ldqa", V9|V9S, FLG_ASI|FLG_RD(REG_FPQ)),
654 INST("casa", V9|V9S, 0),
655 INST("prefetcha", V9|V9S, FLG_STORE|FLG_ASI),
656 INST("casxa", V9|V9S, 0),
661 OVERLAY(0x10, INST("lduwa", V9|V9S, FLG_ASI|FLG_RD(REG_INT))),
662 OVERLAY(0x14, INST("stwa", V9|V9S,
664 OVERLAY(0x30, INST("lda", V9|V9S, FLG_ASI|FLG_RD(REG_FP))),
665 OVERLAY(0x33, INST("ldda", V9|V9S, FLG_ASI|FLG_RD(REG_FPD))),
667 OVERLAY(0x34, INST("sta", V9|V9S, FLG_STORE|FLG_ASI|FLG_RD(REG_FP))),
668 OVERLAY(0x36, INST("stqa", V9|V9S,
670 OVERLAY(0x37, INST("stda", V9|V9S,
718 INST("saved", V9|V9S, 0),
719 INST("restored", V9|V9S, 0),
720 INST("allclean", V9|V9S, 0),
721 INST("otherw", V9|V9S, 0),
723 INST("normalw", V9|V9S, 0),
724 INST("invalw", V9|V9S, 0),
746 INST("done", V9|V9S, 0),
747 INST("retry", V9|V9S, 0),
822 INST("movn", V9|V9S, 0),
823 INST("move", V9|V9S, 0),
824 INST("movle", V9|V9S, 0),
825 INST("movl", V9|V9S, 0),
827 INST("movleu", V9|V9S, 0),
828 INST("movcs", V9|V9S, 0),
829 INST("movneg", V9|V9S, 0),
830 INST("movvs", V9|V9S, 0),
832 INST("mova", V9|V9S, 0),
833 INST("movne", V9|V9S, 0),
834 INST("movg", V9|V9S, 0),
835 INST("movge", V9|V9S, 0),
837 INST("movgu", V9|V9S, 0),
838 INST("movcc", V9|V9S, 0),
839 INST("movpos", V9|V9S, 0),
840 INST("movvc", V9|V9S, 0)
844 INST("movn", V9|V9S, 0),
845 INST("movne", V9|V9S, 0),
846 INST("movlg", V9|V9S, 0),
847 INST("movul", V9|V9S, 0),
849 INST("movl", V9|V9S, 0),
850 INST("movug", V9|V9S, 0),
851 INST("movg", V9|V9S, 0),
852 INST("movu", V9|V9S, 0),
854 INST("mova", V9|V9S, 0),
855 INST("move", V9|V9S, 0),
856 INST("movue", V9|V9S, 0),
857 INST("movge", V9|V9S, 0),
859 INST("movuge", V9|V9S, 0),
860 INST("movle", V9|V9S, 0),
861 INST("movule", V9|V9S, 0),
862 INST("movo", V9|V9S, 0)
882 TABLE(movfcc_table, V9|V9S),
883 TABLE(movicc_table, V9|V9S)
897 INST("movre", V9|V9S, 0),
898 INST("movrlez", V9|V9S, 0),
899 INST("movrlz", V9|V9S, 0),
903 INST("movrne", V9|V9S, 0),
904 INST("movrgz", V9|V9S, 0),
905 INST("movrgez", V9|V9S, 0)
921 INST("fmovd", V9|V9S,
923 INST("fmovq", V9|V9S,
929 INST("fnegd", V9|V9S,
931 INST("fnegq", V9|V9S,
938 INST("fabsd", V9|V9S,
940 INST("fabsq", V9|V9S,
1027 INST("fstox", V9|V9S,
1029 INST("fdtox", V9|V9S,
1031 INST("fqtox", V9|V9S,
1034 INST("fxtos", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|
1041 INST("fxtod", V9|V9S,
1047 INST("fxtoq", V9|V9S,
1190 INST("fmovs", V9|V9S,
1192 INST("fmovd", V9|V9S,
1194 INST("fmovq", V9|V9S,
1209 INST("fmovrsz", V9|V9S,
1211 INST("fmovrdz", V9|V9S,
1213 INST("fmovrqz", V9|V9S,
1226 INST("fmovs", V9|V9S,
1228 INST("fmovd", V9|V9S,
1230 INST("fmovq", V9|V9S,
1233 INST("fmovrslez", V9|V9S,
1235 INST("fmovrdlez", V9|V9S,
1237 INST("fmovrqlez", V9|V9S,
1268 INST("fmovrslz", V9|V9S,
1270 INST("fmovrdlz", V9|V9S,
1272 INST("fmovrqlz", V9|V9S,
1284 INST("fmovs", V9|V9S,
1286 INST("fmovd", V9|V9S,
1288 INST("fmovq", V9|V9S,
1304 INST("fmovrsnz", V9|V9S,
1306 INST("fmovrdnz", V9|V9S,
1308 INST("fmovrqnz", V9|V9S,
1320 INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
1322 INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
1324 INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
1328 INST("fmovrsgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1330 INST("fmovrdgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1332 INST("fmovrqgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1346 INST("fmovrsgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1348 INST("fmovrdgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1350 INST("fmovrqgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
1362 INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
1364 INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
1366 INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
1404 INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
1406 INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
1408 INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
1455 INST("edge8cc", V9S, FLG_NOIMM),
1456 INST("edge8n", V9S, FLG_NOIMM),
1457 INST("edge8lcc", V9S, FLG_NOIMM),
1458 INST("edge8ln", V9S, FLG_NOIMM),
1460 INST("edge16cc", V9S, FLG_NOIMM),
1461 INST("edge16n", V9S, FLG_NOIMM),
1462 INST("edge16lcc", V9S, FLG_NOIMM),
1463 INST("edge16ln", V9S, FLG_NOIMM),
1466 INST("edge32cc", V9S, FLG_NOIMM),
1467 INST("edge32n", V9S, FLG_NOIMM),
1468 INST("edge32lcc", V9S, FLG_NOIMM),
1469 INST("edge32ln", V9S, FLG_NOIMM),
1474 INST("array8", V9S, FLG_NOIMM),
1476 INST("array16", V9S, FLG_NOIMM),
1479 INST("array32", V9S, FLG_NOIMM),
1488 INST("alignaddr", V9S, FLG_NOIMM),
1489 INST("bmask", V9S, FLG_P1(REG_INT)|FLG_P2(REG_INT)|FLG_RD(REG_INT)),
1490 INST("alignaddrl", V9S, FLG_NOIMM),
1501 INST("fcmple16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1505 INST("fcmpne16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1510 INST("fcmple32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1514 INST("fcmpne32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1520 INST("fcmpgt16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1524 INST("fcmpeq16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1529 INST("fcmpgt32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1533 INST("fcmpeq32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1540 INST("fmul8x16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1543 INST("fmul8x16au", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1547 INST("fmul8x16al", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1549 INST("fmul8sux16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1551 INST("fmul8ulx16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1555 INST("fmuld8sux16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1557 INST("fmuld8ulx16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1559 INST("fpack32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1561 INST("fpack16", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
1565 INST("fpackfix", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
1567 INST("pdist", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1576 INST("fpadd64", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1582 INST("fpsub64", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1587 INST("faligndata", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1591 INST("fpmerge", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1594 INST("bshuffle", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1596 INST("fexpand", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
1602 INST("fpadd16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1604 INST("fpadd16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1606 INST("fpadd32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1608 INST("fpadd32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1611 INST("fpsub16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1613 INST("fpsub16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1615 INST("fpsub32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1617 INST("fpsub32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1621 INST("fpadds16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1623 INST("fpadds16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1625 INST("fpadds32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1627 INST("fpadds32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1629 INST("fpsubs16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1631 INST("fpsubs16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1633 INST("fpsubs32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1635 INST("fpsubs32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1639 INST("fzero", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
1641 INST("fzeros", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
1643 INST("fnor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1645 INST("fnors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1648 INST("fandnot2", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1650 INST("fandnot2s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1652 INST("fnot2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
1654 INST("fnot2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
1658 INST("fandnot1", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1660 INST("fandnot1s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1662 INST("fnot1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
1664 INST("fnot1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
1667 INST("fxor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1669 INST("fxors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1671 INST("fnand", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1673 INST("fnands", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1677 INST("fand", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1679 INST("fands", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1681 INST("fxnor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1683 INST("fxnors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1686 INST("fsrc1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
1688 INST("fsrc1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
1690 INST("fornot2", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1692 INST("fornot2s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1696 INST("fsrc2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
1698 INST("fsrc2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
1700 INST("fornot1", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1702 INST("fornot1s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1705 INST("for", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
1707 INST("fors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
1709 INST("fone", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
1711 INST("fones", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
1715 INST("shutdown", V9S, 0),
1716 INST("siam", V9S, 0),
1949 INST("mulx", V9|V9S, 0),
1954 INST("udivx", V9|V9S, 0),
1997 TABLE(movcc_table, V9|V9S),
1998 INST("sdivx", V9|V9S, 0),
1999 INST("popc", V9|V9S,
2001 TABLE(movr_table, V9|V9S),
2022 TABLE(tr_table, V9|V9S),
2028 OVERLAY(0x08, INST("addc", V9|V9S, 0)),
2029 OVERLAY(0x0c, INST("subc", V9|V9S, 0)),
2030 OVERLAY(0x18, INST("addccc", V9|V9S, 0)),
2031 OVERLAY(0x1c, INST("subccc", V9|V9S, 0)),
2033 OVERLAY(0x29, INST("rdhpr", V9|V9S, 0)),
2034 OVERLAY(0x2a, INST("rdpr", V9|V9S, 0)),
2035 OVERLAY(0x2b, INST("flushw", V9|V9S, 0)),
2036 OVERLAY(0x31, TABLE(rwin_table, V9|V9S)),
2038 OVERLAY(0x32, INST("wrpr", V9|V9S, 0)),
2039 OVERLAY(0x33, INST("wrhpr", V9|V9S, 0)),
2040 OVERLAY(0x36, TABLE(vis_table, V9S)),