REG_NONE
flags = FLG_RD(REG_NONE);
flags = FLG_RD(REG_NONE);
flags = FLG_RD(REG_NONE);
flags = FLG_RD(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM;
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM;
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE);
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM;
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM|
flags = FLG_P1(REG_INT)|FLG_P2(REG_NONE)|FLG_NOIMM|
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM;
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P3(REG_NONE);
flags = FLG_P2(REG_NONE)|FLG_P3(REG_NONE);
flags = FLG_P3(REG_NONE);
flags = FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|FLG_NOIMM;
flags = FLG_P1(REG_NONE);
if (FLG_P1_VAL(flags) != REG_NONE || FLG_P2_VAL(flags) != REG_NONE ||
FLG_P3_VAL(flags) != REG_NONE)
case REG_NONE:
p1 = (FLG_P1_VAL(flags) != REG_NONE);
p2 = (((flags & FLG_NOIMM) == 0) || (FLG_P2_VAL(flags) != REG_NONE));
p3 = (FLG_RD_VAL(flags) != REG_NONE);
flags = FLG_RS1(REG_NONE)|FLG_DISP(DISP19);
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
INST("fmovq", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|
INST("random", V9, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
INST("lzd", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("cmask8", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
FLG_P2(REG_INT)|FLG_P3(REG_NONE)),
INST("cmask16", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
FLG_P2(REG_INT)|FLG_P3(REG_NONE)),
INST("cmask32", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
FLG_P2(REG_INT)|FLG_P3(REG_NONE)),
INST("bn", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fpack16", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("be", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fpackfix", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("ble", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("bl", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fexpand", V9S, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("bleu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("blu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("bneg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fzero", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
INST("fzeros", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
INST("bvs", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fnot2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
INST("fnot2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
INST("fnot1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
INST("ba", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fnot1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
INST("bne", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("bg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fsrc1", V9S, FLG_P1(REG_FPD)|FLG_P2(REG_NONE)|
INST("fsrc1s", V9S, FLG_P1(REG_FP)|FLG_P2(REG_NONE)|
INST("bge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fsrc2", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|
INST("fsrc2s", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
INST("fone", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
INST("fones", V9S, FLG_P1(REG_NONE)|FLG_P2(REG_NONE)|
INST("bgu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("movdtox", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("movstouw", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("movstosw", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("bgeu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("movxtod", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("movwtos", V9, FLG_P1(REG_NONE)|FLG_NOIMM|
INST("bpos", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("bvc", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
FLG_P1(REG_NONE)|FLG_P2(REG_INT)|FLG_P3(REG_INT)),
INST("fbn", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbne", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fblg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbul", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbl", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbug", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbg", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbu", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fba", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbe", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbue", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbuge", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fble", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbule", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("fbo", VALL, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
INST("cbn", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb123", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb12", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb13", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb1", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb23", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb2", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb3", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cba", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb0", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb03", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb02", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb023", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb01", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb013", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE)),
INST("cb012", V8, FLG_DISP(DISP22)|FLG_RS1(REG_NONE))
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPD)),
INST("fxtos", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
INST("fcmps", VALL, FLG_P1(REG_FP)|FLG_P2(REG_FP)|FLG_P3(REG_NONE)
INST("fcmpd", VALL, FLG_P1(REG_FPD)|FLG_P2(REG_FPD)|FLG_P3(REG_NONE)
INST("fcmpq", VALL, FLG_P1(REG_FPQ)|FLG_P2(REG_FPQ)|FLG_P3(REG_NONE)
INST("fcmpes", VALL, FLG_P1(REG_FP)|FLG_P2(REG_FP)|FLG_P3(REG_NONE)
INST("fcmped", VALL, FLG_P1(REG_FPD)|FLG_P2(REG_FPD)|FLG_P3(REG_NONE)
INST("fcmpeq", VALL, FLG_P1(REG_FPQ)|FLG_P2(REG_FPQ)|FLG_P3(REG_NONE)
FLG_P1(REG_NONE)|FLG_P2(REG_FP)|FLG_NOIMM|FLG_P3(REG_FP)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|FLG_NOIMM|FLG_P3(REG_FPD)),
FLG_P1(REG_NONE)|FLG_P2(REG_FPQ)|FLG_NOIMM|FLG_P3(REG_FPQ)),
INST("fmovs", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FP)|
INST("fmovd", V9|V9S, FLG_P1(REG_NONE)|FLG_P2(REG_FPD)|