Lines Matching refs:and_insn
2414 rtx_insn *and_insn, *load;
2455 for (and_insn = prev_real_insn (insn);
2456 and_insn != NULL_RTX;
2457 and_insn = prev_real_insn (and_insn))
2459 int and_code = recog_memoized (and_insn);
2462 && rtx_equal_p (SET_DEST (PATTERN (and_insn)), reg)
2463 && rtx_equal_p (XEXP (SET_SRC (PATTERN (and_insn)), 0), qireg))
2467 && rtx_equal_p (SET_DEST (PATTERN (and_insn)), reg))
2470 and_insn = insn;
2474 if (reg_mentioned_p (reg, and_insn))
2477 if (! NOTE_P (and_insn) && ! NONJUMP_INSN_P (and_insn))
2484 for (and_insn = prev_real_insn (insn);
2485 and_insn != NULL_RTX;
2486 and_insn = prev_real_insn (and_insn))
2488 if (recog_memoized (and_insn) == CODE_FOR_andhi3
2489 && rtx_equal_p (SET_DEST (PATTERN (and_insn)), reg)
2490 && rtx_equal_p (XEXP (SET_SRC (PATTERN (and_insn)), 0), reg))
2493 if (reg_mentioned_p (reg, and_insn))
2496 if (! NOTE_P (and_insn) && ! NONJUMP_INSN_P (and_insn))
2500 if (and_insn)
2511 for (shift = prev_real_insn (and_insn); shift;
2529 if (and_insn == NULL_RTX)
2532 for (load = shift ? prev_real_insn (shift) : prev_real_insn (and_insn);
2587 if (!xstormy16_onebit_set_operand (XEXP (SET_SRC (PATTERN (and_insn)), 1),
2591 mask = (int) INTVAL (XEXP (SET_SRC (PATTERN (and_insn)), 1));
2617 if (and_insn != insn)
2618 delete_insn (and_insn);