Lines Matching defs:in_FRj

151 adjust_float_register_busy (SIM_CPU *cpu, INT in_FRi, INT in_FRj, INT out_FRk,
163 if (in_FRj >= 0 && in_FRj != in_FRi)
164 if (use_is_fpop (cpu, in_FRj))
165 decrease_FR_busy (cpu, in_FRj, cycles);
167 enforce_full_fr_latency (cpu, in_FRj);
169 if (out_FRk >= 0 && out_FRk != in_FRi && out_FRk != in_FRj)
179 adjust_double_register_busy (SIM_CPU *cpu, INT in_FRi, INT in_FRj, INT out_FRk,
185 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, cycles);
187 if (in_FRj >= 0) ++in_FRj;
189 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, cycles);
195 restore_float_register_busy (SIM_CPU *cpu, INT in_FRi, INT in_FRj, INT out_FRk,
203 if (in_FRj != in_FRi && use_is_fpop (cpu, in_FRj))
204 increase_FR_busy (cpu, in_FRj, cycles);
205 if (out_FRk != in_FRi && out_FRk != in_FRj && use_is_fpop (cpu, out_FRk))
212 restore_double_register_busy (SIM_CPU *cpu, INT in_FRi, INT in_FRj, INT out_FRk,
218 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, cycles);
220 if (in_FRj >= 0) ++in_FRj;
222 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, cycles);
996 INT in_FRj, INT out_FRk)
1004 if (in_FRj >= 0)
1006 if (use_is_media (cpu, in_FRj))
1007 decrease_FR_busy (cpu, in_FRj, 1);
1009 adjust_float_register_busy (cpu, -1, in_FRj, -1, 1);
1011 if (out_FRk >= 0 && out_FRk != in_FRj)
1018 vliw_wait_for_FR (cpu, in_FRj);
1021 load_wait_for_FR (cpu, in_FRj);
1449 INT in_FRi, INT in_FRj,
1464 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1470 post_wait_for_FR (cpu, in_FRj);
1480 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1520 INT in_FRi, INT in_FRj,
1542 dual_FRj = DUAL_REG (in_FRj);
1548 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1557 post_wait_for_FR (cpu, in_FRj);
1575 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1634 INT in_FRi, INT in_FRj, INT out_FRk)
1648 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1652 post_wait_for_FR (cpu, in_FRj);
1660 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1687 INT in_FRj, INT in_FRdoublej,
1702 adjust_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1706 post_wait_for_FR (cpu, in_FRj);
1716 restore_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1752 INT in_FRj, INT out_FRk)
1768 dual_FRj = DUAL_REG (in_FRj);
1770 adjust_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1774 post_wait_for_FR (cpu, in_FRj);
1783 restore_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1810 INT in_FRi, INT in_FRj,
1829 post_wait_for_FR (cpu, in_FRj);
1845 INT in_FRi, INT in_FRj,
1865 dual_FRj = DUAL_REG (in_FRj);
1867 adjust_float_register_busy (cpu, in_FRi, in_FRj, -1, 1);
1870 post_wait_for_FR (cpu, in_FRj);
1875 restore_float_register_busy (cpu, in_FRi, in_FRj, -1, 1);
1889 INT in_FRj, INT in_FRintj, INT in_FRdoublej,
1906 adjust_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1909 post_wait_for_FR (cpu, in_FRj);
1921 restore_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1966 INT in_FRj, INT in_FRintj,
1986 dual_FRj = DUAL_REG (in_FRj);
1990 adjust_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
1994 post_wait_for_FR (cpu, in_FRj);
2002 restore_float_register_busy (cpu, -1, in_FRj, out_FRk, 1);
2031 INT in_FRi, INT in_FRj, INT in_ACC40Si, INT in_ACCGi,
2066 if (in_FRj >= 0 && in_FRj != in_FRi)
2068 if (use_is_media (cpu, in_FRj))
2071 decrease_FR_busy (cpu, in_FRj, busy_adjustment[1]);
2074 enforce_full_fr_latency (cpu, in_FRj);
2076 if (out_FRk >= 0 && out_FRk != in_FRi && out_FRk != in_FRj)
2091 post_wait_for_FR (cpu, in_FRj);
2103 if (in_FRj >= 0)
2104 fr[in_FRj] += busy_adjustment[1];
2132 INT in_FRi, INT in_FRj,
2151 dual_FRj = DUAL_REG (in_FRj);
2171 if (in_FRj != in_FRi)
2173 if (use_is_media (cpu, in_FRj))
2176 decrease_FR_busy (cpu, in_FRj, busy_adjustment[2]);
2179 enforce_full_fr_latency (cpu, in_FRj);
2188 if (out_FRk != in_FRi && out_FRk != in_FRj)
2211 post_wait_for_FR (cpu, in_FRj);
2221 fr[in_FRj] += busy_adjustment[2];
2251 INT in_FRi, INT in_FRj,
2282 if (in_FRj != in_FRi)
2284 if (use_is_media (cpu, in_FRj))
2287 decrease_FR_busy (cpu, in_FRj, busy_adjustment[1]);
2290 enforce_full_fr_latency (cpu, in_FRj);
2317 post_wait_for_FR (cpu, in_FRj);
2327 fr[in_FRj] += busy_adjustment[1];
2354 INT in_FRi, INT in_FRj,
2378 FRj_1 = DUAL_REG (in_FRj);
2407 if (in_FRj != in_FRi)
2409 if (use_is_media (cpu, in_FRj))
2412 decrease_FR_busy (cpu, in_FRj, busy_adjustment[2]);
2415 enforce_full_fr_latency (cpu, in_FRj);
2475 post_wait_for_FR (cpu, in_FRj);
2492 fr[in_FRj] += busy_adjustment[2];
2545 INT in_FRi, INT in_FRj,
2564 FRj_1 = DUAL_REG (in_FRj);
2588 if (in_FRj != in_FRi)
2590 if (use_is_media (cpu, in_FRj))
2593 decrease_FR_busy (cpu, in_FRj, busy_adjustment[2]);
2596 enforce_full_fr_latency (cpu, in_FRj);
2625 post_wait_for_FR (cpu, in_FRj);
2636 fr[in_FRj] += busy_adjustment[2];
2888 INT in_FRj,
2892 referenced, in_FRj, out_FRk);
2898 INT in_FRj,
2916 dual_FRj = DUAL_REG (in_FRj);
2918 if (use_is_media (cpu, in_FRj))
2921 decrease_FR_busy (cpu, in_FRj, busy_adjustment[0]);
2924 enforce_full_fr_latency (cpu, in_FRj);
2935 if (out_FRk != in_FRj)
2949 post_wait_for_FR (cpu, in_FRj);
2955 fr[in_FRj] += busy_adjustment[0];
2976 INT in_FRj,
3001 if (use_is_media (cpu, in_FRj))
3004 decrease_FR_busy (cpu, in_FRj, busy_adjustment[0]);
3007 enforce_full_fr_latency (cpu, in_FRj);
3008 if (out_FRk != in_FRj)
3017 if (FRk_1 >= 0 && FRk_1 != in_FRj)
3027 if (FRk_2 >= 0 && FRk_2 != in_FRj)
3037 if (FRk_3 >= 0 && FRk_3 != in_FRj)
3052 post_wait_for_FR (cpu, in_FRj);
3060 fr[in_FRj] += busy_adjustment[0];