Searched refs:REG_EQUAL (Results 26 - 50 of 69) sorted by relevance

123

/haiku-buildtools/binutils/gas/config/
H A Dbfin-parse.y253 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1))
254 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0)))
/haiku-buildtools/gcc/gcc/
H A Dexpmed.c3021 /* REG_EQUAL note will be attached to the following insn. */
3077 /* Write a REG_EQUAL note on the last insn so that we can cse
3090 set_dst_reg_note (insn, REG_EQUAL,
4227 set_dst_reg_note (insn, REG_EQUAL,
4311 set_dst_reg_note (insn, REG_EQUAL,
4403 set_dst_reg_note (insn, REG_EQUAL,
4825 set_dst_reg_note (insn, REG_EQUAL,
H A Doptabs.c189 /* Add a REG_EQUAL note to the last insn in INSNS. TARGET is being set to
196 or OP1, don't add the REG_EQUAL note but return 0. Our caller can then
232 /* For MEM target, with MEM = MEM op X, prefer no REG_EQUAL note
292 set_unique_reg_note (last_insn, REG_EQUAL, note);
1515 REG_EQUAL note to it. If we can't because TEMP conflicts with an
1767 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1839 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1892 /* If TARGET is the same as one of the operands, the REG_EQUAL note
2101 set_dst_reg_note (temp, REG_EQUAL,
2154 REG_EQUAL,
3019 set_dst_reg_note (get_last_insn (), REG_EQUAL, local
[all...]
H A Dexplow.c669 set_unique_reg_note (insn, REG_EQUAL, x);
H A Dloop-invariant.c1575 /* If there is a REG_EQUAL note on the insn we just moved, and the
1579 uses in REG_EQUAL notes are taken into account in the computation
1582 if ((note = find_reg_note (inv->insn, REG_EQUAL, NULL_RTX))
H A Djump.c1644 /* Update labels in any REG_EQUAL note. */
1645 if ((note = find_reg_note (jump, REG_EQUAL, NULL_RTX)) != NULL_RTX)
H A Dalias.c2995 if (note && REG_NOTE_KIND (note) == REG_EQUAL
H A Ddf-scan.c1963 /* Rescan only the REG_EQUIV/REG_EQUAL notes part of INSN. */
2021 /* Process REG_EQUIV/REG_EQUAL notes */
2028 case REG_EQUAL:
3237 /* Process REG_EQUIV/REG_EQUAL notes. */
3244 case REG_EQUAL:
H A Difcvt.c2130 REG_EQUAL note or a simple source if necessary. */
2734 /* If there was a REG_EQUAL note, delete it since it may have been
2736 if ((note = find_reg_note (insn_b, REG_EQUAL, NULL_RTX)) != 0)
4508 /* PR 21767: when moving insns above a conditional branch, the REG_EQUAL
4517 note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
4523 /* PR46315: when moving insns above a conditional branch, the REG_EQUAL
H A Dreload1.c1214 only to tag a REG_EQUAL note on them. Remove all REG_DEAD and REG_UNUSED
1233 || find_reg_note (insn, REG_EQUAL, NULL_RTX)))
3385 currently support: a single set with the source or a REG_EQUAL
3399 /* Otherwise, see if we have a REG_EQUAL note of the form
3404 if ((REG_NOTE_KIND (links) == REG_EQUAL
3710 currently support: a single set with the source or a REG_EQUAL
3726 /* Otherwise, see if we have a REG_EQUAL note of the form
3731 if ((REG_NOTE_KIND (links) == REG_EQUAL
H A Dcselib.c1469 && (note = find_reg_note (p->setting_insn, REG_EQUAL, NULL_RTX))
H A Ddse.c1548 rtx tem = find_reg_note (insn_info->insn, REG_EQUAL, NULL_RTX);
H A Demit-rtl.c5233 /* Notes like REG_EQUAL and REG_EQUIV refer to a set in an instruction.
5249 registers. REG_EQUAL and REG_EQUIV notes really do require the
5282 case REG_EQUAL:
5284 /* We need to support the REG_EQUAL on USE trick of find_reloads. */
5288 /* Don't add ASM_OPERAND REG_EQUAL/REG_EQUIV notes.
5316 case REG_EQUAL:
/haiku-buildtools/legacy/gcc/gcc/
H A Dunroll.c1537 /* Some ports store large constants in memory and add a REG_EQUAL
1541 rtx note = find_reg_note (src_insn, REG_EQUAL, 0);
3476 the equivalent constant if there is a REG_EQUAL note otherwise just
3497 If it sets the entire register, and has a REG_EQUAL note,
3498 then use the value of the REG_EQUAL note. */
3502 rtx note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
3504 /* Only use the REG_EQUAL note if it is a constant.
H A Dregclass.c2161 || ((note = find_reg_note (insn, REG_EQUAL, 0)) != 0
H A Drtl.h300 REG_EQUAL is like REG_EQUIV except that the destination
366 REG_EQUAL = 5, REG_RETVAL = 6, REG_LIBCALL = 7,
364 REG_EQUAL = 5, REG_RETVAL = 6, REG_LIBCALL = 7, enumerator in enum:reg_note
H A Drtlanal.c767 rtx note = find_reg_note (p, REG_EQUAL, NULL_RTX);
H A Dreload1.c1146 inserted only to tag a REG_EQUAL note on them. Remove all
1159 && find_reg_note (insn, REG_EQUAL, NULL_RTX))
3018 = gen_rtx_EXPR_LIST (REG_EQUAL, new, NULL_RTX);
9867 /* Previous REG_EQUIV / REG_EQUAL notes for PREV
9871 if (REG_NOTE_KIND (*np) == REG_EQUAL
H A Dcombine.c953 a REG_EQUAL note. This may be part of a REG_NO_CONFLICT sequence. */
954 || (rtx_equal_p (src, dest) && find_reg_note (insn, REG_EQUAL, NULL_RTX))
3946 REG_EQUAL note. */
11561 case REG_EQUAL:
11600 a REG_EQUAL note. */
11603 || ((tem = find_reg_note (i3, REG_EQUAL, NULL_RTX))
11610 || ((tem = find_reg_note (i2, REG_EQUAL, NULL_RTX))
/haiku-buildtools/gcc/gcc/config/tilepro/
H A Dtilepro.c949 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
972 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
988 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1083 /* The following put a REG_EQUAL note on this insn, so that
1086 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/haiku-buildtools/gcc/gcc/config/tilegx/
H A Dtilegx.c1072 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1107 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1136 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1326 /* The following put a REG_EQUAL note on this insn, so that
1329 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/haiku-buildtools/gcc/gcc/config/pa/
H A Dpa.c815 /* Put a REG_EQUAL note on this insn, so that it can be optimized. */
816 add_reg_note (insn, REG_EQUAL, orig);
884 /* Put a REG_EQUAL note on this insn, so that it can be optimized. */
885 set_unique_reg_note (insn, REG_EQUAL, orig);
2088 /* Put a REG_EQUAL note on this insn. */
2089 set_unique_reg_note (insn, REG_EQUAL, operand1);
2298 set_unique_reg_note (insn, REG_EQUAL, op1);
/haiku-buildtools/legacy/gcc/gcc/config/m88k/
H A Dm88k.c341 /* Put a REG_EQUAL note on this insn, so that it can be optimized
343 REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_EQUAL, orig,
/haiku-buildtools/gcc/gcc/config/mn10300/
H A Dmn10300.c1925 set_unique_reg_note (x, REG_EQUAL, orig);
/haiku-buildtools/gcc/gcc/config/
H A Ddarwin.c911 set_unique_reg_note (insn, REG_EQUAL, pic_ref);

Completed in 583 milliseconds

123