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

12345

/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dree.cc256 /* Update or remove REG_EQUAL or REG_EQUIV notes for INSN. */
266 if (kind == REG_EQUAL || kind == REG_EQUIV)
H A Doptabs.cc61 /* Add a REG_EQUAL note to the last insn in INSNS. TARGET is being set to
68 or OP1, don't add the REG_EQUAL note but return 0. Our caller can then
105 /* For MEM target, with MEM = MEM op X, prefer no REG_EQUAL note
165 set_unique_reg_note (last_insn, REG_EQUAL, note);
1452 REG_EQUAL note to it. If we can't because TEMP conflicts with an
1719 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1801 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1856 /* If TARGET is the same as one of the operands, the REG_EQUAL note
2071 set_dst_reg_note (temp, REG_EQUAL,
2125 REG_EQUAL,
3162 set_dst_reg_note (get_last_insn (), REG_EQUAL, local
[all...]
H A Djump.cc1536 /* Update labels in any REG_EQUAL note. */
1537 if ((note = find_reg_note (jump, REG_EQUAL, NULL_RTX)) != NULL_RTX)
H A Drtlanal.cc2311 description should include REG_EQUAL and REG_EQUIV notes; all such
2379 if (REG_NOTE_KIND (note) == REG_EQUAL
2582 /* Return a REG_EQUIV or REG_EQUAL note if insn has only a single set and
2594 if (REG_NOTE_KIND (link) == REG_EQUAL
2597 /* FIXME: We should never have REG_EQUAL/REG_EQUIV notes on
2821 case REG_EQUAL:
2830 /* Remove REG_EQUAL and/or REG_EQUIV notes if INSN has such notes.
2844 if (kind == REG_EQUAL || kind == REG_EQUIV)
2857 /* Remove all REG_EQUAL and REG_EQUIV notes referring to REGNO. */
2875 /* This assert is generally triggered when someone deletes a REG_EQUAL
[all...]
H A Drecog.cc940 will replace in REG_EQUAL and REG_EQUIV notes. */
948 if (REG_NOTE_KIND (note) == REG_EQUAL
3411 set_unique_reg_note (last, REG_EQUAL, XEXP (note, 0));
3413 set_unique_reg_note (last, REG_EQUAL,
H A Dexpmed.cc3347 /* REG_EQUAL note will be attached to the following insn. */
3403 /* Write a REG_EQUAL note on the last insn so that we can cse
3415 /* Don't add a REG_EQUAL note if tem is a paradoxical SUBREG.
3417 be equal to the content of the REG_EQUAL note, the upper bits
3426 set_dst_reg_note (insn, REG_EQUAL, gen_rtx_MULT (nmode, tem, c),
4554 set_dst_reg_note (insn, REG_EQUAL,
4643 set_dst_reg_note (insn, REG_EQUAL,
4730 set_dst_reg_note (insn, REG_EQUAL,
5156 set_dst_reg_note (insn, REG_EQUAL,
H A Dloop-invariant.cc1845 /* If there is a REG_EQUAL note on the insn we just moved, and the
1849 uses in REG_EQUAL notes are taken into account in the computation
1852 if ((note = find_reg_note (inv->insn, REG_EQUAL, NULL_RTX))
H A Dpostreload.cc182 /* If sp += const_int insn is changed into sp = reg;, add REG_EQUAL
187 set_dst_reg_note (insn, REG_EQUAL,
1220 /* Previous REG_EQUIV / REG_EQUAL notes for PREV
/netbsd-current/external/gpl3/binutils.old/dist/gas/config/
H A Dbfin-parse.y256 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1))
257 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0)))
H A Dbfin-parse.c307 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1))
308 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0)))
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.c57 /* Add a REG_EQUAL note to the last insn in INSNS. TARGET is being set to
64 or OP1, don't add the REG_EQUAL note but return 0. Our caller can then
101 /* For MEM target, with MEM = MEM op X, prefer no REG_EQUAL note
161 set_unique_reg_note (last_insn, REG_EQUAL, note);
1132 REG_EQUAL note to it. If we can't because TEMP conflicts with an
1399 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1481 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1536 /* If TARGET is the same as one of the operands, the REG_EQUAL note
1751 set_dst_reg_note (temp, REG_EQUAL,
1805 REG_EQUAL,
2718 set_dst_reg_note (get_last_insn (), REG_EQUAL, local
[all...]
H A Djump.c1576 /* Update labels in any REG_EQUAL note. */
1577 if ((note = find_reg_note (jump, REG_EQUAL, NULL_RTX)) != NULL_RTX)
H A Drtlanal.c1687 if (find_reg_note (insn, REG_EQUAL, NULL_RTX))
2256 /* Return a REG_EQUIV or REG_EQUAL note if insn has only a single set and
2268 if (REG_NOTE_KIND (link) == REG_EQUAL
2271 /* FIXME: We should never have REG_EQUAL/REG_EQUIV notes on
2497 case REG_EQUAL:
2506 /* Remove REG_EQUAL and/or REG_EQUIV notes if INSN has such notes.
2519 if (kind == REG_EQUAL || kind == REG_EQUIV)
2530 /* Remove all REG_EQUAL and REG_EQUIV notes referring to REGNO. */
2548 /* This assert is generally triggered when someone deletes a REG_EQUAL
H A Dexpmed.c3331 /* REG_EQUAL note will be attached to the following insn. */
3387 /* Write a REG_EQUAL note on the last insn so that we can cse
3399 /* Don't add a REG_EQUAL note if tem is a paradoxical SUBREG.
3401 be equal to the content of the REG_EQUAL note, the upper bits
3410 set_dst_reg_note (insn, REG_EQUAL, gen_rtx_MULT (nmode, tem, c),
4526 set_dst_reg_note (insn, REG_EQUAL,
4615 set_dst_reg_note (insn, REG_EQUAL,
4702 set_dst_reg_note (insn, REG_EQUAL,
5128 set_dst_reg_note (insn, REG_EQUAL,
H A Dexplow.c685 set_unique_reg_note (insn, REG_EQUAL, x);
H A Dloop-invariant.c1837 /* If there is a REG_EQUAL note on the insn we just moved, and the
1841 uses in REG_EQUAL notes are taken into account in the computation
1844 if ((note = find_reg_note (inv->insn, REG_EQUAL, NULL_RTX))
/netbsd-current/external/gpl3/binutils/dist/gas/config/
H A Dbfin-parse.c307 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1))
308 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0)))
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nios2/
H A Dnios2.c2752 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2771 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2785 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2747 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
2766 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
2780 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/tilegx/
H A Dtilegx.c1031 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1066 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1095 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1285 /* The following put a REG_EQUAL note on this insn, so that
1288 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/tilepro/
H A Dtilepro.c906 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
929 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
945 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1040 /* The following put a REG_EQUAL note on this insn, so that
1043 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/netbsd-current/external/gpl3/gcc/dist/gcc/config/tilegx/
H A Dtilegx.cc1032 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1067 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1096 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1286 /* The following put a REG_EQUAL note on this insn, so that
1289 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/netbsd-current/external/gpl3/gcc/dist/gcc/config/tilepro/
H A Dtilepro.cc906 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
929 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
945 set_unique_reg_note (last, REG_EQUAL, copy_rtx (addr));
1040 /* The following put a REG_EQUAL note on this insn, so that
1043 /* set_unique_reg_note (insn, REG_EQUAL, orig); */
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nios2/
H A Dnios2.cc2747 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2766 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2780 set_unique_reg_note (get_last_insn (), REG_EQUAL,
2742 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
2761 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
2775 set_unique_reg_note (get_last_insn (), REG_EQUAL, local
/netbsd-current/external/gpl3/gcc.old/dist/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);
2230 /* Put a REG_EQUAL note on this insn. */
2231 set_unique_reg_note (insn, REG_EQUAL, operand1);
2436 set_unique_reg_note (insn, REG_EQUAL, op1);
/netbsd-current/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.cc828 /* Put a REG_EQUAL note on this insn, so that it can be optimized. */
829 add_reg_note (insn, REG_EQUAL, orig);
897 /* Put a REG_EQUAL note on this insn, so that it can be optimized. */
898 set_unique_reg_note (insn, REG_EQUAL, orig);
2264 /* Put a REG_EQUAL note on this insn. */
2265 set_unique_reg_note (insn, REG_EQUAL, operand1);
2470 set_unique_reg_note (insn, REG_EQUAL, op1);

Completed in 482 milliseconds

12345