Symbol: INST
usr/src/lib/libdisasm/common/dis_sparc_instr.c
100
INST("bvs", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1000
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1004
INST("fmovrsgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1006
INST("fmovrdgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1008
INST("fmovrqgz", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
102
INST("ba", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1022
INST("fmovrsgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1024
INST("fmovrdgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1026
INST("fmovrqgez", V9|V9S, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
103
INST("bne", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1038
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
104
INST("bg", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1040
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1042
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
105
INST("bge", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
107
INST("bgu", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
108
INST("bcc", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1080
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1082
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1084
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
109
INST("bpos", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
110
INST("bvc", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19))
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1131
INST("edge8cc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1132
INST("edge8n", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1133
INST("edge8lcc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1134
INST("edge8ln", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1136
INST("edge16cc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1137
INST("edge16n", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1138
INST("edge16lcc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1139
INST("edge16ln", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1142
INST("edge32cc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1143
INST("edge32n", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1144
INST("edge32lcc", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1145
INST("edge32ln", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1150
INST("array8", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1151
INST("addxc", V9, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1152
INST("array16", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1153
INST("addxccc", V9, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1155
INST("array32", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1156
INST("random", V9, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1158
INST("umulxhi", V9, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1160
INST("lzd", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1164
INST("alignaddr", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1165
INST("bmask", V9S, FLG_P1(REG_INT)|FLG_P2(REG_INT)|FLG_RD(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1166
INST("alignaddrl", V9S, FLG_NOIMM),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1167
INST("cmask8", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1170
INST("cmask16", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1173
INST("cmask32", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1177
INST("fcmple16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1179
INST("fsll16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1181
INST("fcmpne16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1183
INST("fsrl16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1186
INST("fcmple32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1188
INST("fsll32", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1190
INST("fcmpne32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1192
INST("fsrl32", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1196
INST("fcmpgt16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1198
INST("fslas16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1200
INST("fcmpeq16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1202
INST("fsra16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1205
INST("fcmpgt32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1207
INST("fslas32", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1209
INST("fcmpeq32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1211
INST("fsra32", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1216
INST("fmul8x16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1219
INST("fmul8x16au", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1223
INST("fmul8x16al", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1225
INST("fmul8sux16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1227
INST("fmul8ulx16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
123
INST("bn", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1231
INST("fmuld8sux16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1233
INST("fmuld8ulx16", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1235
INST("fpack32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1237
INST("fpack16", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
124
INST("be", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1241
INST("fpackfix", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1243
INST("pdist", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1245
INST("pdistn", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1249
INST("fmean16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
125
INST("ble", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1252
INST("fpadd64", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1255
INST("fchksm16", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1258
INST("fpsub64", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
126
INST("bl", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1263
INST("faligndata", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1267
INST("fpmerge", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1270
INST("bshuffle", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1272
INST("fexpand", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1278
INST("fpadd16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
128
INST("bleu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1280
INST("fpadd16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1282
INST("fpadd32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1284
INST("fpadd32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1287
INST("fpsub16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1289
INST("fpsub16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1291
INST("fpsub32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1293
INST("fpsub32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1297
INST("fpadds16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1299
INST("fpadds16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
130
INST("blu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1301
INST("fpadds32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1303
INST("fpadds32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1305
INST("fpsubs16", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1307
INST("fpsubs16s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1309
INST("fpsubs32", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
131
INST("bneg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1311
INST("fpsubs32s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1315
INST("fzero", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1317
INST("fzeros", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1319
INST("fnor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
132
INST("bvs", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1321
INST("fnors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1324
INST("fandnot2", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1326
INST("fandnot2s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1328
INST("fnot2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1330
INST("fnot2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1334
INST("fandnot1", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1336
INST("fandnot1s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1338
INST("fnot1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
134
INST("ba", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1340
INST("fnot1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1343
INST("fxor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1345
INST("fxors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1347
INST("fnand", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1349
INST("fnands", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
135
INST("bne", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1353
INST("fand", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1355
INST("fands", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1357
INST("fxnor", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1359
INST("fxnors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
136
INST("bg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1362
INST("fsrc1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1364
INST("fsrc1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1366
INST("fornot2", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1368
INST("fornot2s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
137
INST("bge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1372
INST("fsrc2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1374
INST("fsrc2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1376
INST("fornot1", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1378
INST("fornot1s", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1381
INST("for", V9S, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1383
INST("fors", V9S, FLG_P1(REG_FP)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1385
INST("fone", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1387
INST("fones", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
139
INST("bgu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1391
INST("shutdown", V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1392
INST("siam", V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1434
INST("movdtox", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1436
INST("movstouw", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1439
INST("movstosw", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
144
INST("bgeu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1442
INST("xmulx", V9, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1444
INST("xmulxhi", V9, FLG_P1(REG_INT)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1447
INST("movxtod", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1449
INST("movwtos", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
145
INST("bpos", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1454
INST("fucmple8", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1457
INST("fucmpne8", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
146
INST("bvc", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1460
INST("fucmpgt8", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1463
INST("fucmpeq8", V9, FLG_P1(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1477
INST("flcmps", V9, FLG_P1(REG_FP)|FLG_P2(REG_FP)|FLG_P3(REG_FCC)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1479
INST("flcmpd", V9, FLG_P1(REG_FPD)|FLG_P2(REG_FPD)|FLG_P3(REG_FCC)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1536
INST("fmadds", V9, FLG_P1(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1537
INST("fmaddd", V9, FLG_P1(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1542
INST("fmsubs", V9, FLG_P1(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1543
INST("fmsubd", V9, FLG_P1(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1548
INST("fnmsubs", V9, FLG_P1(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1549
INST("fnmsubd", V9, FLG_P1(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1554
INST("fnmadds", V9, FLG_P1(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1555
INST("fnmaddd", V9, FLG_P1(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1569
INST("add", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1570
INST("and", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1571
INST("or", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1572
INST("xor", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1574
INST("sub", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1575
INST("andn", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1576
INST("orn", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1577
INST("xnor", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1580
INST("addx", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1581
INST("mulx", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1582
INST("umul", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1583
INST("smul", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1585
INST("subx", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1586
INST("udivx", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1587
INST("udiv", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1588
INST("sdiv", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
159
INST("brz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1591
INST("addcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1592
INST("andcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1593
INST("orcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1594
INST("xorcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1596
INST("subcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1597
INST("andncc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1598
INST("orncc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1599
INST("xnorcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
160
INST("brlez", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1602
INST("addxcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1604
INST("umulcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1605
INST("smulcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1607
INST("subxcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1609
INST("udivcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
161
INST("brlz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1610
INST("sdivcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1613
INST("taddcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1614
INST("tsubcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1615
INST("taddcctv", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1616
INST("tsubcctv", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1618
INST("mulscc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1619
INST("sll", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1620
INST("srl", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1621
INST("sra", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1624
INST("rd", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1625
INST("rd", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1626
INST("rd", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1627
INST("rd", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1630
INST("sdivx", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1631
INST("popc", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1636
INST("wr", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1637
INST("wr", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1638
INST("wr", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1639
INST("wr", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
164
INST("brnz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1643
INST("cpop1", V8, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1644
INST("cpop2", V8, 0), /* impdep2 */
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1647
INST("jmpl", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1648
INST("rett", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
165
INST("brgz", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1650
INST("flush", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1652
INST("save", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1653
INST("restore", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
166
INST("brgez", V9|V9S, FLG_PRED|FLG_DISP(DISP16)|FLG_RS1(REG_INT)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1660
OVERLAY(0x08, INST("addc", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1661
OVERLAY(0x0c, INST("subc", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1662
OVERLAY(0x18, INST("addccc", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1663
OVERLAY(0x1c, INST("subccc", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1665
OVERLAY(0x29, INST("rdhpr", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1666
OVERLAY(0x2a, INST("rdpr", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1667
OVERLAY(0x2b, INST("flushw", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1670
OVERLAY(0x32, INST("wrpr", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1671
OVERLAY(0x33, INST("wrhpr", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1674
OVERLAY(0x39, INST("return", VALL, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
1689
INST("call", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
180
INST("fbn", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
181
INST("fbne", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
182
INST("fblg", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
183
INST("fbul", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
185
INST("fbl", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
186
INST("fbug", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
187
INST("fbg", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
188
INST("fbu", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
190
INST("fba", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
191
INST("fbe", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
192
INST("fbue", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
193
INST("fbge", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
195
INST("fbuge", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
196
INST("fble", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
197
INST("fbule", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
198
INST("fbo", V9|V9S, FLG_PRED|FLG_DISP(DISP19)|FLG_RS1(REG_FCC))
usr/src/lib/libdisasm/common/dis_sparc_instr.c
210
INST("fbn", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
211
INST("fbne", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
212
INST("fblg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
213
INST("fbul", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
215
INST("fbl", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
216
INST("fbug", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
217
INST("fbg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
218
INST("fbu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
220
INST("fba", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
221
INST("fbe", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
222
INST("fbue", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
223
INST("fbge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
225
INST("fbuge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
226
INST("fble", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
227
INST("fbule", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
228
INST("fbo", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
usr/src/lib/libdisasm/common/dis_sparc_instr.c
240
INST("cbn", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
241
INST("cb123", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
242
INST("cb12", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
243
INST("cb13", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
244
INST("cb1", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
245
INST("cb23", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
246
INST("cb2", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
247
INST("cb3", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
248
INST("cba", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
249
INST("cb0", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
250
INST("cb03", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
251
INST("cb02", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
252
INST("cb023", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
253
INST("cb01", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
254
INST("cb013", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
255
INST("cb012", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
usr/src/lib/libdisasm/common/dis_sparc_instr.c
267
INST("unimp", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
272
INST("sethi", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
279
OVERLAY(0x00, INST("illtrap", V9|V9S, 0)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
294
INST("ld", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
295
INST("ldub", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
296
INST("lduh", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
297
INST("ldd", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
299
INST("st", VALL, FLG_STORE),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
300
INST("stb", VALL, FLG_STORE),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
301
INST("sth", VALL, FLG_STORE),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
302
INST("std", VALL, FLG_STORE),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
305
INST("ldsw", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
306
INST("ldsb", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
307
INST("ldsh", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
308
INST("ldx", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
311
INST("ldstub", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
312
INST("stx", V9|V9S, FLG_STORE),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
313
INST("swap", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
316
INST("lda", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
317
INST("lduba", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
318
INST("lduha", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
319
INST("ldda", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
321
INST("sta", VALL, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
322
INST("stba", VALL, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
323
INST("stha", VALL, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
324
INST("stda", VALL, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
327
INST("ldswa", V9|V9S, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
328
INST("ldsba", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
329
INST("ldsha", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
330
INST("ldxa", V9|V9S, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
333
INST("ldstuba", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
334
INST("stxa", V9|V9S, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
335
INST("swapa", VALL, FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
338
INST("ld", VALL, FLG_RD(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
340
INST("ld", VALL, FLG_RD(REG_FSR)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
341
INST("ldq", V9|V9S, FLG_RD(REG_FPQ)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
342
INST("ldd", VALL, FLG_RD(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
344
INST("st", VALL, FLG_STORE|FLG_RD(REG_FP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
346
INST("st", VALL, FLG_STORE|FLG_RD(REG_FSR)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
347
INST("stq", VALL, FLG_STORE|FLG_RD(REG_FPQ)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
348
INST("std", VALL, FLG_STORE|FLG_RD(REG_FPD)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
357
INST("prefetch", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
362
INST("ld", V8, FLG_RD(REG_CP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
363
INST("ld", V8, FLG_RD(REG_CSR)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
364
INST("ldqa", V9|V9S, FLG_ASI|FLG_RD(REG_FPQ)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
365
INST("ldd", V8, FLG_RD(REG_CP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
367
INST("st", V8, FLG_STORE|FLG_RD(REG_CP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
368
INST("st", V8, FLG_STORE|FLG_RD(REG_CSR)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
369
INST("std", V8, FLG_STORE|FLG_RD(REG_CQ)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
370
INST("std", V8, FLG_STORE|FLG_RD(REG_CP)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
378
INST("casa", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
379
INST("prefetcha", V9|V9S, FLG_STORE|FLG_ASI),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
380
INST("casxa", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
385
OVERLAY(0x10, INST("lduwa", V9|V9S, FLG_ASI|FLG_RD(REG_INT))),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
386
OVERLAY(0x14, INST("stwa", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
388
OVERLAY(0x30, INST("lda", V9|V9S, FLG_ASI|FLG_RD(REG_FP))),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
389
OVERLAY(0x33, INST("ldda", V9|V9S, FLG_ASI|FLG_RD(REG_FPD))),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
391
OVERLAY(0x34, INST("sta", V9|V9S, FLG_STORE|FLG_ASI|FLG_RD(REG_FP))),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
392
OVERLAY(0x36, INST("stqa", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
394
OVERLAY(0x37, INST("stda", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
411
INST("tn", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
412
INST("te", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
413
INST("tle", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
414
INST("tl", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
416
INST("tleu", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
417
INST("tcs", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
418
INST("tneg", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
419
INST("tvs", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
421
INST("ta", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
422
INST("tne", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
423
INST("tg", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
424
INST("tge", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
426
INST("tgu", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
427
INST("tcc", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
428
INST("tpos", VALL, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
429
INST("tvc", VALL, 0)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
442
INST("saved", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
443
INST("restored", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
444
INST("allclean", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
445
INST("otherw", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
447
INST("normalw", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
448
INST("invalw", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
470
INST("done", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
471
INST("retry", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
482
INST("jpriv", V9, FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
498
INST("movn", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
499
INST("move", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
500
INST("movle", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
501
INST("movl", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
503
INST("movleu", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
504
INST("movcs", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
505
INST("movneg", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
506
INST("movvs", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
508
INST("mova", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
509
INST("movne", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
510
INST("movg", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
511
INST("movge", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
513
INST("movgu", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
514
INST("movcc", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
515
INST("movpos", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
516
INST("movvc", V9|V9S, 0)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
520
INST("movn", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
521
INST("movne", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
522
INST("movlg", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
523
INST("movul", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
525
INST("movl", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
526
INST("movug", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
527
INST("movg", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
528
INST("movu", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
530
INST("mova", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
531
INST("move", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
532
INST("movue", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
533
INST("movge", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
535
INST("movuge", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
536
INST("movle", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
537
INST("movule", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
538
INST("movo", V9|V9S, 0)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
573
INST("movre", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
574
INST("movrlez", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
575
INST("movrlz", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
579
INST("movrne", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
580
INST("movrgz", V9|V9S, 0),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
581
INST("movrgez", V9|V9S, 0)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
595
INST("fmovs", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
597
INST("fmovd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
599
INST("fmovq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
603
INST("fnegs", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
605
INST("fnegd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
607
INST("fnegq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
612
INST("fabss", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
614
INST("fabsd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
616
INST("fabsq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
630
INST("fsqrts", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
632
INST("fsqrtd", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
634
INST("fsqrtq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
645
INST("fadds", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
647
INST("faddd", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
649
INST("faddq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
653
INST("fsubs", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
655
INST("fsubd", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
657
INST("fsubq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
662
INST("fmuls", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
664
INST("fmuld", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
666
INST("fmulq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
670
INST("fdivs", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
672
INST("fdivd", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
674
INST("fdivq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
686
INST("fsmuld", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
693
INST("fdmulq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
703
INST("fstox", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
705
INST("fdtox", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
707
INST("fqtox", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
710
INST("fxtos", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
717
INST("fxtod", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
723
INST("fxtoq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
744
INST("fitos", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
747
INST("fdtos", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
749
INST("fqtos", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
753
INST("fitod", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
755
INST("fstod", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
758
INST("fqtod", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
761
INST("fitoq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
763
INST("fstoq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
765
INST("fdtoq", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
771
INST("fstoi", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
773
INST("fdtoi", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
775
INST("fqtoi", VALL,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
866
INST("fmovs", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
868
INST("fmovd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
870
INST("fmovq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
885
INST("fmovrsz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
887
INST("fmovrdz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
889
INST("fmovrqz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
902
INST("fmovs", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
904
INST("fmovd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
906
INST("fmovq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
909
INST("fmovrslez", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
911
INST("fmovrdlez", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
913
INST("fmovrqlez", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
92
INST("bn", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
922
INST("fcmps", VALL, FLG_P1(REG_FP)|FLG_P2(REG_FP)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
924
INST("fcmpd", VALL, FLG_P1(REG_FPD)|FLG_P2(REG_FPD)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
926
INST("fcmpq", VALL, FLG_P1(REG_FPQ)|FLG_P2(REG_FPQ)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
93
INST("be", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
930
INST("fcmpes", VALL, FLG_P1(REG_FP)|FLG_P2(REG_FP)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
932
INST("fcmped", VALL, FLG_P1(REG_FPD)|FLG_P2(REG_FPD)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
934
INST("fcmpeq", VALL, FLG_P1(REG_FPQ)|FLG_P2(REG_FPQ)|FLG_P3(REG_NONE)
usr/src/lib/libdisasm/common/dis_sparc_instr.c
94
INST("ble", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
944
INST("fmovrslz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
946
INST("fmovrdlz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
948
INST("fmovrqlz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
95
INST("bl", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
960
INST("fmovs", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
962
INST("fmovd", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
964
INST("fmovq", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
97
INST("bleu", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
98
INST("bcs", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
980
INST("fmovrsnz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
982
INST("fmovrdnz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
984
INST("fmovrqnz", V9|V9S,
usr/src/lib/libdisasm/common/dis_sparc_instr.c
99
INST("bneg", V9|V9S, FLG_PRED|FLG_RS1(REG_ICC)|FLG_DISP(DISP19)),
usr/src/lib/libdisasm/common/dis_sparc_instr.c
996
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
usr/src/lib/libdisasm/common/dis_sparc_instr.c
998
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|