Lines Matching refs:c_expr
367 expr_t c_expr; member
1761 create_speculation_check (expr_t c_expr, ds_t check_ds, insn_t orig_insn) in create_speculation_check() argument
1784 check_pattern = targetm.sched.gen_spec_check (EXPR_INSN_RTX (c_expr), label, in create_speculation_check()
1810 twin_rtx = copy_rtx (PATTERN (EXPR_INSN_RTX (c_expr))); in create_speculation_check()
1826 speculate_expr (c_expr, check_ds); in create_speculation_check()
4752 emit_bookkeeping_insn (insn_t place_to_insert, expr_t c_expr, int new_seqno) in emit_bookkeeping_insn() argument
4754 rtx_insn *new_insn_rtx = create_copy_of_insn_rtx (EXPR_INSN_RTX (c_expr)); in emit_bookkeeping_insn()
4758 VINSN_UNIQUE_P (EXPR_VINSN (c_expr))); in emit_bookkeeping_insn()
4760 insn_t new_insn = emit_insn_from_expr_after (c_expr, new_vinsn, new_seqno, in emit_bookkeeping_insn()
4774 generate_bookkeeping_insn (expr_t c_expr, edge e1, edge e2) in generate_bookkeeping_insn() argument
4791 new_insn = emit_bookkeeping_insn (place_to_insert, c_expr, new_seqno); in generate_bookkeeping_insn()
5207 av_set_t expr_seq, expr_t c_expr) in move_exprs_to_boundary() argument
5224 get_dest_from_orig_ops (expr_seq), c_expr, &should_move); in move_exprs_to_boundary()
5414 expr_t c_expr = XALLOCA (expr_def); in schedule_expr_on_boundary() local
5436 should_move = move_exprs_to_boundary (bnd, expr_vliw, expr_seq, c_expr); in schedule_expr_on_boundary()
5437 clear_expr (c_expr); in schedule_expr_on_boundary()
5729 lparams->c_expr_merged = sparams->c_expr; in move_op_merge_succs()
5730 sparams->c_expr = lparams->c_expr_local; in move_op_merge_succs()
5754 merge_expr_data (lparams->c_expr_merged, sparams->c_expr, NULL); in move_op_merge_succs()
5755 if (EXPR_SCHED_TIMES (sparams->c_expr) == 0) in move_op_merge_succs()
5758 clear_expr (sparams->c_expr); in move_op_merge_succs()
5800 sp->c_expr = lp->c_expr_merged; in move_op_after_merge_succs()
5840 if (!EXPR_SEPARABLE_P (params->c_expr)) in maybe_emit_renaming_copy()
5843 cur_reg = expr_dest_reg (params->c_expr); in maybe_emit_renaming_copy()
5860 replace_dest_with_reg_in_expr (params->c_expr, params->dest); in maybe_emit_renaming_copy()
5884 x = create_speculation_check (params->c_expr, check_ds, insn); in maybe_emit_speculative_check()
5989 copy_expr_onside (params->c_expr, INSN_EXPR (insn)); in move_op_orig_expr_found()
6063 book_block = generate_bookkeeping_insn (sparams->c_expr, in move_op_at_first_insn()
6149 res = moveup_expr_cached (sparams->c_expr, insn, false); in move_op_ascend()
6683 rtx dest, expr_t c_expr, bool *should_move) in move_op() argument
6691 sparams.c_expr = c_expr; in move_op()