Searched refs:last_scheduled_insn (Results 1 - 9 of 9) sorted by relevance

/haiku-buildtools/gcc/gcc/
H A Dsel-sched-ir.c282 insn_t last_scheduled_insn, vec<rtx_insn *, va_gc> *executing_insns,
308 FENCE_LAST_SCHEDULED_INSN (f) = last_scheduled_insn;
638 NULL /* last_scheduled_insn */,
661 rtx_insn *last_scheduled_insn,
673 if (last_scheduled_insn == NULL
679 || last_scheduled_insn == last_scheduled_insn_old)
715 || (candidate->src != BLOCK_FOR_INSN (last_scheduled_insn)
729 if (candidate->src == BLOCK_FOR_INSN (last_scheduled_insn))
742 FENCE_LAST_SCHEDULED_INSN (f) = last_scheduled_insn;
752 != BLOCK_FOR_INSN (last_scheduled_insn));
278 flist_add(flist_t *lp, insn_t insn, state_t state, deps_t dc, void *tc, insn_t last_scheduled_insn, vec<rtx_insn *, va_gc> *executing_insns, int *ready_ticks, int ready_ticks_size, insn_t sched_next, int cycle, int cycle_issued_insns, int issue_more, bool starts_cycle_p, bool after_stall_p) argument
652 merge_fences(fence_t f, 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 sched_next, int cycle, int issue_more, bool after_stall_p) argument
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
832 last_scheduled_insn, executing_insns, ready_ticks, local
[all...]
H A Dhaifa-sched.c1397 static rtx_insn *last_scheduled_insn;
4328 rtx_insn *last_scheduled_insn;
4401 save->last_scheduled_insn = last_scheduled_insn;
4656 last_scheduled_insn = save->last_scheduled_insn;
6170 last_scheduled_insn = prev_head;
6175 if (control_flow_insn_p (last_scheduled_insn)
6184 x = next_real_insn (last_scheduled_insn);
6189 last_scheduled_insn
1389 static rtx_insn *last_scheduled_insn; variable
4313 rtx_insn *last_scheduled_insn; member in struct:haifa_saved_data
7032 fix_inter_tick (NEXT_INSN (prev_head), last_scheduled_insn); local
[all...]
H A Dsel-sched-ir.h290 rtx_insn *last_scheduled_insn; member in struct:_fence
323 #define FENCE_LAST_SCHEDULED_INSN(F) ((F)->last_scheduled_insn)
/haiku-buildtools/legacy/gcc/gcc/
H A Dsched.c532 static rtx last_scheduled_insn;
1859 if (last_scheduled_insn)
1866 link = find_insn_list (tmp, LOG_LINKS (last_scheduled_insn));
1867 if (link == 0 || insn_cost (tmp, link, last_scheduled_insn) == 1)
1874 link = find_insn_list (tmp2, LOG_LINKS (last_scheduled_insn));
1875 if (link == 0 || insn_cost (tmp2, link, last_scheduled_insn) == 1)
2742 last_scheduled_insn = 0;
3235 last_scheduled_insn = insn = ready[0];
529 static rtx last_scheduled_insn; variable
H A Dhaifa-sched.c1048 static rtx last_scheduled_insn;
4186 if (last_scheduled_insn)
4193 link = find_insn_list (tmp, INSN_DEPEND (last_scheduled_insn));
4194 if (link == 0 || insn_cost (last_scheduled_insn, link, tmp) == 1)
4201 link = find_insn_list (tmp2, INSN_DEPEND (last_scheduled_insn));
4202 if (link == 0 || insn_cost (last_scheduled_insn, link, tmp2) == 1)
6867 last_scheduled_insn = 0;
7009 last_scheduled_insn = insn;
7025 if (GET_CODE (last_scheduled_insn) == JUMP_INSN)
1045 static rtx last_scheduled_insn; variable
/haiku-buildtools/gcc/gcc/config/ia64/
H A Dia64.c7169 static rtx_insn *last_scheduled_insn;
7384 last_scheduled_insn = NULL;
7597 last_scheduled_insn = insn;
7679 /* When a group barrier is needed for insn, last_scheduled_insn
7682 || last_scheduled_insn);
7688 && last_scheduled_insn
7689 && scheduled_good_insn (last_scheduled_insn))))
7690 || (last_scheduled_insn
7691 && (CALL_P (last_scheduled_insn)
7692 || unknown_for_bundling_p (last_scheduled_insn))))
7155 static rtx_insn *last_scheduled_insn; variable
7737 rtx_insn *last_scheduled_insn; member in struct:_ia64_sched_context
[all...]
/haiku-buildtools/gcc/gcc/config/c6x/
H A Dc6x.c3672 rtx_insn *last_scheduled_insn;
3903 sc->last_scheduled_insn = NULL;
4336 if (RTX_FRAME_RELATED_P (ss.last_scheduled_insn)
4337 || JUMP_P (ss.last_scheduled_insn)
4338 || (recog_memoized (ss.last_scheduled_insn) >= 0
4339 && get_attr_type (ss.last_scheduled_insn) == TYPE_ATOMIC))
4420 ss.last_scheduled_insn = insn;
5765 assign_reservations (BB_HEAD (bb), ss.last_scheduled_insn);
3654 rtx_insn *last_scheduled_insn; member in struct:c6x_sched_context
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c26914 static rtx last_scheduled_insn;
26930 last_scheduled_insn = insn;
27916 if (rs6000_cpu == PROCESSOR_POWER6 && last_scheduled_insn)
27923 if (is_store_insn (last_scheduled_insn, &str_mem))
27926 else if (is_load_insn (last_scheduled_insn, &load_mem))
28006 if (is_store_insn (last_scheduled_insn, &str_mem2)
28739 last_scheduled_insn = NULL_RTX;
28784 rtx last_scheduled_insn;
28808 sc->last_scheduled_insn = NULL_RTX;
28814 sc->last_scheduled_insn
26868 static rtx last_scheduled_insn; variable
28738 rtx last_scheduled_insn; member in struct:_rs6000_sched_context
[all...]
/haiku-buildtools/gcc/gcc/config/s390/
H A Ds390.c340 static rtx_insn *last_scheduled_insn; variable
13265 for (insn = last_scheduled_insn, distance = Z10_EARLYLOAD_DISTANCE - 1;
13557 last_scheduled_insn in order to make it available for
13562 last_scheduled_insn = insn;
13667 last_scheduled_insn = NULL;

Completed in 476 milliseconds