Home | History | Annotate | Download | only in priv

Lines Matching refs:dl2

1126 emit_RSY(UChar *p, ULong op, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
1133 the_insn |= ((ULong)dl2) << 16;
1155 emit_RXY(UChar *p, ULong op, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1162 the_insn |= ((ULong)dl2) << 16;
1245 s390_emit_AY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1250 s390_disasm(ENC3(MNM, GPR, SDXB), "ay", r1, dh2, dl2, x2, b2);
1252 return emit_RXY(p, 0xe3000000005aULL, r1, x2, b2, dl2, dh2);
1257 s390_emit_AG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1262 s390_disasm(ENC3(MNM, GPR, SDXB), "ag", r1, dh2, dl2, x2, b2);
1264 return emit_RXY(p, 0xe30000000008ULL, r1, x2, b2, dl2, dh2);
1303 s390_emit_AHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1308 s390_disasm(ENC3(MNM, GPR, SDXB), "ahy", r1, dh2, dl2, x2, b2);
1310 return emit_RXY(p, 0xe3000000007aULL, r1, x2, b2, dl2, dh2);
1389 s390_emit_NY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1394 s390_disasm(ENC3(MNM, GPR, SDXB), "ny", r1, dh2, dl2, x2, b2);
1396 return emit_RXY(p, 0xe30000000054ULL, r1, x2, b2, dl2, dh2);
1401 s390_emit_NG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1406 s390_disasm(ENC3(MNM, GPR, SDXB), "ng", r1, dh2, dl2, x2, b2);
1408 return emit_RXY(p, 0xe30000000080ULL, r1, x2, b2, dl2, dh2);
1517 s390_emit_CY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1522 s390_disasm(ENC3(MNM, GPR, SDXB), "cy", r1, dh2, dl2, x2, b2);
1524 return emit_RXY(p, 0xe30000000059ULL, r1, x2, b2, dl2, dh2);
1529 s390_emit_CG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1534 s390_disasm(ENC3(MNM, GPR, SDXB), "cg", r1, dh2, dl2, x2, b2);
1536 return emit_RXY(p, 0xe30000000020ULL, r1, x2, b2, dl2, dh2);
1575 s390_emit_CSY(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
1580 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "csy", r1, r3, dh2, dl2, 0, b2);
1582 return emit_RSY(p, 0xeb0000000014ULL, r1, r3, b2, dl2, dh2);
1587 s390_emit_CSG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
1592 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "csg", r1, r3, dh2, dl2, 0, b2);
1594 return emit_RSY(p, 0xeb0000000030ULL, r1, r3, b2, dl2, dh2);
1609 s390_emit_CDSY(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
1614 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "cdsy", r1, r3, dh2, dl2, 0, b2);
1616 return emit_RSY(p, 0xeb0000000031ULL, r1, r3, b2, dl2, dh2);
1621 s390_emit_CDSG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
1626 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "cdsg", r1, r3, dh2, dl2, 0, b2);
1628 return emit_RSY(p, 0xeb000000003eULL, r1, r3, b2, dl2, dh2);
1663 s390_emit_CLY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1668 s390_disasm(ENC3(MNM, GPR, SDXB), "cly", r1, dh2, dl2, x2, b2);
1670 return emit_RXY(p, 0xe30000000055ULL, r1, x2, b2, dl2, dh2);
1675 s390_emit_CLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1680 s390_disasm(ENC3(MNM, GPR, SDXB), "clg", r1, dh2, dl2, x2, b2);
1682 return emit_RXY(p, 0xe30000000021ULL, r1, x2, b2, dl2, dh2);
1751 s390_emit_DL(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1756 s390_disasm(ENC3(MNM, GPR, SDXB), "dl", r1, dh2, dl2, x2, b2);
1758 return emit_RXY(p, 0xe30000000097ULL, r1, x2, b2, dl2, dh2);
1763 s390_emit_DLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1768 s390_disasm(ENC3(MNM, GPR, SDXB), "dlg", r1, dh2, dl2, x2, b2);
1770 return emit_RXY(p, 0xe30000000087ULL, r1, x2, b2, dl2
1785 s390_emit_DSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1790 s390_disasm(ENC3(MNM, GPR, SDXB), "dsg", r1, dh2, dl2, x2, b2);
1792 return emit_RXY(p, 0xe3000000000dULL, r1, x2, b2, dl2, dh2);
1827 s390_emit_XY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1832 s390_disasm(ENC3(MNM, GPR, SDXB), "xy", r1, dh2, dl2, x2, b2);
1834 return emit_RXY(p, 0xe30000000057ULL, r1, x2, b2, dl2, dh2);
1839 s390_emit_XG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1844 s390_disasm(ENC3(MNM, GPR, SDXB), "xg", r1, dh2, dl2, x2, b2);
1846 return emit_RXY(p, 0xe30000000082ULL, r1, x2, b2, dl2, dh2);
1907 s390_emit_ICY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
1912 s390_disasm(ENC3(MNM, GPR, SDXB), "icy", r1, dh2, dl2, x2, b2);
1914 return emit_RXY(p, 0xe30000000073ULL, r1, x2, b2, dl2, dh2);
2033 s390_emit_LY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2038 s390_disasm(ENC3(MNM, GPR, SDXB), "ly", r1, dh2, dl2, x2, b2);
2040 return emit_RXY(p, 0xe30000000058ULL, r1, x2, b2, dl2, dh2);
2045 s390_emit_LG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2050 s390_disasm(ENC3(MNM, GPR, SDXB), "lg", r1, dh2, dl2, x2, b2);
2052 return emit_RXY(p, 0xe30000000004ULL, r1, x2, b2, dl2, dh2);
2057 s390_emit_LGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2062 s390_disasm(ENC3(MNM, GPR, SDXB), "lgf", r1, dh2, dl2, x2, b2);
2064 return emit_RXY(p, 0xe30000000014ULL, r1, x2, b2, dl2, dh2);
2101 s390_emit_LT(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2106 s390_disasm(ENC3(MNM, GPR, SDXB), "lt", r1, dh2, dl2, x2, b2);
2108 return emit_RXY(p, 0xe30000000012ULL, r1, x2, b2, dl2, dh2);
2113 s390_emit_LTG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2118 s390_disasm(ENC3(MNM, GPR, SDXB), "ltg", r1, dh2, dl2, x2, b2);
2120 return emit_RXY(p, 0xe30000000002ULL, r1, x2, b2, dl2, dh2);
2149 s390_emit_LB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2154 s390_disasm(ENC3(MNM, GPR, SDXB), "lb", r1, dh2, dl2, x2, b2);
2156 return emit_RXY(p, 0xe30000000076ULL, r1, x2, b2, dl2, dh2);
2161 s390_emit_LGB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2166 s390_disasm(ENC3(MNM, GPR, SDXB), "lgb", r1, dh2, dl2, x2, b2);
2168 return emit_RXY(p, 0xe30000000077ULL, r1, x2, b2, dl2, dh2);
2227 s390_emit_LHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2232 s390_disasm(ENC3(MNM, GPR, SDXB), "lhy", r1, dh2, dl2, x2, b2);
2234 return emit_RXY(p, 0xe30000000078ULL, r1, x2, b2, dl2, dh2);
2239 s390_emit_LGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2244 s390_disasm(ENC3(MNM, GPR, SDXB), "lgh", r1, dh2, dl2, x2, b2);
2246 return emit_RXY(p, 0xe30000000015ULL, r1, x2, b2, dl2, dh2);
2281 s390_emit_LLGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2286 s390_disasm(ENC3(MNM, GPR, SDXB), "llgf", r1, dh2, dl2, x2, b2);
2288 return emit_RXY(p, 0xe30000000016ULL, r1, x2, b2, dl2, dh2);
2317 s390_emit_LLC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2322 s390_disasm(ENC3(MNM, GPR, SDXB), "llc", r1, dh2, dl2, x2, b2);
2324 return emit_RXY(p, 0xe30000000094ULL, r1, x2, b2, dl2, dh2);
2329 s390_emit_LLGC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2334 s390_disasm(ENC3(MNM, GPR, SDXB), "llgc", r1, dh2, dl2, x2, b2);
2336 return emit_RXY(p, 0xe30000000090ULL, r1, x2, b2, dl2, dh2);
2365 s390_emit_LLH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2370 s390_disasm(ENC3(MNM, GPR, SDXB), "llh", r1, dh2, dl2, x2, b2);
2372 return emit_RXY(p, 0xe30000000095ULL, r1, x2, b2, dl2, dh2);
2377 s390_emit_LLGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2382 s390_disasm(ENC3(MNM, GPR, SDXB), "llgh", r1, dh2, dl2, x2, b2);
2384 return emit_RXY(p, 0xe30000000091ULL, r1, x2, b2, dl2, dh2);
2441 s390_emit_MFY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2446 s390_disasm(ENC3(MNM, GPR, SDXB), "mfy", r1, dh2, dl2, x2, b2);
2448 return emit_RXY(p, 0xe3000000005cULL, r1, x2, b2, dl2, dh2);
2463 s390_emit_MHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2468 s390_disasm(ENC3(MNM, GPR, SDXB), "mhy", r1, dh2, dl2, x2, b2);
2470 dl2, dh2);
2505 s390_emit_ML(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2510 s390_disasm(ENC3(MNM, GPR, SDXB), "ml", r1, dh2, dl2, x2, b2);
2512 return emit_RXY(p, 0xe30000000096ULL, r1, x2, b2, dl2, dh2);
2517 s390_emit_MLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2522 s390_disasm(ENC3(MNM, GPR, SDXB), "mlg", r1, dh2, dl2, x2, b2);
2524 return emit_RXY(p, 0xe30000000086ULL, r1, x2, b2, dl2, dh2);
2559 s390_emit_MSY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2564 s390_disasm(ENC3(MNM, GPR, SDXB), "msy", r1, dh2, dl2, x2, b2);
2566 return emit_RXY(p, 0xe30000000051ULL, r1, x2, b2, dl2, dh2);
2571 s390_emit_MSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2576 s390_disasm(ENC3(MNM, GPR, SDXB), "msg", r1, dh2, dl2, x2, b2);
2578 return emit_RXY(p, 0xe3000000000cULL, r1, x2, b2, dl2, dh2);
2637 s390_emit_OY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2642 s390_disasm(ENC3(MNM, GPR, SDXB), "oy", r1, dh2, dl2, x2, b2);
2644 return emit_RXY(p, 0xe30000000056ULL, r1, x2, b2, dl2, dh2);
2649 s390_emit_OG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2654 s390_disasm(ENC3(MNM, GPR, SDXB), "og", r1, dh2, dl2, x2, b2);
2656 return emit_RXY(p, 0xe30000000081ULL, r1, x2, b2, dl2, dh2);
2705 s390_emit_SLLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
2710 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "sllg", r1, r3, dh2, dl2, 0, b2);
2712 return emit_RSY(p, 0xeb000000000dULL, r1, r3, b2, dl2, dh2);
2727 s390_emit_SRAG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
2732 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "srag", r1, r3, dh2, dl2, 0, b2);
2734 return emit_RSY(p, 0xeb000000000aULL, r1, r3, b2, dl2, dh2);
2749 s390_emit_SRLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2)
2754 s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "srlg", r1, r3, dh2, dl2, 0, b2);
2756 return emit_RSY(p, 0xeb000000000cULL, r1, r3, b2, dl2, dh2);
2771 s390_emit_STY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2776 s390_disasm(ENC3(MNM, GPR, SDXB), "sty", r1, dh2, dl2, x2, b2);
2778 return emit_RXY(p, 0xe30000000050ULL, r1, x2, b2, dl2, dh2);
2783 s390_emit_STG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2788 s390_disasm(ENC3(MNM, GPR, SDXB), "stg", r1, dh2, dl2, x2, b2);
2790 return emit_RXY(p, 0xe30000000024ULL, r1, x2, b2, dl2, dh2);
2805 s390_emit_STCY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2810 s390_disasm(ENC3(MNM, GPR, SDXB), "stcy", r1, dh2, dl2, x2, b2);
2812 return emit_RXY(p, 0xe30000000072ULL, r1, x2, b2, dl2, dh2);
2827 s390_emit_STHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2832 s390_disasm(ENC3(MNM, GPR, SDXB), "sthy", r1, dh2, dl2, x2, b2);
2834 return emit_RXY(p, 0xe30000000070ULL, r1, x2, b2, dl2, dh2);
2869 s390_emit_SY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2874 s390_disasm(ENC3(MNM, GPR, SDXB), "sy", r1, dh2, dl2, x2, b2);
2876 return emit_RXY(p, 0xe3000000005bULL, r1, x2, b2, dl2, dh2);
2881 s390_emit_SG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2886 s390_disasm(ENC3(MNM, GPR, SDXB), "sg", r1, dh2, dl2, x2, b2);
2888 return emit_RXY(p, 0xe30000000009ULL, r1, x2, b2, dl2, dh2);
2903 s390_emit_SHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2908 s390_disasm(ENC3(MNM, GPR, SDXB), "shy", r1, dh2, dl2, x2, b2);
2910 return emit_RXY(p, 0xe3000000007bULL, r1, x2, b2, dl2, dh2);
2967 s390_emit_LEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2972 s390_disasm(ENC3(MNM, FPR, SDXB), "ley", r1, dh2, dl2, x2, b2);
2974 return emit_RXY(p, 0xed0000000064ULL, r1, x2, b2, dl2, dh2);
2979 s390_emit_LDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
2984 s390_disasm(ENC3(MNM, FPR, SDXB), "ldy", r1, dh2, dl2, x2, b2);
2986 return emit_RXY(p, 0xed0000000065ULL, r1, x2, b2, dl2, dh2);
3075 s390_emit_STEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
3080 s390_disasm(ENC3(MNM, FPR, SDXB), "stey", r1, dh2, dl2, x2, b2);
3082 return emit_RXY(p, 0xed0000000066ULL, r1, x2, b2, dl2, dh2);
3087 s390_emit_STDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
3092 s390_disasm(ENC3(MNM, FPR, SDXB), "stdy", r1, dh2, dl2, x2, b2);
3094 return emit_RXY(p, 0xed0000000067ULL, r1, x2, b2, dl2, dh2);
3794 s390_emit_LBw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
3799 return s390_emit_LB(p, r1, x2, b2, dl2, dh2);
3802 p = s390_emit_IC(p, r1, x2, b2, dl2); /* r1[56:63] = mem[op2addr][0:7] */
3824 s390_emit_LGBw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2)
3829 return s390_emit_LGB(p, r1, x2, b2, dl2, dh2);
3832 p = s390_emit_IC(p, r1, x2, b2, dl2); /* r1[56:63] = mem[op2addr][0:7] */