Lines Matching refs:expr_vliw

2658 equal_after_moveup_path_p (expr_t expr, ilist_t path, expr_t expr_vliw)  in equal_after_moveup_path_p()  argument
2678 vinsn_t expr_vliw_vinsn = EXPR_VINSN (expr_vliw); in equal_after_moveup_path_p()
5094 find_sequential_best_exprs (bnd_t bnd, expr_t expr_vliw, bool for_moveop) in find_sequential_best_exprs() argument
5102 if (equal_after_moveup_path_p (expr, NULL, expr_vliw)) in find_sequential_best_exprs()
5111 if (expr_dest_regno (expr) != expr_dest_regno (expr_vliw)) in find_sequential_best_exprs()
5113 replace_dest_with_reg_in_expr (expr, EXPR_LHS (expr_vliw)); in find_sequential_best_exprs()
5120 != EXPR_TARGET_AVAILABLE (expr_vliw)) in find_sequential_best_exprs()
5122 gcc_assert (EXPR_TARGET_AVAILABLE (expr_vliw) == 1); in find_sequential_best_exprs()
5219 move_exprs_to_boundary (bnd_t bnd, expr_t expr_vliw, in move_exprs_to_boundary() argument
5236 b = move_op (BND_TO (bnd), expr_seq, expr_vliw, in move_exprs_to_boundary()
5424 schedule_expr_on_boundary (bnd_t bnd, expr_t expr_vliw, int seqno) in schedule_expr_on_boundary() argument
5432 expr_seq = find_sequential_best_exprs (bnd, expr_vliw, true); in schedule_expr_on_boundary()
5437 if (vinsn_cond_branch_p (EXPR_VINSN (expr_vliw))) in schedule_expr_on_boundary()
5439 insn = EXPR_INSN_RTX (expr_vliw); in schedule_expr_on_boundary()
5449 should_move = move_exprs_to_boundary (bnd, expr_vliw, expr_seq, c_expr); in schedule_expr_on_boundary()
5456 if (INSN_IN_STREAM_P (EXPR_INSN_RTX (expr_vliw))) in schedule_expr_on_boundary()
5460 vinsn_new = vinsn_copy (EXPR_VINSN (expr_vliw), false); in schedule_expr_on_boundary()
5461 change_vinsn_in_expr (expr_vliw, vinsn_new); in schedule_expr_on_boundary()
5465 insn = sel_move_insn (expr_vliw, seqno, place_to_insert); in schedule_expr_on_boundary()
5467 insn = emit_insn_from_expr_after (expr_vliw, NULL, seqno, in schedule_expr_on_boundary()
5480 if (EXPR_WAS_RENAMED (expr_vliw)) in schedule_expr_on_boundary()
5528 expr_t expr_vliw; in fill_insns() local
5548 expr_vliw = find_best_expr (&av_vliw, bnds, fence, &need_stall); in fill_insns()
5549 if (! expr_vliw && need_stall) in fill_insns()
5567 while (! expr_vliw && need_stall); in fill_insns()
5570 if (!expr_vliw) in fill_insns()
5585 if (!av_set_is_in_p (BND_AV1 (bnd), EXPR_VINSN (expr_vliw))) in fill_insns()
5591 insn = schedule_expr_on_boundary (bnd, expr_vliw, seqno); in fill_insns()
6695 move_op (insn_t insn, av_set_t orig_ops, expr_t expr_vliw, in move_op() argument
6705 sparams.uid = INSN_UID (EXPR_INSN_RTX (expr_vliw)); in move_op()
6720 EXPR_WAS_RENAMED (expr_vliw) = true; in move_op()