Lines Matching refs:expr_vliw

2659 equal_after_moveup_path_p (expr_t expr, ilist_t path, expr_t expr_vliw)  in equal_after_moveup_path_p()  argument
2679 vinsn_t expr_vliw_vinsn = EXPR_VINSN (expr_vliw); in equal_after_moveup_path_p()
5095 find_sequential_best_exprs (bnd_t bnd, expr_t expr_vliw, bool for_moveop) in find_sequential_best_exprs() argument
5103 if (equal_after_moveup_path_p (expr, NULL, expr_vliw)) in find_sequential_best_exprs()
5112 if (expr_dest_regno (expr) != expr_dest_regno (expr_vliw)) in find_sequential_best_exprs()
5114 replace_dest_with_reg_in_expr (expr, EXPR_LHS (expr_vliw)); in find_sequential_best_exprs()
5121 != EXPR_TARGET_AVAILABLE (expr_vliw)) in find_sequential_best_exprs()
5123 gcc_assert (EXPR_TARGET_AVAILABLE (expr_vliw) == 1); in find_sequential_best_exprs()
5220 move_exprs_to_boundary (bnd_t bnd, expr_t expr_vliw, in move_exprs_to_boundary() argument
5237 b = move_op (BND_TO (bnd), expr_seq, expr_vliw, in move_exprs_to_boundary()
5425 schedule_expr_on_boundary (bnd_t bnd, expr_t expr_vliw, int seqno) in schedule_expr_on_boundary() argument
5433 expr_seq = find_sequential_best_exprs (bnd, expr_vliw, true); in schedule_expr_on_boundary()
5438 if (vinsn_cond_branch_p (EXPR_VINSN (expr_vliw))) in schedule_expr_on_boundary()
5440 insn = EXPR_INSN_RTX (expr_vliw); in schedule_expr_on_boundary()
5450 should_move = move_exprs_to_boundary (bnd, expr_vliw, expr_seq, c_expr); in schedule_expr_on_boundary()
5457 if (INSN_IN_STREAM_P (EXPR_INSN_RTX (expr_vliw))) in schedule_expr_on_boundary()
5461 vinsn_new = vinsn_copy (EXPR_VINSN (expr_vliw), false); in schedule_expr_on_boundary()
5462 change_vinsn_in_expr (expr_vliw, vinsn_new); in schedule_expr_on_boundary()
5466 insn = sel_move_insn (expr_vliw, seqno, place_to_insert); in schedule_expr_on_boundary()
5468 insn = emit_insn_from_expr_after (expr_vliw, NULL, seqno, in schedule_expr_on_boundary()
5481 if (EXPR_WAS_RENAMED (expr_vliw)) in schedule_expr_on_boundary()
5529 expr_t expr_vliw; in fill_insns() local
5549 expr_vliw = find_best_expr (&av_vliw, bnds, fence, &need_stall); in fill_insns()
5550 if (! expr_vliw && need_stall) in fill_insns()
5568 while (! expr_vliw && need_stall); in fill_insns()
5571 if (!expr_vliw) in fill_insns()
5586 if (!av_set_is_in_p (BND_AV1 (bnd), EXPR_VINSN (expr_vliw))) in fill_insns()
5592 insn = schedule_expr_on_boundary (bnd, expr_vliw, seqno); in fill_insns()
6694 move_op (insn_t insn, av_set_t orig_ops, expr_t expr_vliw, in move_op() argument
6704 sparams.uid = INSN_UID (EXPR_INSN_RTX (expr_vliw)); in move_op()
6719 EXPR_WAS_RENAMED (expr_vliw) = true; in move_op()