Lines Matching defs:avail_p
893 start of INSN's basic block up to but not including INSN (if AVAIL_P == 0),
894 or from INSN to the end of INSN's basic block (if AVAIL_P != 0). */
897 oprs_unchanged_p (const_rtx x, const rtx_insn *insn, int avail_p)
915 if (avail_p)
924 x, avail_p))
927 return oprs_unchanged_p (XEXP (x, 0), insn, avail_p);
958 return oprs_unchanged_p (XEXP (x, i), insn, avail_p);
960 else if (! oprs_unchanged_p (XEXP (x, i), insn, avail_p))
965 if (! oprs_unchanged_p (XVECEXP (x, i, j), insn, avail_p))
1021 AVAIL_P is nonzero for kills after UID_LIMIT, and zero for kills
1025 AVAIL_P to 0. */
1029 int avail_p)
1044 if ((avail_p
1046 || (! avail_p
1120 AVAIL_P is nonzero if X is an available expression.
1128 int avail_p, HOST_WIDE_INT max_distance,
1204 if (avail_p)
1301 int avail_p = (oprs_available_p (src, insn)
1304 insert_expr_in_table (src, GET_MODE (dest), insn, antic_p, avail_p,
1341 int avail_p = oprs_available_p (dest, insn) && ! JUMP_P (insn);
1345 antic_p, avail_p, max_distance, table);