/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | ree.cc | 256 /* Update or remove REG_EQUAL or REG_EQUIV notes for INSN. */ 266 if (kind == REG_EQUAL || kind == REG_EQUIV)
|
H A D | optabs.cc | 61 /* 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 D | jump.cc | 1536 /* Update labels in any REG_EQUAL note. */ 1537 if ((note = find_reg_note (jump, REG_EQUAL, NULL_RTX)) != NULL_RTX)
|
H A D | rtlanal.cc | 2311 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 D | recog.cc | 940 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 D | expmed.cc | 3347 /* 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 D | loop-invariant.cc | 1845 /* 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 D | postreload.cc | 182 /* 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 D | bfin-parse.y | 256 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 D | bfin-parse.c | 307 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 D | optabs.c | 57 /* 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 D | jump.c | 1576 /* Update labels in any REG_EQUAL note. */ 1577 if ((note = find_reg_note (jump, REG_EQUAL, NULL_RTX)) != NULL_RTX)
|
H A D | rtlanal.c | 1687 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 D | expmed.c | 3331 /* 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 D | explow.c | 685 set_unique_reg_note (insn, REG_EQUAL, x);
|
H A D | loop-invariant.c | 1837 /* 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 D | bfin-parse.c | 307 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 D | nios2.c | 2752 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 D | tilegx.c | 1031 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 D | tilepro.c | 906 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 D | tilegx.cc | 1032 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 D | tilepro.cc | 906 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 D | nios2.cc | 2747 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 D | pa.c | 815 /* 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 D | pa.cc | 828 /* 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);
|