Lines Matching defs:note

135 /* Add a REG_EQUAL note to the last insn in INSNS.  TARGET is being set to
142 don't add the REG_EQUAL note but return 0. Our caller can then try
149 rtx note;
194 note = gen_rtx_fmt_e (code, GET_MODE (target), copy_rtx (op0));
196 note = gen_rtx_fmt_ee (code, GET_MODE (target), copy_rtx (op0), copy_rtx (op1));
198 set_unique_reg_note (last_insn, REG_EQUAL, note);
1346 REG_EQUAL note to it. If we can't because TEMP conflicts with an
1471 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1546 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1597 /* If TARGET is the same as one of the operands, the REG_EQUAL note
3281 note indicating that it doesn't conflict with the (also multi-word)
3292 EQUIV, if nonzero, is an expression to be placed into a REG_EQUAL note
3318 rtx note;
3325 if ((note = find_reg_note (insn, REG_LIBCALL, NULL)) != NULL)
3326 remove_note (insn, note);
3327 if ((note = find_reg_note (insn, REG_RETVAL, NULL)) != NULL)
3328 remove_note (insn, note);
3381 /* Remove any existing REG_EQUAL note from "last", or else it will
3382 be mistaken for a note referring to the full contents of the
3384 note added below. An existing note can come from an insn
3410 note with an operand of EQUIV.
3443 rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
3445 if (note != 0 && INTVAL (XEXP (note, 0)) <= 0)
3446 remove_note (insn, note);
3451 reg note to indicate that this call cannot throw or execute a nonlocal
3452 goto (unless there is already a REG_EH_REGION note, in which case
3457 rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
3459 if (note != 0)
3460 XEXP (note, 0) = constm1_rtx;
3475 rtx note;
3479 if ((note = find_reg_note (insn, REG_LIBCALL, NULL)) != NULL)
3480 remove_note (insn, note);
3481 if ((note = find_reg_note (insn, REG_RETVAL, NULL)) != NULL)
3482 remove_note (insn, note);
3533 /* Remove any existing REG_EQUAL note from "last", or else it will
3534 be mistaken for a note referring to the full contents of the
3535 libcall value when found together with the REG_RETVAL note added
3536 below. An existing note can come from an insn expansion at
3960 /* Attach a REG_EQUAL note describing the semantics of the libcall to