Home | History | Annotate | Download | only in gcc

Lines Matching defs:def_insn

3499 def_insn = DF_REF_INSN (def);
3500 basic_block def_bb = BLOCK_FOR_INSN (def_insn);
3933 rtx_insn *def_insn = DF_REF_INSN (def);
3938 if (can_throw_internal (def_insn))
3943 if (multiple_sets (def_insn))
3947 basic_block def_bb = BLOCK_FOR_INSN (def_insn);
3951 if (asm_noperands (PATTERN (def_insn)) < 0
3956 /* Append the REG_DEAD notes from def_insn. */
3957 for (rtx *p = &REG_NOTES (def_insn); (link = *p) != 0; )
3973 FOR_EACH_INSN_USE (use, def_insn)
3980 delete_insn (def_insn);
3989 else if (prev_nondebug_insn (use_insn) != def_insn)
3993 new_insn = emit_insn_before (PATTERN (def_insn), use_insn);
3994 REG_NOTES (new_insn) = REG_NOTES (def_insn);
3995 REG_NOTES (def_insn) = 0;
4001 INSN_CODE (new_insn) = INSN_CODE (def_insn);
4003 delete_insn (def_insn);
4014 REG_DEAD notes might be missing when def_insn was in
4015 another basic block. However, when we move def_insn into
4090 rtx_insn *def_insn = DF_REF_INSN (def);
4092 rtx set = single_set (def_insn);
4097 rtx eqnote = find_reg_note (def_insn, REG_EQUAL, NULL_RTX);
4794 rtx_insn *def_insn;
4818 def_insn = DF_REF_INSN (def);
4820 for (note = REG_NOTES (def_insn); note; note = XEXP (note, 1))
4849 if (BLOCK_FOR_INSN (insn) != BLOCK_FOR_INSN (def_insn))
4851 if (!insn_dominated_by_p (insn, def_insn, uid_luid))
4873 || next_nonnote_nondebug_insn (def_insn) == closest_use)
4904 rtx_insn *def_insn = DF_REF_INSN (def);
4905 basic_block def_block = BLOCK_FOR_INSN (def_insn);
4932 if (!rtx_moveable_p (&PATTERN (def_insn), OP_IN))
4936 INSN_UID (def_insn), i);
4941 INSN_UID (def_insn), i);
4942 FOR_EACH_INSN_USE (use, def_insn)
4957 if (modified_between_p (DF_REF_REG (use), def_insn, use_insn))
4959 rtx_insn *x = NEXT_INSN (def_insn);
4994 if (validate_change (def_insn, DF_REF_REAL_LOC (def), newreg, 0))
5260 rtx_insn *def_insn = DF_REF_INSN (DF_REG_DEF_CHAIN (i));
5265 rtx_insn *newinsn = emit_insn_after (PATTERN (def_insn), move_insn);
5271 REGNO (other_reg), INSN_UID (def_insn));
5276 delete_insn (def_insn);