Home
last modified time | relevance | path

Searched refs:REG_EQUAL (Results 1 – 25 of 93) sorted by relevance

1234

/openbsd/gnu/usr.bin/binutils-2.17/gas/config/
H A Dbfin-defs.h185 #define REG_EQUAL(a, b) (((a).regno & CODE_MASK) == ((b).regno & CODE_MASK)) macro
190 #define IS_HCOMPL(a, b) (REG_EQUAL(a, b) && \
H A Dbfin-parse.y260 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1)) in check_multiply_halfregs()
261 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0))) in check_multiply_halfregs()
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dloop.c800 temp = find_reg_note (p, REG_EQUAL, NULL_RTX);
992 temp = find_reg_note (p, REG_EQUAL, NULL_RTX);
1986 if (! find_reg_note (i1, REG_EQUAL, NULL_RTX))
1988 m->is_equiv ? REG_EQUIV : REG_EQUAL,
2056 && (n = find_reg_note (temp, REG_EQUAL,
2145 if (! find_reg_note (i1, REG_EQUAL, NULL_RTX))
2147 : REG_EQUAL, m->set_src);
2163 if ((temp = find_reg_note (i1, REG_EQUAL, NULL_RTX))
6965 tem = find_reg_note (tem, REG_EQUAL, NULL_RTX);
8657 if (REG_NOTE_KIND (*pnote) == REG_EQUAL
[all …]
H A Dlocal-alloc.c929 note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in update_equiv_regs()
935 note = set_unique_reg_note (insn, REG_EQUAL, src); in update_equiv_regs()
1396 && (note = find_reg_note (XEXP (link, 0), REG_EQUAL,
H A Doptabs.c204 set_unique_reg_note (last_insn, REG_EQUAL, note);
1332 REG_EQUAL,
1523 REG_EQUAL,
3100 set_unique_reg_note (last, REG_EQUAL, equiv);
3111 remove_note (last, find_reg_note (last, REG_EQUAL, NULL_RTX));
3252 set_unique_reg_note (last, REG_EQUAL, copy_rtx (equiv));
3260 remove_note (last, find_reg_note (last, REG_EQUAL, NULL_RTX));
4930 REG_EQUAL,
H A Drtlanal.c1272 if (find_reg_note (insn, REG_EQUAL, NULL_RTX))
1327 rtx note = find_reg_note (p, REG_EQUAL, NULL_RTX);
1930 return find_reg_note (insn, REG_EQUAL, NULL_RTX);
3550 while ((note = find_reg_note (insn, REG_EQUAL, NULL_RTX)))
H A Dregmove.c740 rtx note = find_reg_note (p, REG_EQUAL, NULL_RTX);
912 if (find_reg_note (p, REG_EQUAL, NULL_RTX))
1935 rtx note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
H A Dexpmed.c2534 REG_EQUAL,
3258 REG_EQUAL,
3346 REG_EQUAL,
3437 REG_EQUAL,
3857 REG_EQUAL,
H A Dunroll.c1633 rtx note = find_reg_note (src_insn, REG_EQUAL, 0);
2061 if ((tem = find_reg_note (copy, REG_EQUAL, NULL_RTX))
3229 rtx note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
H A Dcse.c4979 && (tem = find_reg_note (insn, REG_EQUAL, NULL_RTX)) != 0
5750 set_unique_reg_note (insn, REG_EQUAL, src_const);
6409 note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
6571 if (REG_NOTE_KIND (x) == REG_EQUAL)
7701 note = find_reg_note (insn, REG_EQUAL, NULL_RTX);
/openbsd/gnu/usr.bin/gcc/gcc/config/s390/
H A Ds390.md3804 gen_rtx_EXPR_LIST (REG_EQUAL,
3939 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4020 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4081 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4161 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4166 gen_rtx_EXPR_LIST (REG_EQUAL,
4192 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4197 gen_rtx_EXPR_LIST (REG_EQUAL,
4254 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4259 gen_rtx_EXPR_LIST (REG_EQUAL,
[all …]
/openbsd/gnu/gcc/gcc/
H A Dlocal-alloc.c904 note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in update_equiv_regs()
910 note = set_unique_reg_note (insn, REG_EQUAL, src); in update_equiv_regs()
1465 && (note = find_reg_note (XEXP (link, 0), REG_EQUAL, in block_alloc()
H A Doptabs.c197 set_unique_reg_note (last_insn, REG_EQUAL, note); in add_equal_note()
1802 REG_EQUAL, in expand_binop()
1855 REG_EQUAL, in expand_binop()
2511 set_unique_reg_note (get_last_insn (), REG_EQUAL, in expand_absneg_bit()
3358 set_unique_reg_note (last, REG_EQUAL, equiv); in emit_no_conflict_block()
3369 remove_note (last, find_reg_note (last, REG_EQUAL, NULL_RTX)); in emit_no_conflict_block()
3512 set_unique_reg_note (last, REG_EQUAL, copy_rtx (equiv)); in emit_libcall_block()
3520 remove_note (last, find_reg_note (last, REG_EQUAL, NULL_RTX)); in emit_libcall_block()
4815 REG_EQUAL, in expand_fix()
H A Dregmove.c729 rtx note = find_reg_note (p, REG_EQUAL, NULL_RTX); in optimize_reg_copy_3()
886 && find_reg_note (p, REG_EQUAL, NULL_RTX)) in reg_is_remote_constant_p()
1914 rtx note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in fixup_match_1()
H A Dcse.c5007 && (tem = find_reg_note (insn, REG_EQUAL, NULL_RTX)) != 0 in cse_insn()
5796 set_unique_reg_note (insn, REG_EQUAL, src_const); in cse_insn()
6446 note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in cse_insn()
6602 if (REG_NOTE_KIND (x) == REG_EQUAL) in cse_process_notes()
7357 if (REG_NOTE_KIND (x) == REG_EQUAL in count_reg_usage()
7465 note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in dead_libcall_p()
H A Dgcse.c2665 if (note != 0 && REG_NOTE_KIND (note) == REG_EQUAL) in try_replace_reg()
2685 note = set_unique_reg_note (insn, REG_EQUAL, copy_rtx (src)); in try_replace_reg()
2692 if (note && REG_NOTE_KIND (note) == REG_EQUAL && REG_P (XEXP (note, 0))) in try_replace_reg()
2834 set_unique_reg_note (jump, REG_EQUAL, copy_rtx (new)); in cprop_jump()
4395 set_unique_reg_note (new, REG_EQUAL, copy_insn_1 (eqv)); in gcse_emit_move_after()
H A Dexpmed.c3072 set_unique_reg_note (insn, REG_EQUAL, in expand_mult_const()
4143 REG_EQUAL, in expand_divmod()
4218 REG_EQUAL, in expand_divmod()
4319 REG_EQUAL, in expand_divmod()
4746 REG_EQUAL, in expand_divmod()
H A Drtlanal.c1039 if (find_reg_note (insn, REG_EQUAL, NULL_RTX)) in noop_move_p()
1090 rtx note = find_reg_note (p, REG_EQUAL, NULL_RTX); in find_last_value()
1652 if (REG_NOTE_KIND (link) == REG_EQUAL in find_reg_equal_equiv_note()
H A Dexplow.c682 set_unique_reg_note (insn, REG_EQUAL, x); in force_reg()
/openbsd/gnu/gcc/gcc/config/s390/
H A Ds390.md4621 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4681 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4743 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4817 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4822 gen_rtx_EXPR_LIST (REG_EQUAL,
4848 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4853 gen_rtx_EXPR_LIST (REG_EQUAL,
4909 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
4914 gen_rtx_EXPR_LIST (REG_EQUAL,
4940 gen_rtx_EXPR_LIST (REG_EQUAL, equal, REG_NOTES (insn));
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/config/romp/
H A Dromp.md706 REG_NOTES (last) = gen_rtx_EXPR_LIST (REG_EQUAL, op1, REG_NOTES (last));
1337 ;; We want to put REG_EQUAL notes for the two outputs. So we need a
1364 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL,
1369 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL,
1414 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL,
1419 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL,
1979 /* Make a place for REG_EQUAL. */
/openbsd/gnu/gcc/gcc/config/mn10300/
H A Dmn10300.md2227 /* Make a place for REG_EQUAL. */
2297 /* Make a place for REG_EQUAL. */
2634 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL, operands[1],
2655 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL, operands[1],
/openbsd/gnu/usr.bin/gcc/gcc/config/sh/
H A Dsh.md1597 make a REG_EQUAL note from, so make one here.
1627 make a REG_EQUAL note from, so make one here.
1707 giv as the giv insn. So we must tag this also with a REG_EQUAL
1784 /* We need something to tag the possible REG_EQUAL notes on to. */
1896 make a REG_EQUAL note from, so make one here.
3853 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL, operands[1],
4867 ;; update_flow_info would not know where to put REG_EQUAL notes
6621 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL, equiv,
6786 REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUAL, operands[1],
10455 = gen_rtx_EXPR_LIST (REG_EQUAL,
[all …]
/openbsd/gnu/usr.bin/binutils-2.17/gas/
H A Dbfin-parse.c651 if ((!REG_EQUAL (aa->s0, ab->s0) && !REG_EQUAL (aa->s0, ab->s1)) in check_multiply_halfregs()
652 || (!REG_EQUAL (aa->s1, ab->s1) && !REG_EQUAL (aa->s1, ab->s0))) in check_multiply_halfregs()
/openbsd/sys/dev/pci/drm/i915/
H A Di915_perf.c4436 #define REG_EQUAL(addr, mmio) \ macro
4590 if (REG_EQUAL(reg, HALF_SLICE_CHICKEN2)) in mask_reg_value()
4597 if (REG_EQUAL(reg, WAIT_FOR_RC6_EXIT)) in mask_reg_value()

1234