Lines Matching refs:note

482   rtx note;  in validate_equiv_mem()  local
511 for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) in validate_equiv_mem()
512 if ((REG_NOTE_KIND (note) == REG_INC in validate_equiv_mem()
513 || REG_NOTE_KIND (note) == REG_DEAD) in validate_equiv_mem()
514 && REG_P (XEXP (note, 0)) in validate_equiv_mem()
515 && reg_overlap_mentioned_p (XEXP (note, 0), memref)) in validate_equiv_mem()
820 rtx note; in update_equiv_regs() local
828 for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) in update_equiv_regs()
829 if (REG_NOTE_KIND (note) == REG_INC) in update_equiv_regs()
830 no_equiv (XEXP (note, 0), note, NULL); in update_equiv_regs()
858 note = find_reg_note (insn, REG_EQUIV, NULL_RTX); in update_equiv_regs()
859 if (note) in update_equiv_regs()
869 if (rtx_equal_p (src, XEXP (note, 0))) in update_equiv_regs()
904 note = find_reg_note (insn, REG_EQUAL, NULL_RTX); in update_equiv_regs()
909 if (! note && ! rtx_varies_p (src, 0)) in update_equiv_regs()
910 note = set_unique_reg_note (insn, REG_EQUAL, src); in update_equiv_regs()
914 if (note && GET_CODE (XEXP (note, 0)) == EXPR_LIST) in update_equiv_regs()
915 note = NULL_RTX; in update_equiv_regs()
918 && (! note in update_equiv_regs()
919 || rtx_varies_p (XEXP (note, 0), 0) in update_equiv_regs()
921 && ! rtx_equal_p (XEXP (note, 0), in update_equiv_regs()
933 if (note && ! rtx_varies_p (XEXP (note, 0), 0)) in update_equiv_regs()
934 PUT_MODE (note, (enum machine_mode) REG_EQUIV); in update_equiv_regs()
951 note = find_reg_note (insn, REG_EQUIV, NULL_RTX); in update_equiv_regs()
953 if (note == 0 && REG_BASIC_BLOCK (regno) >= 0 in update_equiv_regs()
956 REG_NOTES (insn) = note = gen_rtx_EXPR_LIST (REG_EQUIV, SET_SRC (set), in update_equiv_regs()
959 if (note) in update_equiv_regs()
962 rtx x = XEXP (note, 0); in update_equiv_regs()
1133 rtx note; in update_equiv_regs() local
1144 note = equiv_link; in update_equiv_regs()
1146 if (REG_NOTE_KIND (note) == REG_DEAD) in update_equiv_regs()
1148 remove_note (equiv_insn, note); in update_equiv_regs()
1149 XEXP (last_link, 1) = note; in update_equiv_regs()
1150 XEXP (note, 1) = NULL_RTX; in update_equiv_regs()
1151 last_link = note; in update_equiv_regs()
1285 rtx note, hard_reg; in block_alloc() local
1465 && (note = find_reg_note (XEXP (link, 0), REG_EQUAL, in block_alloc()
1468 if (r1 = XEXP (note, 0), REG_P (r1) in block_alloc()
1472 else if (GET_RTX_FORMAT (GET_CODE (XEXP (note, 0)))[0] == 'e' in block_alloc()
1473 && (r1 = XEXP (XEXP (note, 0), 0), in block_alloc()
1480 else if (COMMUTATIVE_P (XEXP (note, 0)) in block_alloc()
1481 && (r1 = XEXP (XEXP (note, 0), 1), in block_alloc()
1536 if ((note = find_reg_note (insn, REG_RETVAL, NULL_RTX)) != 0 in block_alloc()
1537 && NONJUMP_INSN_P (XEXP (note, 0)) in block_alloc()
1538 && GET_CODE (PATTERN (XEXP (note, 0))) == CLOBBER) in block_alloc()
2415 rtx note = find_reg_note (insn, REG_LIBCALL, NULL_RTX); in no_conflict_p() local
2421 if (note == 0 in no_conflict_p()
2427 last = XEXP (note, 0); in no_conflict_p()