Lines Matching refs:rh
114 int mod, rl, rh;
121 FETCH_DECODE_MODRM(mod, rh, rl);
127 srcreg = DECODE_RM_BYTE_REGISTER(rh);
137 srcreg = DECODE_RM_BYTE_REGISTER(rh);
147 srcreg = DECODE_RM_BYTE_REGISTER(rh);
156 srcreg = DECODE_RM_BYTE_REGISTER(rh);
173 int mod, rl, rh;
178 FETCH_DECODE_MODRM(mod, rh, rl);
188 srcreg = DECODE_RM_LONG_REGISTER(rh);
201 srcreg = DECODE_RM_WORD_REGISTER(rh);
216 srcreg = DECODE_RM_LONG_REGISTER(rh);
229 srcreg = DECODE_RM_WORD_REGISTER(rh);
244 srcreg = DECODE_RM_LONG_REGISTER(rh);
257 srcreg = DECODE_RM_WORD_REGISTER(rh);
270 srcreg = DECODE_RM_LONG_REGISTER(rh);
280 srcreg = DECODE_RM_WORD_REGISTER(rh);
298 int mod, rl, rh;
305 FETCH_DECODE_MODRM(mod, rh, rl);
308 destreg = DECODE_RM_BYTE_REGISTER(rh);
317 destreg = DECODE_RM_BYTE_REGISTER(rh);
326 destreg = DECODE_RM_BYTE_REGISTER(rh);
335 destreg = DECODE_RM_BYTE_REGISTER(rh);
354 int mod, rl, rh;
359 FETCH_DECODE_MODRM(mod, rh, rl);
366 destreg = DECODE_RM_LONG_REGISTER(rh);
378 destreg = DECODE_RM_WORD_REGISTER(rh);
392 destreg = DECODE_RM_LONG_REGISTER(rh);
404 destreg = DECODE_RM_WORD_REGISTER(rh);
418 destreg = DECODE_RM_LONG_REGISTER(rh);
430 destreg = DECODE_RM_WORD_REGISTER(rh);
443 destreg = DECODE_RM_LONG_REGISTER(rh);
453 destreg = DECODE_RM_WORD_REGISTER(rh);
552 int mod, rl, rh;
559 FETCH_DECODE_MODRM(mod, rh, rl);
565 srcreg = DECODE_RM_BYTE_REGISTER(rh);
575 srcreg = DECODE_RM_BYTE_REGISTER(rh);
585 srcreg = DECODE_RM_BYTE_REGISTER(rh);
594 srcreg = DECODE_RM_BYTE_REGISTER(rh);
611 int mod, rl, rh;
616 FETCH_DECODE_MODRM(mod, rh, rl);
626 srcreg = DECODE_RM_LONG_REGISTER(rh);
639 srcreg = DECODE_RM_WORD_REGISTER(rh);
654 srcreg = DECODE_RM_LONG_REGISTER(rh);
667 srcreg = DECODE_RM_WORD_REGISTER(rh);
682 srcreg = DECODE_RM_LONG_REGISTER(rh);
695 srcreg = DECODE_RM_WORD_REGISTER(rh);
708 srcreg = DECODE_RM_LONG_REGISTER(rh);
718 srcreg = DECODE_RM_WORD_REGISTER(rh);
736 int mod, rl, rh;
743 FETCH_DECODE_MODRM(mod, rh, rl);
746 destreg = DECODE_RM_BYTE_REGISTER(rh);
755 destreg = DECODE_RM_BYTE_REGISTER(rh);
764 destreg = DECODE_RM_BYTE_REGISTER(rh);
773 destreg = DECODE_RM_BYTE_REGISTER(rh);
792 int mod, rl, rh;
797 FETCH_DECODE_MODRM(mod, rh, rl);
804 destreg = DECODE_RM_LONG_REGISTER(rh);
816 destreg = DECODE_RM_WORD_REGISTER(rh);
830 destreg = DECODE_RM_LONG_REGISTER(rh);
842 destreg = DECODE_RM_WORD_REGISTER(rh);
856 destreg = DECODE_RM_LONG_REGISTER(rh);
868 destreg = DECODE_RM_WORD_REGISTER(rh);
881 destreg = DECODE_RM_LONG_REGISTER(rh);
891 destreg = DECODE_RM_WORD_REGISTER(rh);
988 int mod, rl, rh;
995 FETCH_DECODE_MODRM(mod, rh, rl);
1001 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1011 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1021 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1030 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1047 int mod, rl, rh;
1052 FETCH_DECODE_MODRM(mod, rh, rl);
1062 srcreg = DECODE_RM_LONG_REGISTER(rh);
1075 srcreg = DECODE_RM_WORD_REGISTER(rh);
1090 srcreg = DECODE_RM_LONG_REGISTER(rh);
1103 srcreg = DECODE_RM_WORD_REGISTER(rh);
1118 srcreg = DECODE_RM_LONG_REGISTER(rh);
1131 srcreg = DECODE_RM_WORD_REGISTER(rh);
1144 srcreg = DECODE_RM_LONG_REGISTER(rh);
1154 srcreg = DECODE_RM_WORD_REGISTER(rh);
1172 int mod, rl, rh;
1179 FETCH_DECODE_MODRM(mod, rh, rl);
1182 destreg = DECODE_RM_BYTE_REGISTER(rh);
1191 destreg = DECODE_RM_BYTE_REGISTER(rh);
1200 destreg = DECODE_RM_BYTE_REGISTER(rh);
1209 destreg = DECODE_RM_BYTE_REGISTER(rh);
1228 int mod, rl, rh;
1233 FETCH_DECODE_MODRM(mod, rh, rl);
1240 destreg = DECODE_RM_LONG_REGISTER(rh);
1252 destreg = DECODE_RM_WORD_REGISTER(rh);
1266 destreg = DECODE_RM_LONG_REGISTER(rh);
1278 destreg = DECODE_RM_WORD_REGISTER(rh);
1292 destreg = DECODE_RM_LONG_REGISTER(rh);
1304 destreg = DECODE_RM_WORD_REGISTER(rh);
1317 destreg = DECODE_RM_LONG_REGISTER(rh);
1327 destreg = DECODE_RM_WORD_REGISTER(rh);
1426 int mod, rl, rh;
1433 FETCH_DECODE_MODRM(mod, rh, rl);
1439 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1449 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1459 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1468 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1485 int mod, rl, rh;
1490 FETCH_DECODE_MODRM(mod, rh, rl);
1500 srcreg = DECODE_RM_LONG_REGISTER(rh);
1513 srcreg = DECODE_RM_WORD_REGISTER(rh);
1528 srcreg = DECODE_RM_LONG_REGISTER(rh);
1541 srcreg = DECODE_RM_WORD_REGISTER(rh);
1556 srcreg = DECODE_RM_LONG_REGISTER(rh);
1569 srcreg = DECODE_RM_WORD_REGISTER(rh);
1582 srcreg = DECODE_RM_LONG_REGISTER(rh);
1592 srcreg = DECODE_RM_WORD_REGISTER(rh);
1610 int mod, rl, rh;
1617 FETCH_DECODE_MODRM(mod, rh, rl);
1620 destreg = DECODE_RM_BYTE_REGISTER(rh);
1629 destreg = DECODE_RM_BYTE_REGISTER(rh);
1638 destreg = DECODE_RM_BYTE_REGISTER(rh);
1647 destreg = DECODE_RM_BYTE_REGISTER(rh);
1666 int mod, rl, rh;
1671 FETCH_DECODE_MODRM(mod, rh, rl);
1678 destreg = DECODE_RM_LONG_REGISTER(rh);
1690 destreg = DECODE_RM_WORD_REGISTER(rh);
1704 destreg = DECODE_RM_LONG_REGISTER(rh);
1716 destreg = DECODE_RM_WORD_REGISTER(rh);
1730 destreg = DECODE_RM_LONG_REGISTER(rh);
1742 destreg = DECODE_RM_WORD_REGISTER(rh);
1755 destreg = DECODE_RM_LONG_REGISTER(rh);
1765 destreg = DECODE_RM_WORD_REGISTER(rh);
1864 int mod, rl, rh;
1871 FETCH_DECODE_MODRM(mod, rh, rl);
1878 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1889 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1900 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1910 srcreg = DECODE_RM_BYTE_REGISTER(rh);
1927 int mod, rl, rh;
1932 FETCH_DECODE_MODRM(mod, rh, rl);
1942 srcreg = DECODE_RM_LONG_REGISTER(rh);
1955 srcreg = DECODE_RM_WORD_REGISTER(rh);
1970 srcreg = DECODE_RM_LONG_REGISTER(rh);
1983 srcreg = DECODE_RM_WORD_REGISTER(rh);
1998 srcreg = DECODE_RM_LONG_REGISTER(rh);
2011 srcreg = DECODE_RM_WORD_REGISTER(rh);
2024 srcreg = DECODE_RM_LONG_REGISTER(rh);
2034 srcreg = DECODE_RM_WORD_REGISTER(rh);
2052 int mod, rl, rh;
2059 FETCH_DECODE_MODRM(mod, rh, rl);
2062 destreg = DECODE_RM_BYTE_REGISTER(rh);
2071 destreg = DECODE_RM_BYTE_REGISTER(rh);
2080 destreg = DECODE_RM_BYTE_REGISTER(rh);
2089 destreg = DECODE_RM_BYTE_REGISTER(rh);
2108 int mod, rl, rh;
2113 FETCH_DECODE_MODRM(mod, rh, rl);
2120 destreg = DECODE_RM_LONG_REGISTER(rh);
2132 destreg = DECODE_RM_WORD_REGISTER(rh);
2146 destreg = DECODE_RM_LONG_REGISTER(rh);
2159 destreg = DECODE_RM_WORD_REGISTER(rh);
2173 destreg = DECODE_RM_LONG_REGISTER(rh);
2185 destreg = DECODE_RM_WORD_REGISTER(rh);
2198 destreg = DECODE_RM_LONG_REGISTER(rh);
2208 destreg = DECODE_RM_WORD_REGISTER(rh);
2310 int mod, rl, rh;
2317 FETCH_DECODE_MODRM(mod, rh, rl);
2323 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2333 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2343 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2352 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2369 int mod, rl, rh;
2374 FETCH_DECODE_MODRM(mod, rh, rl);
2384 srcreg = DECODE_RM_LONG_REGISTER(rh);
2397 srcreg = DECODE_RM_WORD_REGISTER(rh);
2412 srcreg = DECODE_RM_LONG_REGISTER(rh);
2425 srcreg = DECODE_RM_WORD_REGISTER(rh);
2440 srcreg = DECODE_RM_LONG_REGISTER(rh);
2453 srcreg = DECODE_RM_WORD_REGISTER(rh);
2466 srcreg = DECODE_RM_LONG_REGISTER(rh);
2476 srcreg = DECODE_RM_WORD_REGISTER(rh);
2494 int mod, rl, rh;
2501 FETCH_DECODE_MODRM(mod, rh, rl);
2504 destreg = DECODE_RM_BYTE_REGISTER(rh);
2513 destreg = DECODE_RM_BYTE_REGISTER(rh);
2522 destreg = DECODE_RM_BYTE_REGISTER(rh);
2531 destreg = DECODE_RM_BYTE_REGISTER(rh);
2550 int mod, rl, rh;
2555 FETCH_DECODE_MODRM(mod, rh, rl);
2562 destreg = DECODE_RM_LONG_REGISTER(rh);
2574 destreg = DECODE_RM_WORD_REGISTER(rh);
2588 destreg = DECODE_RM_LONG_REGISTER(rh);
2600 destreg = DECODE_RM_WORD_REGISTER(rh);
2614 destreg = DECODE_RM_LONG_REGISTER(rh);
2626 destreg = DECODE_RM_WORD_REGISTER(rh);
2639 destreg = DECODE_RM_LONG_REGISTER(rh);
2649 destreg = DECODE_RM_WORD_REGISTER(rh);
2748 int mod, rl, rh;
2755 FETCH_DECODE_MODRM(mod, rh, rl);
2761 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2771 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2781 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2790 srcreg = DECODE_RM_BYTE_REGISTER(rh);
2807 int mod, rl, rh;
2812 FETCH_DECODE_MODRM(mod, rh, rl);
2822 srcreg = DECODE_RM_LONG_REGISTER(rh);
2835 srcreg = DECODE_RM_WORD_REGISTER(rh);
2850 srcreg = DECODE_RM_LONG_REGISTER(rh);
2863 srcreg = DECODE_RM_WORD_REGISTER(rh);
2878 srcreg = DECODE_RM_LONG_REGISTER(rh);
2891 srcreg = DECODE_RM_WORD_REGISTER(rh);
2904 srcreg = DECODE_RM_LONG_REGISTER(rh);
2914 srcreg = DECODE_RM_WORD_REGISTER(rh);
2932 int mod, rl, rh;
2939 FETCH_DECODE_MODRM(mod, rh, rl);
2942 destreg = DECODE_RM_BYTE_REGISTER(rh);
2951 destreg = DECODE_RM_BYTE_REGISTER(rh);
2960 destreg = DECODE_RM_BYTE_REGISTER(rh);
2969 destreg = DECODE_RM_BYTE_REGISTER(rh);
2988 int mod, rl, rh;
2993 FETCH_DECODE_MODRM(mod, rh, rl);
3000 destreg = DECODE_RM_LONG_REGISTER(rh);
3012 destreg = DECODE_RM_WORD_REGISTER(rh);
3026 destreg = DECODE_RM_LONG_REGISTER(rh);
3038 destreg = DECODE_RM_WORD_REGISTER(rh);
3052 destreg = DECODE_RM_LONG_REGISTER(rh);
3064 destreg = DECODE_RM_WORD_REGISTER(rh);
3077 destreg = DECODE_RM_LONG_REGISTER(rh);
3087 destreg = DECODE_RM_WORD_REGISTER(rh);
3186 int mod, rl, rh;
3193 FETCH_DECODE_MODRM(mod, rh, rl);
3199 srcreg = DECODE_RM_BYTE_REGISTER(rh);
3208 srcreg = DECODE_RM_BYTE_REGISTER(rh);
3217 srcreg = DECODE_RM_BYTE_REGISTER(rh);
3225 srcreg = DECODE_RM_BYTE_REGISTER(rh);
3242 int mod, rl, rh;
3247 FETCH_DECODE_MODRM(mod, rh, rl);
3257 srcreg = DECODE_RM_LONG_REGISTER(rh);
3269 srcreg = DECODE_RM_WORD_REGISTER(rh);
3283 srcreg = DECODE_RM_LONG_REGISTER(rh);
3295 srcreg = DECODE_RM_WORD_REGISTER(rh);
3309 srcreg = DECODE_RM_LONG_REGISTER(rh);
3321 srcreg = DECODE_RM_WORD_REGISTER(rh);
3333 srcreg = DECODE_RM_LONG_REGISTER(rh);
3343 srcreg = DECODE_RM_WORD_REGISTER(rh);
3361 int mod, rl, rh;
3368 FETCH_DECODE_MODRM(mod, rh, rl);
3371 destreg = DECODE_RM_BYTE_REGISTER(rh);
3380 destreg = DECODE_RM_BYTE_REGISTER(rh);
3389 destreg = DECODE_RM_BYTE_REGISTER(rh);
3398 destreg = DECODE_RM_BYTE_REGISTER(rh);
3417 int mod, rl, rh;
3422 FETCH_DECODE_MODRM(mod, rh, rl);
3429 destreg = DECODE_RM_LONG_REGISTER(rh);
3441 destreg = DECODE_RM_WORD_REGISTER(rh);
3455 destreg = DECODE_RM_LONG_REGISTER(rh);
3467 destreg = DECODE_RM_WORD_REGISTER(rh);
3481 destreg = DECODE_RM_LONG_REGISTER(rh);
3493 destreg = DECODE_RM_WORD_REGISTER(rh);
3506 destreg = DECODE_RM_LONG_REGISTER(rh);
3516 destreg = DECODE_RM_WORD_REGISTER(rh);
4598 int mod, rl, rh;
4603 FETCH_DECODE_MODRM(mod, rh, rl);
4612 destreg = DECODE_RM_LONG_REGISTER(rh);
4636 destreg = DECODE_RM_WORD_REGISTER(rh);
4663 destreg = DECODE_RM_LONG_REGISTER(rh);
4687 destreg = DECODE_RM_WORD_REGISTER(rh);
4714 destreg = DECODE_RM_LONG_REGISTER(rh);
4738 destreg = DECODE_RM_WORD_REGISTER(rh);
4764 destreg = DECODE_RM_LONG_REGISTER(rh);
4786 destreg = DECODE_RM_WORD_REGISTER(rh);
4838 int mod, rl, rh;
4844 FETCH_DECODE_MODRM(mod, rh, rl);
4852 destreg = DECODE_RM_LONG_REGISTER(rh);
4875 destreg = DECODE_RM_WORD_REGISTER(rh);
4901 destreg = DECODE_RM_LONG_REGISTER(rh);
4924 destreg = DECODE_RM_WORD_REGISTER(rh);
4950 destreg = DECODE_RM_LONG_REGISTER(rh);
4973 destreg = DECODE_RM_WORD_REGISTER(rh);
4998 destreg = DECODE_RM_LONG_REGISTER(rh);
5019 destreg = DECODE_RM_WORD_REGISTER(rh);
5516 int mod, rl, rh;
5528 FETCH_DECODE_MODRM(mod, rh, rl);
5536 switch (rh) {
5575 destval = (*opc80_byte_operation[rh]) (destval, imm);
5576 if (rh != 7)
5587 destval = (*opc80_byte_operation[rh]) (destval, imm);
5588 if (rh != 7)
5599 destval = (*opc80_byte_operation[rh]) (destval, imm);
5600 if (rh != 7)
5609 destval = (*opc80_byte_operation[rh]) (*destreg, imm);
5610 if (rh != 7)
5647 int mod, rl, rh;
5656 FETCH_DECODE_MODRM(mod, rh, rl);
5664 switch (rh) {
5708 destval = (*opc81_long_operation[rh]) (destval, imm);
5709 if (rh != 7)
5722 destval = (*opc81_word_operation[rh]) (destval, imm);
5723 if (rh != 7)
5738 destval = (*opc81_long_operation[rh]) (destval, imm);
5739 if (rh != 7)
5752 destval = (*opc81_word_operation[rh]) (destval, imm);
5753 if (rh != 7)
5768 destval = (*opc81_long_operation[rh]) (destval, imm);
5769 if (rh != 7)
5782 destval = (*opc81_word_operation[rh]) (destval, imm);
5783 if (rh != 7)
5797 destval = (*opc81_long_operation[rh]) (*destreg, imm);
5798 if (rh != 7)
5810 destval = (*opc81_word_operation[rh]) (*destreg, imm);
5811 if (rh != 7)
5838 int mod, rl, rh;
5851 FETCH_DECODE_MODRM(mod, rh, rl);
5858 switch (rh) {
5896 destval = (*opc82_byte_operation[rh]) (destval, imm);
5897 if (rh != 7)
5907 destval = (*opc82_byte_operation[rh]) (destval, imm);
5908 if (rh != 7)
5918 destval = (*opc82_byte_operation[rh]) (destval, imm);
5919 if (rh != 7)
5927 destval = (*opc82_byte_operation[rh]) (*destreg, imm);
5928 if (rh != 7)
5965 int mod, rl, rh;
5975 FETCH_DECODE_MODRM(mod, rh, rl);
5982 switch (rh) {
6023 destval = (*opc83_long_operation[rh]) (destval, imm);
6024 if (rh != 7)
6036 destval = (*opc83_word_operation[rh]) (destval, imm);
6037 if (rh != 7)
6051 destval = (*opc83_long_operation[rh]) (destval, imm);
6052 if (rh != 7)
6064 destval = (*opc83_word_operation[rh]) (destval, imm);
6065 if (rh != 7)
6079 destval = (*opc83_long_operation[rh]) (destval, imm);
6080 if (rh != 7)
6092 destval = (*opc83_word_operation[rh]) (destval, imm);
6093 if (rh != 7)
6106 destval = (*opc83_long_operation[rh]) (*destreg, imm);
6107 if (rh != 7)
6118 destval = (*opc83_word_operation[rh]) (*destreg, imm);
6119 if (rh != 7)
6135 int mod, rl, rh;
6142 FETCH_DECODE_MODRM(mod, rh, rl);
6148 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6157 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6166 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6174 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6191 int mod, rl, rh;
6196 FETCH_DECODE_MODRM(mod, rh, rl);
6206 srcreg = DECODE_RM_LONG_REGISTER(rh);
6218 srcreg = DECODE_RM_WORD_REGISTER(rh);
6232 srcreg = DECODE_RM_LONG_REGISTER(rh);
6244 srcreg = DECODE_RM_WORD_REGISTER(rh);
6258 srcreg = DECODE_RM_LONG_REGISTER(rh);
6270 srcreg = DECODE_RM_WORD_REGISTER(rh);
6282 srcreg = DECODE_RM_LONG_REGISTER(rh);
6292 srcreg = DECODE_RM_WORD_REGISTER(rh);
6310 int mod, rl, rh;
6318 FETCH_DECODE_MODRM(mod, rh, rl);
6324 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6336 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6348 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6359 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6378 int mod, rl, rh;
6383 FETCH_DECODE_MODRM(mod, rh, rl);
6393 srcreg = DECODE_RM_LONG_REGISTER(rh);
6408 srcreg = DECODE_RM_WORD_REGISTER(rh);
6425 srcreg = DECODE_RM_LONG_REGISTER(rh);
6440 srcreg = DECODE_RM_WORD_REGISTER(rh);
6457 srcreg = DECODE_RM_LONG_REGISTER(rh);
6472 srcreg = DECODE_RM_WORD_REGISTER(rh);
6488 srcreg = DECODE_RM_LONG_REGISTER(rh);
6501 srcreg = DECODE_RM_WORD_REGISTER(rh);
6521 int mod, rl, rh;
6527 FETCH_DECODE_MODRM(mod, rh, rl);
6532 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6540 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6548 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6556 srcreg = DECODE_RM_BYTE_REGISTER(rh);
6573 int mod, rl, rh;
6578 FETCH_DECODE_MODRM(mod, rh, rl);
6586 srcreg = DECODE_RM_LONG_REGISTER(rh);
6596 srcreg = DECODE_RM_WORD_REGISTER(rh);
6608 srcreg = DECODE_RM_LONG_REGISTER(rh);
6618 srcreg = DECODE_RM_WORD_REGISTER(rh);
6630 srcreg = DECODE_RM_LONG_REGISTER(rh);
6640 srcreg = DECODE_RM_WORD_REGISTER(rh);
6652 srcreg = DECODE_RM_LONG_REGISTER(rh);
6662 srcreg = DECODE_RM_WORD_REGISTER(rh);
6680 int mod, rl, rh;
6687 FETCH_DECODE_MODRM(mod, rh, rl);
6690 destreg = DECODE_RM_BYTE_REGISTER(rh);
6699 destreg = DECODE_RM_BYTE_REGISTER(rh);
6708 destreg = DECODE_RM_BYTE_REGISTER(rh);
6717 destreg = DECODE_RM_BYTE_REGISTER(rh);
6736 int mod, rl, rh;
6741 FETCH_DECODE_MODRM(mod, rh, rl);
6748 destreg = DECODE_RM_LONG_REGISTER(rh);
6760 destreg = DECODE_RM_WORD_REGISTER(rh);
6774 destreg = DECODE_RM_LONG_REGISTER(rh);
6786 destreg = DECODE_RM_WORD_REGISTER(rh);
6800 destreg = DECODE_RM_LONG_REGISTER(rh);
6812 destreg = DECODE_RM_WORD_REGISTER(rh);
6825 destreg = DECODE_RM_LONG_REGISTER(rh);
6835 destreg = DECODE_RM_WORD_REGISTER(rh);
6855 int mod, rl, rh;
6862 FETCH_DECODE_MODRM(mod, rh, rl);
6867 srcreg = decode_rm_seg_register(rh);
6876 srcreg = decode_rm_seg_register(rh);
6885 srcreg = decode_rm_seg_register(rh);
6894 srcreg = decode_rm_seg_register(rh);
6911 int mod, rl, rh;
6916 FETCH_DECODE_MODRM(mod, rh, rl);
6920 u32 *srcreg = DECODE_RM_LONG_REGISTER(rh);
6929 u16 *srcreg = DECODE_RM_WORD_REGISTER(rh);
6940 u32 *srcreg = DECODE_RM_LONG_REGISTER(rh);
6949 u16 *srcreg = DECODE_RM_WORD_REGISTER(rh);
6960 u32 *srcreg = DECODE_RM_LONG_REGISTER(rh);
6969 u16 *srcreg = DECODE_RM_WORD_REGISTER(rh);
6993 int mod, rl, rh;
7000 FETCH_DECODE_MODRM(mod, rh, rl);
7003 destreg = decode_rm_seg_register(rh);
7012 destreg = decode_rm_seg_register(rh);
7021 destreg = decode_rm_seg_register(rh);
7030 destreg = decode_rm_seg_register(rh);
7055 int mod, rl, rh;
7060 FETCH_DECODE_MODRM(mod, rh, rl);
7061 if (rh != 0) {
8674 int mod, rl, rh;
8686 FETCH_DECODE_MODRM(mod, rh, rl);
8694 switch (rh) {
8732 destval = (*opcD0_byte_operation[rh]) (destval, amt);
8742 destval = (*opcD0_byte_operation[rh]) (destval, amt);
8752 destval = (*opcD0_byte_operation[rh]) (destval, amt);
8760 destval = (*opcD0_byte_operation[rh]) (*destreg, amt);
8785 int mod, rl, rh;
8795 FETCH_DECODE_MODRM(mod, rh, rl);
8803 switch (rh) {
8844 destval = (*opcD1_long_operation[rh]) (destval, amt);
8856 destval = (*opcD1_word_operation[rh]) (destval, amt);
8870 destval = (*opcD1_long_operation[rh]) (destval, amt);
8882 destval = (*opcD1_word_operation[rh]) (destval, amt);
8896 destval = (*opcD1_long_operation[rh]) (destval, amt);
8908 destval = (*opcD1_word_operation[rh]) (destval, amt);
8920 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt);
8929 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt);
8989 int mod, rh, rl;
8995 FETCH_DECODE_MODRM(mod, rh, rl);
8998 dstreg = DECODE_RM_WORD_REGISTER(rh);
9007 dstreg = DECODE_RM_WORD_REGISTER(rh);
9016 dstreg = DECODE_RM_WORD_REGISTER(rh);
9039 int mod, rh, rl;
9045 FETCH_DECODE_MODRM(mod, rh, rl);
9048 dstreg = DECODE_RM_WORD_REGISTER(rh);
9057 dstreg = DECODE_RM_WORD_REGISTER(rh);
9066 dstreg = DECODE_RM_WORD_REGISTER(rh);
9089 int mod, rl, rh;
9096 FETCH_DECODE_MODRM(mod, rh, rl);
9097 if (rh != 0) {
9145 int mod, rl, rh;
9150 FETCH_DECODE_MODRM(mod, rh, rl);
9151 if (rh != 0) {
9471 int mod, rl, rh;
9482 FETCH_DECODE_MODRM(mod, rh, rl);
9489 switch (rh) {
9526 destval = (*opcD0_byte_operation[rh]) (destval, 1);
9535 destval = (*opcD0_byte_operation[rh]) (destval, 1);
9544 destval = (*opcD0_byte_operation[rh]) (destval, 1);
9551 destval = (*opcD0_byte_operation[rh]) (*destreg, 1);
9566 int mod, rl, rh;
9575 FETCH_DECODE_MODRM(mod, rh, rl);
9582 switch (rh) {
9622 destval = (*opcD1_long_operation[rh]) (destval, 1);
9633 destval = (*opcD1_word_operation[rh]) (destval, 1);
9646 destval = (*opcD1_long_operation[rh]) (destval, 1);
9657 destval = (*opcD1_word_operation[rh]) (destval, 1);
9670 destval = (*opcD1_long_operation[rh]) (destval, 1);
9681 destval = (*opcD1_word_operation[rh]) (destval, 1);
9693 destval = (*opcD1_long_operation[rh]) (*destreg, 1);
9703 destval = (*opcD1_word_operation[rh]) (*destreg, 1);
9719 int mod, rl, rh;
9731 FETCH_DECODE_MODRM(mod, rh, rl);
9738 switch (rh) {
9776 destval = (*opcD0_byte_operation[rh]) (destval, amt);
9785 destval = (*opcD0_byte_operation[rh]) (destval, amt);
9794 destval = (*opcD0_byte_operation[rh]) (destval, amt);
9801 destval = (*opcD0_byte_operation[rh]) (*destreg, amt);
9816 int mod, rl, rh;
9826 FETCH_DECODE_MODRM(mod, rh, rl);
9833 switch (rh) {
9874 destval = (*opcD1_long_operation[rh]) (destval, amt);
9885 destval = (*opcD1_word_operation[rh]) (destval, amt);
9898 destval = (*opcD1_long_operation[rh]) (destval, amt);
9909 destval = (*opcD1_word_operation[rh]) (destval, amt);
9922 destval = (*opcD1_long_operation[rh]) (destval, amt);
9933 destval = (*opcD1_word_operation[rh]) (destval, amt);
9944 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt);
9952 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt);
10497 int mod, rl, rh;
10505 FETCH_DECODE_MODRM(mod, rh, rl);
10508 switch (rh) {
10576 switch (rh) {
10644 switch (rh) {
10712 switch (rh) {
10782 int mod, rl, rh;
10788 FETCH_DECODE_MODRM(mod, rh, rl);
10791 switch (rh) {
10961 switch (rh) {
11131 switch (rh) {
11301 switch (rh) {
11562 int mod, rh, rl;
11569 FETCH_DECODE_MODRM(mod, rh, rl);
11577 switch (rh) {
11601 switch (rh) {
11620 switch (rh) {
11639 switch (rh) {
11657 switch (rh) {
11680 int mod, rh, rl;
11687 FETCH_DECODE_MODRM(mod, rh, rl);
11695 switch (rh) {
11738 switch (rh) {
11840 switch (rh) {
11942 switch (rh) {
12042 switch (rh) {