Lines Matching refs:expr_t

347   expr_t c_expr_merged, c_expr_local;
367 expr_t c_expr;
405 void (*orig_expr_found) (insn_t, expr_t, cmpd_local_params_p, void *);
494 static vec<expr_t> vec_av_set;
541 static av_set_t find_sequential_best_exprs (bnd_t, expr_t, bool);
545 static basic_block generate_bookkeeping_insn (expr_t, edge, edge);
548 static bool move_op (insn_t, av_set_t, expr_t, rtx, expr_t, bool*);
726 substitute_reg_in_expr (expr_t expr, insn_t insn, bool undo) in substitute_reg_in_expr()
932 replace_dest_with_reg_in_expr (expr_t expr, rtx new_reg) in replace_dest_with_reg_in_expr()
1512 verify_target_availability (expr_t expr, regset used_regs, in verify_target_availability()
1566 collect_unavailable_regs_from_bnds (expr_t expr, blist_t bnds, regset used_regs, in collect_unavailable_regs_from_bnds()
1598 try_replace_dest_reg (ilist_t orig_insns, rtx best_reg, expr_t expr) in try_replace_dest_reg()
1631 find_best_reg_for_expr (expr_t expr, blist_t bnds, bool *is_orig_reg_p) in find_best_reg_for_expr()
1761 create_speculation_check (expr_t c_expr, ds_t check_ds, insn_t orig_insn) in create_speculation_check()
1859 expr_t expr; in undo_transformations()
1957 moveup_expr_inside_insn_group (expr_t expr, insn_t through_insn) in moveup_expr_inside_insn_group()
2062 implicit_clobber_conflict_p (insn_t through_insn, expr_t expr) in implicit_clobber_conflict_p()
2124 moveup_expr (expr_t expr, insn_t through_insn, bool inside_insn_group, in moveup_expr()
2338 try_bitmap_cache (expr_t expr, insn_t insn, in try_bitmap_cache()
2401 try_transformation_cache (expr_t expr, insn_t insn, in try_transformation_cache()
2446 update_bitmap_cache (expr_t expr, insn_t insn, bool inside_insn_group, in update_bitmap_cache()
2478 update_transformation_cache (expr_t expr, insn_t insn, in update_transformation_cache()
2506 moveup_expr_cached (expr_t expr, insn_t insn, bool inside_insn_group) in moveup_expr_cached()
2599 expr_t expr; in moveup_set_expr()
2645 equal_after_moveup_path_p (expr_t expr, ilist_t path, expr_t expr_vliw) in equal_after_moveup_path_p()
2779 expr_t expr; in compute_av_set_at_bb_end()
2827 expr_t expr; in compute_av_set_at_bb_end()
2977 expr_t expr; in compute_av_set_inside_bb()
3190 get_spec_check_type_for_insn (insn_t insn, expr_t expr) in get_spec_check_type_for_insn()
3256 expr_t expr; in find_used_regs()
3311 sel_target_adjust_priority (expr_t expr) in sel_target_adjust_priority()
3336 expr_t tmp = *(const expr_t *) y; in sel_rank_for_schedule()
3337 expr_t tmp2 = *(const expr_t *) x; in sel_rank_for_schedule()
3448 expr_t expr; in process_pipelined_exprs()
3465 expr_t expr; in process_spec_exprs()
3497 static expr_t
3500 expr_t expr; in process_use_exprs()
3560 vinsn_vec_has_expr_p (vinsn_vec_t vinsn_vec, expr_t expr) in vinsn_vec_has_expr_p()
3599 expr_t expr; in av_set_could_be_blocked_by_bookkeeping_p()
3653 vinsn_vec_add (vinsn_vec_t *vinsn_vec, expr_t expr) in vinsn_vec_add()
3688 expr_t expr; in fill_vec_av_set()
3729 expr_t expr = vec_av_set[n]; in fill_vec_av_set()
3962 expr_t expr; in convert_vec_av_set_to_ready()
3991 static expr_t
3995 expr_t expr; in fill_ready_list()
4122 expr_t *vec = vec_av_set.address (); in invoke_reorder_hooks()
4143 static inline expr_t
4146 expr_t expr; in find_expr_for_ready()
4171 expr_t expr; in invoke_dfa_lookahead_guard()
4211 expr_t cur_expr, min_spec_expr = NULL; in calculate_privileged_insns()
4290 get_expr_cost (expr_t expr, fence_t fence) in get_expr_cost()
4336 expr_t expr = find_expr_for_ready (i, true); in choose_best_insn()
4364 static expr_t
4368 expr_t best; in find_best_expr()
4432 emit_insn_from_expr_after (expr_t expr, vinsn_t vinsn, int seqno, in emit_insn_from_expr_after()
4752 emit_bookkeeping_insn (insn_t place_to_insert, expr_t c_expr, int new_seqno) in emit_bookkeeping_insn()
4774 generate_bookkeeping_insn (expr_t c_expr, edge e1, edge e2) in generate_bookkeeping_insn()
4817 expr_t expr; in remove_insns_that_need_bookkeeping()
5007 expr_t expr; in remove_insns_for_debug()
5081 find_sequential_best_exprs (bnd_t bnd, expr_t expr_vliw, bool for_moveop) in find_sequential_best_exprs()
5084 expr_t expr; in find_sequential_best_exprs()
5206 move_exprs_to_boundary (bnd_t bnd, expr_t expr_vliw, in move_exprs_to_boundary()
5207 av_set_t expr_seq, expr_t c_expr) in move_exprs_to_boundary()
5411 schedule_expr_on_boundary (bnd_t bnd, expr_t expr_vliw, int seqno) in schedule_expr_on_boundary()
5414 expr_t c_expr = XALLOCA (expr_def); in schedule_expr_on_boundary()
5515 expr_t expr_vliw; in fill_insns()
5636 expr_t expr; in get_dest_from_orig_ops()
5664 expr_t cur_expr; in update_and_record_unavailable_insns()
5685 expr_t new_expr = av_set_lookup (BB_AV_SET (book_block), in update_and_record_unavailable_insns()
5873 maybe_emit_speculative_check (rtx_insn *insn, expr_t expr, in maybe_emit_speculative_check()
5902 handle_emitting_transformations (rtx_insn *insn, expr_t expr, in handle_emitting_transformations()
5982 move_op_orig_expr_found (insn_t insn, expr_t expr, in move_op_orig_expr_found()
6004 fur_orig_expr_found (insn_t insn, expr_t expr ATTRIBUTE_UNUSED, in fur_orig_expr_found()
6224 expr_t r; in fur_orig_expr_not_found()
6425 expr_t expr = NULL; in code_motion_path_driver()
6682 move_op (insn_t insn, av_set_t orig_ops, expr_t expr_vliw, in move_op()
6683 rtx dest, expr_t c_expr, bool *should_move) in move_op()
6962 expr_t expr = INSN_EXPR (insn); in simplify_changed_insns()