Lines Matching defs:FLD
243 #define FLD(f) abuf->fields.sfmt_empty.f
260 #undef FLD
268 #define FLD(f) abuf->fields.sfmt_empty.f
279 #undef FLD
287 #define FLD(f) abuf->fields.sfmt_empty.f
298 #undef FLD
306 #define FLD(f) abuf->fields.sfmt_empty.f
326 #undef FLD
334 #define FLD(f) abuf->fields.sfmt_empty.f
348 #undef FLD
356 #define FLD(f) abuf->fields.sfmt_empty.f
377 #undef FLD
385 #define FLD(f) abuf->fields.sfmt_l_j.f
394 USI opval = FLD (i_disp26);
406 #undef FLD
414 #define FLD(f) abuf->fields.sfmt_l_adrp.f
420 USI opval = FLD (i_disp21);
421 SET_H_GPR (FLD (f_r1), opval);
425 #undef FLD
433 #define FLD(f) abuf->fields.sfmt_l_j.f
448 USI opval = FLD (i_disp26);
461 #undef FLD
469 #define FLD(f) abuf->fields.sfmt_l_sll.f
478 USI opval = GET_H_GPR (FLD (f_r3));
490 #undef FLD
498 #define FLD(f) abuf->fields.sfmt_l_sll.f
513 USI opval = GET_H_GPR (FLD (f_r3));
526 #undef FLD
534 #define FLD(f) abuf->fields.sfmt_l_j.f
544 USI opval = FLD (i_disp26);
570 #undef FLD
578 #define FLD(f) abuf->fields.sfmt_l_j.f
588 USI opval = FLD (i_disp26);
614 #undef FLD
622 #define FLD(f) abuf->fields.sfmt_empty.f
629 #undef FLD
637 #define FLD(f) abuf->fields.sfmt_empty.f
644 #undef FLD
652 #define FLD(f) abuf->fields.sfmt_empty.f
659 #undef FLD
667 #define FLD(f) abuf->fields.sfmt_empty.f
674 #undef FLD
682 #define FLD(f) abuf->fields.sfmt_empty.f
689 #undef FLD
697 #define FLD(f) abuf->fields.sfmt_empty.f
704 #undef FLD
712 #define FLD(f) abuf->fields.sfmt_l_mfspr.f
717 or1k32bf_nop (current_cpu, ZEXTSISI (FLD (f_uimm16)));
719 #undef FLD
727 #define FLD(f) abuf->fields.sfmt_l_mfspr.f
733 USI opval = SLLSI (ZEXTSISI (FLD (f_uimm16)), 16);
734 SET_H_GPR (FLD (f_r1), opval);
738 #undef FLD
746 #define FLD(f) abuf->fields.sfmt_l_adrp.f
754 SET_H_GPR (FLD (f_r1), opval);
769 #undef FLD
777 #define FLD(f) abuf->fields.sfmt_l_mfspr.f
783 USI opval = or1k32bf_mfspr (current_cpu, ORSI (GET_H_GPR (FLD (f_r2)), ZEXTSISI (FLD (f_uimm16))));
784 SET_H_GPR (FLD (f_r1), opval);
788 #undef FLD
796 #define FLD(f) abuf->fields.sfmt_l_mtspr.f
801 or1k32bf_mtspr (current_cpu, ORSI (GET_H_GPR (FLD (f_r2)), ZEXTSISI (FLD (f_uimm16_split))), GET_H_GPR (FLD (f_r3)));
803 #undef FLD
811 #define FLD(f) abuf->fields.sfmt_l_lwz.f
817 USI opval = ZEXTSISI (GETMEMUSI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 4)));
818 SET_H_GPR (FLD (f_r1), opval);
822 #undef FLD
830 #define FLD(f) abuf->fields.sfmt_l_lwz.f
836 SI opval = EXTSISI (GETMEMSI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 4)));
837 SET_H_GPR (FLD (f_r1), opval);
841 #undef FLD
849 #define FLD(f) abuf->fields.sfmt_l_lwz.f
856 USI opval = ZEXTSISI (GETMEMUSI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 4)));
857 SET_H_GPR (FLD (f_r1), opval);
866 SI opval = or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 4);
872 #undef FLD
880 #define FLD(f) abuf->fields.sfmt_l_lwz.f
886 USI opval = ZEXTQISI (GETMEMUQI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 1)));
887 SET_H_GPR (FLD (f_r1), opval);
891 #undef FLD
899 #define FLD(f) abuf->fields.sfmt_l_lwz.f
905 SI opval = EXTQISI (GETMEMQI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 1)));
906 SET_H_GPR (FLD (f_r1), opval);
910 #undef FLD
918 #define FLD(f) abuf->fields.sfmt_l_lwz.f
924 USI opval = ZEXTHISI (GETMEMUHI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 2)));
925 SET_H_GPR (FLD (f_r1), opval);
929 #undef FLD
937 #define FLD(f) abuf->fields.sfmt_l_lwz.f
943 SI opval = EXTHISI (GETMEMHI (current_cpu, pc, or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 2)));
944 SET_H_GPR (FLD (f_r1), opval);
948 #undef FLD
956 #define FLD(f) abuf->fields.sfmt_l_sw.f
963 tmp_addr = or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16_split)), 4);
965 USI opval = TRUNCSISI (GET_H_GPR (FLD (f_r3)));
980 #undef FLD
988 #define FLD(f) abuf->fields.sfmt_l_sw.f
995 tmp_addr = or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16_split)), 1);
997 UQI opval = TRUNCSIQI (GET_H_GPR (FLD (f_r3)));
1012 #undef FLD
1020 #define FLD(f) abuf->fields.sfmt_l_sw.f
1027 tmp_addr = or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16_split)), 2);
1029 UHI opval = TRUNCSIHI (GET_H_GPR (FLD (f_r3)));
1044 #undef FLD
1052 #define FLD(f) abuf->fields.sfmt_l_sw.f
1059 tmp_addr = or1k32bf_make_load_store_addr (current_cpu, GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16_split)), 4);
1067 USI opval = TRUNCSISI (GET_H_GPR (FLD (f_r3)));
1081 #undef FLD
1089 #define FLD(f) abuf->fields.sfmt_l_sll.f
1095 USI opval = SLLSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1096 SET_H_GPR (FLD (f_r1), opval);
1100 #undef FLD
1108 #define FLD(f) abuf->fields.sfmt_l_slli.f
1114 USI opval = SLLSI (GET_H_GPR (FLD (f_r2)), FLD (f_uimm6));
1115 SET_H_GPR (FLD (f_r1), opval);
1119 #undef FLD
1127 #define FLD(f) abuf->fields.sfmt_l_sll.f
1133 USI opval = SRLSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1134 SET_H_GPR (FLD (f_r1), opval);
1138 #undef FLD
1146 #define FLD(f) abuf->fields.sfmt_l_slli.f
1152 USI opval = SRLSI (GET_H_GPR (FLD (f_r2)), FLD (f_uimm6));
1153 SET_H_GPR (FLD (f_r1), opval);
1157 #undef FLD
1165 #define FLD(f) abuf->fields.sfmt_l_sll.f
1171 USI opval = SRASI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1172 SET_H_GPR (FLD (f_r1), opval);
1176 #undef FLD
1184 #define FLD(f) abuf->fields.sfmt_l_slli.f
1190 USI opval = SRASI (GET_H_GPR (FLD (f_r2)), FLD (f_uimm6));
1191 SET_H_GPR (FLD (f_r1), opval);
1195 #undef FLD
1203 #define FLD(f) abuf->fields.sfmt_l_sll.f
1209 USI opval = RORSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1210 SET_H_GPR (FLD (f_r1), opval);
1214 #undef FLD
1222 #define FLD(f) abuf->fields.sfmt_l_slli.f
1228 USI opval = RORSI (GET_H_GPR (FLD (f_r2)), FLD (f_uimm6));
1229 SET_H_GPR (FLD (f_r1), opval);
1233 #undef FLD
1241 #define FLD(f) abuf->fields.sfmt_l_sll.f
1247 USI opval = ANDSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1248 SET_H_GPR (FLD (f_r1), opval);
1252 #undef FLD
1260 #define FLD(f) abuf->fields.sfmt_l_sll.f
1266 USI opval = ORSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1267 SET_H_GPR (FLD (f_r1), opval);
1271 #undef FLD
1279 #define FLD(f) abuf->fields.sfmt_l_sll.f
1285 USI opval = XORSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1286 SET_H_GPR (FLD (f_r1), opval);
1290 #undef FLD
1298 #define FLD(f) abuf->fields.sfmt_l_sll.f
1306 BI opval = ADDCFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), 0);
1311 BI opval = ADDOFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), 0);
1316 USI opval = ADDSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1317 SET_H_GPR (FLD (f_r1), opval);
1326 #undef FLD
1334 #define FLD(f) abuf->fields.sfmt_l_sll.f
1342 BI opval = SUBCFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), 0);
1347 BI opval = SUBOFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), 0);
1352 USI opval = SUBSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1353 SET_H_GPR (FLD (f_r1), opval);
1362 #undef FLD
1370 #define FLD(f) abuf->fields.sfmt_l_sll.f
1380 BI opval = ADDCFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), tmp_tmp_sys_sr_cy);
1385 BI opval = ADDOFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), tmp_tmp_sys_sr_cy);
1390 USI opval = ADDCSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)), tmp_tmp_sys_sr_cy);
1391 SET_H_GPR (FLD (f_r1), opval);
1400 #undef FLD
1408 #define FLD(f) abuf->fields.sfmt_l_sll.f
1416 BI opval = MUL2OFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1421 USI opval = MULSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1422 SET_H_GPR (FLD (f_r1), opval);
1431 #undef FLD
1439 #define FLD(f) abuf->fields.sfmt_l_sll.f
1446 tmp_result = MULDI (EXTSIDI (GET_H_GPR (FLD (f_r2))), EXTSIDI (GET_H_GPR (FLD (f_r3))));
1459 #undef FLD
1467 #define FLD(f) abuf->fields.sfmt_l_sll.f
1475 BI opval = MUL1OFSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1480 USI opval = MULSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1481 SET_H_GPR (FLD (f_r1), opval);
1490 #undef FLD
1498 #define FLD(f) abuf->fields.sfmt_l_sll.f
1505 tmp_result = MULDI (ZEXTSIDI (GET_H_GPR (FLD (f_r2))), ZEXTSIDI (GET_H_GPR (FLD (f_r3))));
1518 #undef FLD
1526 #define FLD(f) abuf->fields.sfmt_l_sll.f
1531 if (NESI (GET_H_GPR (FLD (f_r3)), 0)) {
1540 SI opval = DIVSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1541 SET_H_GPR (FLD (f_r1), opval);
1561 #undef FLD
1569 #define FLD(f) abuf->fields.sfmt_l_sll.f
1574 if (NESI (GET_H_GPR (FLD (f_r3)), 0)) {
1583 USI opval = UDIVSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1584 SET_H_GPR (FLD (f_r1), opval);
1604 #undef FLD
1612 #define FLD(f) abuf->fields.sfmt_l_slli.f
1618 USI opval = or1k32bf_ff1 (current_cpu, GET_H_GPR (FLD (f_r2)));
1619 SET_H_GPR (FLD (f_r1), opval);
1623 #undef FLD
1631 #define FLD(f) abuf->fields.sfmt_l_slli.f
1637 USI opval = or1k32bf_fl1 (current_cpu, GET_H_GPR (FLD (f_r2)));
1638 SET_H_GPR (FLD (f_r1), opval);
1642 #undef FLD
1650 #define FLD(f) abuf->fields.sfmt_l_mfspr.f
1656 USI opval = ANDSI (GET_H_GPR (FLD (f_r2)), ZEXTSISI (FLD (f_uimm16)));
1657 SET_H_GPR (FLD (f_r1), opval);
1661 #undef FLD
1669 #define FLD(f) abuf->fields.sfmt_l_mfspr.f
1675 USI opval = ORSI (GET_H_GPR (FLD (f_r2)), ZEXTSISI (FLD (f_uimm16)));
1676 SET_H_GPR (FLD (f_r1), opval);
1680 #undef FLD
1688 #define FLD(f) abuf->fields.sfmt_l_lwz.f
1694 USI opval = XORSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
1695 SET_H_GPR (FLD (f_r1), opval);
1699 #undef FLD
1707 #define FLD(f) abuf->fields.sfmt_l_lwz.f
1715 BI opval = ADDCFSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 0);
1720 BI opval = ADDOFSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), 0);
1725 USI opval = ADDSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
1726 SET_H_GPR (FLD (f_r1), opval);
1735 #undef FLD
1743 #define FLD(f) abuf->fields.sfmt_l_lwz.f
1753 BI opval = ADDCFSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), tmp_tmp_sys_sr_cy);
1758 FLD (f_r2)), EXTSISI (FLD (f_simm16)), tmp_tmp_sys_sr_cy);
1763 SI opval = ADDCSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)), tmp_tmp_sys_sr_cy);
1764 SET_H_GPR (FLD (f_r1), opval);
1773 #undef FLD
1781 #define FLD(f) abuf->fields.sfmt_l_lwz.f
1789 USI opval = MUL2OFSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
1794 USI opval = MULSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
1795 SET_H_GPR (FLD (f_r1), opval);
1804 #undef FLD
1812 #define FLD(f) abuf->fields.sfmt_l_slli.f
1818 USI opval = EXTHISI (TRUNCSIHI (GET_H_GPR (FLD (f_r2))));
1819 SET_H_GPR (FLD (f_r1), opval);
1823 #undef FLD
1831 #define FLD(f) abuf->fields.sfmt_l_slli.f
1837 USI opval = EXTQISI (TRUNCSIQI (GET_H_GPR (FLD (f_r2))));
1838 SET_H_GPR (FLD (f_r1), opval);
1842 #undef FLD
1850 #define FLD(f) abuf->fields.sfmt_l_slli.f
1856 USI opval = ZEXTHISI (TRUNCSIHI (GET_H_GPR (FLD (f_r2))));
1857 SET_H_GPR (FLD (f_r1), opval);
1861 #undef FLD
1869 #define FLD(f) abuf->fields.sfmt_l_slli.f
1875 USI opval = ZEXTQISI (TRUNCSIQI (GET_H_GPR (FLD (f_r2))));
1876 SET_H_GPR (FLD (f_r1), opval);
1880 #undef FLD
1888 #define FLD(f) abuf->fields.sfmt_l_slli.f
1894 USI opval = EXTSISI (TRUNCSISI (GET_H_GPR (FLD (f_r2))));
1895 SET_H_GPR (FLD (f_r1), opval);
1899 #undef FLD
1907 #define FLD(f) abuf->fields.sfmt_l_slli.f
1913 USI opval = ZEXTSISI (TRUNCSISI (GET_H_GPR (FLD (f_r2))));
1914 SET_H_GPR (FLD (f_r1), opval);
1918 #undef FLD
1926 #define FLD(f) abuf->fields.sfmt_l_sll.f
1933 USI opval = GET_H_GPR (FLD (f_r2));
1934 SET_H_GPR (FLD (f_r1), opval);
1940 USI opval = GET_H_GPR (FLD (f_r3));
1941 SET_H_GPR (FLD (f_r1), opval);
1948 #undef FLD
1956 #define FLD(f) abuf->fields.sfmt_l_sll.f
1962 USI opval = GTSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
1967 #undef FLD
1975 #define FLD(f) abuf->fields.sfmt_l_lwz.f
1981 USI opval = GTSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
1986 #undef FLD
1994 #define FLD(f) abuf->fields.sfmt_l_sll.f
2000 USI opval = GTUSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2005 #undef FLD
2013 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2019 USI opval = GTUSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2024 #undef FLD
2032 #define FLD(f) abuf->fields.sfmt_l_sll.f
2038 USI opval = GESI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2043 #undef FLD
2051 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2057 USI opval = GESI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2062 #undef FLD
2070 #define FLD(f) abuf->fields.sfmt_l_sll.f
2076 USI opval = GEUSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2081 #undef FLD
2089 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2095 USI opval = GEUSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2100 #undef FLD
2108 #define FLD(f) abuf->fields.sfmt_l_sll.f
2114 USI opval = LTSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2119 #undef FLD
2127 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2133 USI opval = LTSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2138 #undef FLD
2146 #define FLD(f) abuf->fields.sfmt_l_sll.f
2152 USI opval = LTUSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2157 #undef FLD
2165 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2171 USI opval = LTUSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2176 #undef FLD
2184 #define FLD(f) abuf->fields.sfmt_l_sll.f
2190 USI opval = LESI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2195 #undef FLD
2203 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2209 USI opval = LESI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2214 #undef FLD
2222 #define FLD(f) abuf->fields.sfmt_l_sll.f
2228 USI opval = LEUSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2233 #undef FLD
2241 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2247 USI opval = LEUSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2252 #undef FLD
2260 #define FLD(f) abuf->fields.sfmt_l_sll.f
2266 USI opval = EQSI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2271 #undef FLD
2279 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2285 USI opval = EQSI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2290 #undef FLD
2298 #define FLD(f) abuf->fields.sfmt_l_sll.f
2304 USI opval = NESI (GET_H_GPR (FLD (f_r2)), GET_H_GPR (FLD (f_r3)));
2309 #undef FLD
2317 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2323 USI opval = NESI (GET_H_GPR (FLD (f_r2)), EXTSISI (FLD (f_simm16)));
2328 #undef FLD
2336 #define FLD(f) abuf->fields.sfmt_l_sll.f
2346 tmp_prod = MULDI (EXTSIDI (GET_H_GPR (FLD (f_r2))), EXTSIDI (GET_H_GPR (FLD (f_r3))));
2370 #undef FLD
2378 #define FLD(f) abuf->fields.sfmt_l_lwz.f
2388 tmp_prod = MULDI (EXTSIDI (GET_H_GPR (FLD (f_r2))), EXTSIDI (FLD (f_simm16)));
2412 #undef FLD
2420 #define FLD(f) abuf->fields.sfmt_l_sll.f
2430 tmp_prod = MULDI (ZEXTSIDI (GET_H_GPR (FLD (f_r2))), ZEXTSIDI (GET_H_GPR (FLD (f_r3))));
2454 #undef FLD
2462 #define FLD(f) abuf->fields.sfmt_l_sll.f
2472 tmp_prod = MULDI (EXTSIDI (GET_H_GPR (FLD (f_r2))), EXTSIDI (GET_H_GPR (FLD (f_r3))));
2496 #undef FLD
2504 #define FLD(f) abuf->fields.sfmt_l_sll.f
2514 tmp_prod = MULDI (ZEXTSIDI (GET_H_GPR (FLD (f_r2))), ZEXTSIDI (GET_H_GPR (FLD (f_r3))));
2538 #undef FLD
2546 #define FLD(f) abuf->fields.sfmt_empty.f
2553 #undef FLD
2561 #define FLD(f) abuf->fields.sfmt_empty.f
2568 #undef FLD
2576 #define FLD(f) abuf->fields.sfmt_empty.f
2583 #undef FLD
2591 #define FLD(f) abuf->fields.sfmt_empty.f
2598 #undef FLD
2606 #define FLD(f) abuf->fields.sfmt_empty.f
2613 #undef FLD
2621 #define FLD(f) abuf->fields.sfmt_empty.f
2628 #undef FLD
2636 #define FLD(f) abuf->fields.sfmt_empty.f
2643 #undef FLD
2651 #define FLD(f) abuf->fields.sfmt_empty.f
2658 #undef FLD
2666 #define FLD(f) abuf->fields.sfmt_l_sll.f
2672 SF opval = CGEN_CPU_FPU (current_cpu)->ops->addsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2673 SET_H_FSR (FLD (f_r1), opval);
2677 #undef FLD
2685 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2691 DF opval = CGEN_CPU_FPU (current_cpu)->ops->adddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2692 SET_H_FD32R (FLD (f_rdd32), opval);
2696 #undef FLD
2704 #define FLD(f) abuf->fields.sfmt_l_sll.f
2710 SF opval = CGEN_CPU_FPU (current_cpu)->ops->subsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2711 SET_H_FSR (FLD (f_r1), opval);
2715 #undef FLD
2723 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2729 DF opval = CGEN_CPU_FPU (current_cpu)->ops->subdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2730 SET_H_FD32R (FLD (f_rdd32), opval);
2734 #undef FLD
2742 #define FLD(f) abuf->fields.sfmt_l_sll.f
2748 SF opval = CGEN_CPU_FPU (current_cpu)->ops->mulsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2749 SET_H_FSR (FLD (f_r1), opval);
2753 #undef FLD
2761 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2767 DF opval = CGEN_CPU_FPU (current_cpu)->ops->muldf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2768 SET_H_FD32R (FLD (f_rdd32), opval);
2772 #undef FLD
2780 #define FLD(f) abuf->fields.sfmt_l_sll.f
2786 SF opval = CGEN_CPU_FPU (current_cpu)->ops->divsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2787 SET_H_FSR (FLD (f_r1), opval);
2791 #undef FLD
2799 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2805 DF opval = CGEN_CPU_FPU (current_cpu)->ops->divdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2806 SET_H_FD32R (FLD (f_rdd32), opval);
2810 #undef FLD
2818 #define FLD(f) abuf->fields.sfmt_l_sll.f
2824 SF opval = CGEN_CPU_FPU (current_cpu)->ops->remsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2825 SET_H_FSR (FLD (f_r1), opval);
2829 #undef FLD
2837 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2843 DF opval = CGEN_CPU_FPU (current_cpu)->ops->remdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2844 SET_H_FD32R (FLD (f_rdd32), opval);
2848 #undef FLD
2856 #define FLD(f) abuf->fields.sfmt_l_slli.f
2862 SF opval = CGEN_CPU_FPU (current_cpu)->ops->floatsisf (CGEN_CPU_FPU (current_cpu), (GET_H_SYS_FPCSR_RM () == 0) ? (1) : (GET_H_SYS_FPCSR_RM () == 1) ? (3) : (GET_H_SYS_FPCSR_RM () == 2) ? (4) : (5), TRUNCSISI (GET_H_GPR (FLD (f_r2))));
2863 SET_H_FSR (FLD (f_r1), opval);
2867 #undef FLD
2875 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2881 DF opval = CGEN_CPU_FPU (current_cpu)->ops->floatdidf (CGEN_CPU_FPU (current_cpu), (GET_H_SYS_FPCSR_RM () == 0) ? (1) : (GET_H_SYS_FPCSR_RM () == 1) ? (3) : (GET_H_SYS_FPCSR_RM () == 2) ? (4) : (5), GET_H_I64R (FLD (f_rad32)));
2882 SET_H_FD32R (FLD (f_rdd32), opval);
2886 #undef FLD
2894 #define FLD(f) abuf->fields.sfmt_l_slli.f
2900 SI opval = EXTSISI (CGEN_CPU_FPU (current_cpu)->ops->fixsfsi (CGEN_CPU_FPU (current_cpu), (GET_H_SYS_FPCSR_RM () == 0) ? (1) : (GET_H_SYS_FPCSR_RM () == 1) ? (3) : (GET_H_SYS_FPCSR_RM () == 2) ? (4) : (5), GET_H_FSR (FLD (f_r2))));
2901 SET_H_GPR (FLD (f_r1), opval);
2905 #undef FLD
2913 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2919 DI opval = CGEN_CPU_FPU (current_cpu)->ops->fixdfdi (CGEN_CPU_FPU (current_cpu), (GET_H_SYS_FPCSR_RM () == 0) ? (1) : (GET_H_SYS_FPCSR_RM () == 1) ? (3) : (GET_H_SYS_FPCSR_RM () == 2) ? (4) : (5), GET_H_FD32R (FLD (f_rad32)));
2920 SET_H_I64R (FLD (f_rdd32), opval);
2924 #undef FLD
2932 #define FLD(f) abuf->fields.sfmt_l_sll.f
2938 BI opval = CGEN_CPU_FPU (current_cpu)->ops->eqsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2943 #undef FLD
2951 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2957 BI opval = CGEN_CPU_FPU (current_cpu)->ops->eqdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
2962 #undef FLD
2970 #define FLD(f) abuf->fields.sfmt_l_sll.f
2976 BI opval = CGEN_CPU_FPU (current_cpu)->ops->nesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
2981 #undef FLD
2989 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
2995 BI opval = CGEN_CPU_FPU (current_cpu)->ops->nedf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3000 #undef FLD
3008 #define FLD(f) abuf->fields.sfmt_l_sll.f
3014 BI opval = CGEN_CPU_FPU (current_cpu)->ops->gesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
3019 #undef FLD
3027 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3033 BI opval = CGEN_CPU_FPU (current_cpu)->ops->gedf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3038 #undef FLD
3046 #define FLD(f) abuf->fields.sfmt_l_sll.f
3052 BI opval = CGEN_CPU_FPU (current_cpu)->ops->gtsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
3057 #undef FLD
3065 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3071 BI opval = CGEN_CPU_FPU (current_cpu)->ops->gtdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3076 #undef FLD
3084 #define FLD(f) abuf->fields.sfmt_l_sll.f
3090 BI opval = CGEN_CPU_FPU (current_cpu)->ops->ltsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
3095 #undef FLD
3103 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3109 BI opval = CGEN_CPU_FPU (current_cpu)->ops->ltdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3114 #undef FLD
3122 #define FLD(f) abuf->fields.sfmt_l_sll.f
3128 BI opval = CGEN_CPU_FPU (current_cpu)->ops->lesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
3133 #undef FLD
3141 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3147 BI opval = CGEN_CPU_FPU (current_cpu)->ops->ledf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3152 #undef FLD
3160 #define FLD(f) abuf->fields.sfmt_l_sll.f
3166 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->eqsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3171 #undef FLD
3179 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3185 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->eqdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3190 #undef FLD
3198 #define FLD(f) abuf->fields.sfmt_l_sll.f
3204 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->nesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3209 #undef FLD
3217 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3223 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->nedf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3228 #undef FLD
3236 #define FLD(f) abuf->fields.sfmt_l_sll.f
3242 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->gtsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3247 #undef FLD
3255 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3261 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->gtdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3266 #undef FLD
3274 #define FLD(f) abuf->fields.sfmt_l_sll.f
3280 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->gesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3285 #undef FLD
3293 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3299 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->gedf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3304 #undef FLD
3312 #define FLD(f) abuf->fields.sfmt_l_sll.f
3318 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->ltsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3323 #undef FLD
3331 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3337 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->ltdf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3342 #undef FLD
3350 #define FLD(f) abuf->fields.sfmt_l_sll.f
3356 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), CGEN_CPU_FPU (current_cpu)->ops->lesf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))));
3361 #undef FLD
3369 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3375 BI opval = ORBI (CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), CGEN_CPU_FPU (current_cpu)->ops->ledf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))));
3380 #undef FLD
3388 #define FLD(f) abuf->fields.sfmt_l_sll.f
3394 BI opval = CGEN_CPU_FPU (current_cpu)->ops->unorderedsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3)));
3399 #undef FLD
3407 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3413 BI opval = CGEN_CPU_FPU (current_cpu)->ops->unordereddf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32)));
3418 #undef FLD
3426 #define FLD(f) abuf->fields.sfmt_l_sll.f
3432 SF opval = CGEN_CPU_FPU (current_cpu)->ops->addsf (CGEN_CPU_FPU (current_cpu), CGEN_CPU_FPU (current_cpu)->ops->mulsf (CGEN_CPU_FPU (current_cpu), GET_H_FSR (FLD (f_r2)), GET_H_FSR (FLD (f_r3))), GET_H_FSR (FLD (f_r1)));
3433 SET_H_FSR (FLD (f_r1), opval);
3437 #undef FLD
3445 #define FLD(f) abuf->fields.sfmt_lf_add_d32.f
3451 DF opval = CGEN_CPU_FPU (current_cpu)->ops->adddf (CGEN_CPU_FPU (current_cpu), CGEN_CPU_FPU (current_cpu)->ops->muldf (CGEN_CPU_FPU (current_cpu), GET_H_FD32R (FLD (f_rad32)), GET_H_FD32R (FLD (f_rbd32))), GET_H_FD32R (FLD (f_rdd32)));
3452 SET_H_FD32R (FLD (f_rdd32), opval);
3456 #undef FLD
3464 #define FLD(f) abuf->fields.sfmt_empty.f
3471 #undef FLD
3479 #define FLD(f) abuf->fields.sfmt_empty.f
3486 #undef FLD