Lines Matching defs:use_insn
3510 rtx_insn *use_insn = DF_REF_INSN (use);
3511 if (!DEBUG_INSN_P (use_insn))
3513 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3908 rtx_insn *use_insn = 0;
3916 gcc_assert (!use_insn);
3917 use_insn = DF_REF_INSN (use);
3919 gcc_assert (use_insn);
3923 if (JUMP_P (use_insn))
3928 if (GET_CODE (PATTERN (use_insn)) == TRAP_IF)
3946 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3953 *reg_equiv[regno].src_p, use_insn))
3962 XEXP (link, 1) = REG_NOTES (use_insn);
3963 REG_NOTES (use_insn) = link;
3969 remove_death (regno, use_insn);
3988 USE_INSN. Update the flow information. */
3989 else if (prev_nondebug_insn (use_insn) != def_insn)
3993 new_insn = emit_insn_before (PATTERN (def_insn), use_insn);
4010 if (use_insn == BB_HEAD (use_bb))
4013 /* We know regno dies in use_insn, but inside a loop
4019 use_insn, when regno was seen as non-local. Now that
4022 if (find_reg_note (use_insn, REG_EQUIV, regno_reg_rtx[regno]))
4024 rtx set = single_set (use_insn);
4910 rtx_insn *use_insn = closest_uses[i];
4955 && !control_flow_insn_p (use_insn))
4957 if (modified_between_p (DF_REF_REG (use), def_insn, use_insn))
4962 gcc_assert (x != use_insn);
4968 emit_insn_after (PATTERN (x), use_insn);
4997 emit_insn_before (gen_move_insn (def_reg, newreg), use_insn);