Lines Matching defs:in_FRi

151 adjust_float_register_busy (SIM_CPU *cpu, INT in_FRi, INT in_FRj, INT out_FRk,
157 if (in_FRi >= 0)
158 if (use_is_fpop (cpu, in_FRi))
159 decrease_FR_busy (cpu, in_FRi, cycles);
161 enforce_full_fr_latency (cpu, in_FRi);
163 if (in_FRj >= 0 && in_FRj != in_FRi)
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);
186 if (in_FRi >= 0) ++in_FRi;
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,
201 if (in_FRi >= 0 && use_is_fpop (cpu, in_FRi))
202 increase_FR_busy (cpu, in_FRi, cycles);
203 if (in_FRj != in_FRi && use_is_fpop (cpu, in_FRj))
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);
219 if (in_FRi >= 0) ++in_FRi;
222 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, cycles);
1449 INT in_FRi, INT in_FRj,
1464 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1469 post_wait_for_FR (cpu, in_FRi);
1480 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1520 INT in_FRi, INT in_FRj,
1541 dual_FRi = DUAL_REG (in_FRi);
1548 adjust_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1556 post_wait_for_FR (cpu, in_FRi);
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);
1651 post_wait_for_FR (cpu, in_FRi);
1660 restore_float_register_busy (cpu, in_FRi, in_FRj, out_FRk, 1);
1810 INT in_FRi, INT in_FRj,
1828 post_wait_for_FR (cpu, in_FRi);
1845 INT in_FRi, INT in_FRj,
1864 dual_FRi = DUAL_REG (in_FRi);
1867 adjust_float_register_busy (cpu, in_FRi, in_FRj, -1, 1);
1869 post_wait_for_FR (cpu, in_FRi);
1875 restore_float_register_busy (cpu, in_FRi, in_FRj, -1, 1);
2031 INT in_FRi, INT in_FRj, INT in_ACC40Si, INT in_ACCGi,
2056 if (in_FRi >= 0)
2058 if (use_is_media (cpu, in_FRi))
2061 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2064 enforce_full_fr_latency (cpu, in_FRi);
2066 if (in_FRj >= 0 && in_FRj != in_FRi)
2076 if (out_FRk >= 0 && out_FRk != in_FRi && out_FRk != in_FRj)
2090 post_wait_for_FR (cpu, in_FRi);
2101 if (in_FRi >= 0)
2102 fr[in_FRi] += busy_adjustment[0];
2132 INT in_FRi, INT in_FRj,
2150 dual_FRi = DUAL_REG (in_FRi);
2157 if (use_is_media (cpu, in_FRi))
2160 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2163 enforce_full_fr_latency (cpu, in_FRi);
2171 if (in_FRj != in_FRi)
2188 if (out_FRk != in_FRi && out_FRk != in_FRj)
2209 post_wait_for_FR (cpu, in_FRi);
2218 fr[in_FRi] += busy_adjustment[0];
2251 INT in_FRi, INT in_FRj,
2275 if (use_is_media (cpu, in_FRi))
2278 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2281 enforce_full_fr_latency (cpu, in_FRi);
2282 if (in_FRj != in_FRi)
2316 post_wait_for_FR (cpu, in_FRi);
2326 fr[in_FRi] += busy_adjustment[0];
2354 INT in_FRi, INT in_FRj,
2377 FRi_1 = DUAL_REG (in_FRi);
2390 if (use_is_media (cpu, in_FRi))
2393 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2396 enforce_full_fr_latency (cpu, in_FRi);
2407 if (in_FRj != in_FRi)
2473 post_wait_for_FR (cpu, in_FRi);
2489 fr[in_FRi] += busy_adjustment[0];
2545 INT in_FRi, INT in_FRj,
2563 FRi_1 = DUAL_REG (in_FRi);
2571 if (use_is_media (cpu, in_FRi))
2574 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2577 enforce_full_fr_latency (cpu, in_FRi);
2588 if (in_FRj != in_FRi)
2623 post_wait_for_FR (cpu, in_FRi);
2633 fr[in_FRi] += busy_adjustment[0];
2661 INT in_FRi,
2681 if (use_is_media (cpu, in_FRi))
2684 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2687 enforce_full_fr_latency (cpu, in_FRi);
2688 if (out_FRk != in_FRi)
2698 if (dual_FRk >= 0 && dual_FRk != in_FRi)
2712 post_wait_for_FR (cpu, in_FRi);
2718 fr[in_FRi] += busy_adjustment[0];
2745 INT in_FRi,
2763 FRi_1 = DUAL_REG (in_FRi);
2772 if (use_is_media (cpu, in_FRi))
2775 decrease_FR_busy (cpu, in_FRi, busy_adjustment[0]);
2778 enforce_full_fr_latency (cpu, in_FRi);
2786 if (out_FRk != in_FRi)
2795 if (FRk_1 >= 0 && FRk_1 != in_FRi)
2805 if (FRk_2 >= 0 && FRk_2 != in_FRi)
2815 if (FRk_3 >= 0 && FRk_3 != in_FRi)
2830 post_wait_for_FR (cpu, in_FRi);
2839 fr[in_FRi] += busy_adjustment[0];