/haiku-buildtools/gcc/gcc/ |
H A D | bt-load.c | 145 static int issue_rate; variable 1326 def_latency = insn_default_latency (def->insn) * issue_rate; 1328 def_latency = issue_rate; 1481 /* Initialize issue_rate. */ 1482 if (targetm.sched.issue_rate) 1483 issue_rate = targetm.sched.issue_rate (); 1485 issue_rate = 1;
|
H A D | modulo-sched.c | 471 return ((g->num_nodes - g->num_debug) / issue_rate); 1412 /* Initialize issue_rate. */ 1413 if (targetm.sched.issue_rate) 1418 issue_rate = targetm.sched.issue_rate (); 1422 issue_rate = 1; 3184 if (ps->rows_length[row] >= issue_rate) 3232 int can_issue_more = issue_rate;
|
H A D | sel-sched.c | 599 can_issue_more = issue_rate; 3871 < need_n_ticks_till_branch * issue_rate / 2 4136 issue_more = issue_rate; 5352 /* We should never issue more than issue_rate insns. */ 5353 if (FENCE_ISSUED_INSNS (fence) > issue_rate) 5544 could_more = n > 1 || FENCE_ISSUED_INSNS (fence) < issue_rate; 5578 int max_insns = pipelining_p ? issue_rate : 2 * issue_rate; 7131 all_issued = issued_insns == issue_rate; 7160 and when we have issued exactly issue_rate insn [all...] |
H A D | sel-sched-ir.c | 644 issue_rate, /* issue_more */ 694 FENCE_ISSUE_MORE (f) = issue_rate; 726 FENCE_ISSUE_MORE (f) = issue_rate; 831 int cycle_issued_insns, int issue_rate, 841 issue_rate, starts_cycle_p, after_stall_p); 850 sched_next, cycle, issue_rate, after_stall_p); 895 0, issue_rate, 1, FENCE_AFTER_STALL_P (fence)); 819 add_to_fences(flist_tail_t new_fences, insn_t insn, state_t state, deps_t dc, void *tc, rtx_insn *last_scheduled_insn, vec<rtx_insn *, va_gc> *executing_insns, int *ready_ticks, int ready_ticks_size, rtx_insn *sched_next, int cycle, int cycle_issued_insns, int issue_rate, bool starts_cycle_p, bool after_stall_p) argument 834 issue_rate, starts_cycle_p, after_stall_p); local
|
H A D | haifa-sched.c | 183 /* issue_rate is the number of insns that can be scheduled in the same 187 int issue_rate; 4212 if (issue_rate > 1 5882 for (i = 0; i < issue_rate; i++) 5887 more_issue = issue_rate - cycle_issued_insns; 5931 /* We should not issue more than issue_rate instructions. */ 6651 ls.can_issue_more = issue_rate; 7251 /* Initialize issue_rate. */ 7252 if (targetm.sched.issue_rate) 7253 issue_rate 186 int issue_rate; variable [all...] |
H A D | sched-int.h | 1402 extern int issue_rate;
|
/haiku-buildtools/gcc/gcc/config/frv/ |
H A D | frv.h | 142 int issue_rate; \ 147 issue_rate = frv_issue_rate (); \ 148 if (issue_rate > 1) \ 149 builtin_define_with_int_value ("__FRV_VLIW__", issue_rate); \
|
H A D | frv.c | 7211 unsigned int issue_rate; 7420 if (frv_packet.num_insns == frv_packet.issue_rate) 7508 frv_packet.issue_rate = frv_issue_rate (); 7514 || frv_packet.issue_rate == 1) 8161 && frv_packet.num_insns < frv_packet.issue_rate) 7136 unsigned int issue_rate; member in struct:__anon416
|
/haiku-buildtools/gcc/gcc/config/aarch64/ |
H A D | aarch64-protos.h | 172 const int issue_rate; member in struct:tune_params
|
H A D | aarch64.c | 349 2, /* issue_rate */ 366 2, /* issue_rate */ 384 3, /* issue_rate */ 402 2, /* issue_rate */ 419 4, /* issue_rate */ 6537 return aarch64_tune_params->issue_rate; 6543 int issue_rate = aarch64_sched_issue_rate (); local 6545 return issue_rate > 1 && !sched_fusion ? issue_rate : 0;
|
/haiku-buildtools/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 28408 int issue_rate = rs6000_issue_rate (); 28410 for (i = 0; i < issue_rate; i++) 28452 int issue_rate = rs6000_issue_rate (); 28508 issue_rate for nops is 'issue_rate - 1'. */ 28510 can_issue_more = issue_rate; 28514 can_issue_more = issue_rate - 1; 28517 for (i = 0; i < issue_rate; i++) 28527 if (can_issue_more == issue_rate - 1) /* new group begins */ 28532 can_issue_more = issue_rate 28362 int issue_rate = rs6000_issue_rate (); local 28406 int issue_rate = rs6000_issue_rate (); local 28552 int issue_rate; local 28631 int issue_rate; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | haifa-sched.c | 187 /* issue_rate is the number of insns that can be scheduled in the same 191 static int issue_rate; 4410 if (MAX_BLOCKAGE > 1 || issue_rate > 1 || sched_verbose) 4472 if (reload_completed && issue_rate > 1) 6934 can_issue_more = issue_rate; 8528 /* initialize issue_rate */ 8529 issue_rate = ISSUE_RATE; 190 static int issue_rate; variable
|
/haiku-buildtools/gcc/gcc/config/mips/ |
H A D | mips.c | 15952 unsigned int issue_rate; 15980 state->insns_left = state->issue_rate; 16000 state->issue_rate = mips_issue_rate (); 16013 state->insns_left = state->issue_rate; 16371 if (state.insns_left != state.issue_rate 15882 unsigned int issue_rate; member in struct:mips_sim
|
/haiku-buildtools/gcc/gcc/config/i386/ |
H A D | i386.c | 26713 issue_rate. I wonder why tuning for many CPUs does not do this. */ 26997 int issue_rate = -1; 27004 issue_rate = ix86_issue_rate (); 27008 return issue_rate; 27012 return issue_rate; 27016 return issue_rate; 27029 return issue_rate; 27045 return issue_rate; 26963 int issue_rate = -1; local [all...] |
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | arm.c | 27298 int issue_rate = arm_issue_rate (); 27300 return issue_rate > 1 && !sched_fusion ? issue_rate : 0; 27272 int issue_rate = arm_issue_rate (); local
|