Lines Matching defs:set_src
2776 rtx src = SET_SRC (PATTERN (next_insn));
2909 pat = SET_SRC (pat);
3263 && (register_operand (SET_SRC (x), VOIDmode)
3264 || satisfies_constraint_Z (SET_SRC (x))))
4043 rtx set_src, left_rtx, mask_rtx;
4046 set_src = SET_SRC (XVECEXP (PATTERN (insn), 0, 0));
4047 left_rtx = XEXP (XEXP (set_src, 0), 1);
4048 mask_rtx = XEXP (set_src, 1);
4057 rtx set_src = SET_SRC (XVECEXP (PATTERN (insn), 0, 0));
4058 int len = ashl_lshr_seq[INTVAL (XEXP (set_src, 1)) & 31].insn_count;
4059 rtx op = XEXP (set_src, 0);
4299 rtx set_src, left_rtx, size_rtx;
4302 set_src = SET_SRC (XVECEXP (PATTERN (insn), 0, 0));
4303 left_rtx = XEXP (XEXP (set_src, 0), 1);
4304 size_rtx = XEXP (set_src, 1);
4650 rtx src = SET_SRC (XVECEXP (PATTERN (start), 0, 0));
4791 #define MOVA_LABELREF(mova) XVECEXP (SET_SRC (PATTERN (mova)), 0, 0)
4810 && (CONSTANT_P (SET_SRC (pat))
4811 || (GET_CODE (SET_SRC (pat)) == UNSPEC_VOLATILE
4812 && XINT (SET_SRC (pat), 1) == UNSPECV_SP_SWITCH_B)
4814 || (GET_CODE (SET_SRC (pat)) == UNSPEC
4815 && XINT (SET_SRC (pat), 1) == UNSPEC_MOVA
4816 && GET_CODE (XVECEXP (SET_SRC (pat), 0, 0)) == CONST))
4818 && GET_CODE (SET_SRC (pat)) == CONST_DOUBLE
4819 && (fp_zero_operand (SET_SRC (pat))
4820 || fp_one_operand (SET_SRC (pat)))
4835 && (satisfies_constraint_I20 (SET_SRC (pat))
4836 || satisfies_constraint_I28 (SET_SRC (pat))))
4837 && ! satisfies_constraint_I08 (SET_SRC (pat)))
4850 && GET_CODE (SET_SRC (PATTERN (insn))) == UNSPEC
4851 && XINT (SET_SRC (PATTERN (insn)), 1) == UNSPEC_MOVA
4863 SET_SRC (PATTERN (mova)) = MOVA_LABELREF (mova);
4883 wsrc = SET_SRC (wpat0);
4889 target = XVECEXP (SET_SRC (PATTERN (mova)), 0, 0);
4892 SET_SRC (PATTERN (mova)) = gen_rtx_CONST (Pmode, diff);
5055 src = SET_SRC (pat);
5107 rtx src = SET_SRC (PATTERN (from));
5316 ? SET_SRC (part) : part)))
5361 return reg_mentioned_p (reg, SET_SRC (pattern));
5390 pattern = SET_SRC (pattern);
5439 return regs_used (SET_SRC (x), 0) | regs_used (SET_DEST (x), 16);
5510 rtx dest = XEXP (SET_SRC (PATTERN (jump)), 0);
5736 braf_label = XEXP (XEXP (SET_SRC (XVECEXP (prevpat, 0, 0)), 1), 0);
5858 if (credit - slot >= (GET_CODE (SET_SRC (pat)) == PC ? 2 : 0))
5953 pattern = SET_SRC (pattern);
6002 if (GET_CODE (SET_SRC (set)) != SYMBOL_REF
6003 && GET_CODE (SET_SRC (set)) != LABEL_REF)
6213 src = SET_SRC (pat);
6400 rtx src = SET_SRC (PATTERN (insn));
6425 XEXP (XEXP (SET_SRC (PATTERN (insn)), 1),
6472 rtx temp = XEXP (XEXP (SET_SRC (PATTERN (insn)), 1), 0);
6482 (INSN_UID (XEXP (SET_SRC (PATTERN (beyond)), 0)))
6498 (INSN_UID (XEXP (SET_SRC (PATTERN (next)), 0)))
6520 XEXP (SET_SRC (PATTERN (insn)), 0));
6614 if (GET_CODE (SET_SRC (pattern)) != CALL
8739 rtx dest = SET_SRC (PATTERN (branch));
8805 if (set && reg_overlap_mentioned_p (reg, SET_SRC (set)))
8825 if (set && reg_overlap_mentioned_p (reg, SET_SRC (set)))
9474 rtx dest = XEXP (SET_SRC (single_set (branch2)), 0);
9538 if (dep_set && MEM_P (SET_SRC (dep_set)) && cost > 1)
9543 && !reg_mentioned_p (SET_DEST (dep_set), SET_SRC (set))
9593 XEXP (SET_SRC (single_set (insn)),
9610 SET_SRC (use_pat)))
9628 if (!reg_mentioned_p (SET_SRC (set), XEXP (SET_DEST (set), 0))
9629 && rtx_equal_p (SET_SRC (set), SET_DEST (dep_set)))
9726 if (!reg_mentioned_p (SET_DEST (x), SET_SRC (x)))
11782 FOR_EACH_SUBRTX (i, array, SET_SRC (s), ALL)
11935 if (op_set.set_src == NULL_RTX)
11938 if (t_reg_operand (op_set.set_src, VOIDmode)
11939 || negt_reg_operand (op_set.set_src, VOIDmode)
11940 || sh_is_logical_t_store_expr (op_set.set_src, op_set.insn))
11968 if (s.set_src == NULL_RTX)
11971 if (t_reg_operand (s.set_src, VOIDmode)
11972 || negt_reg_operand (s.set_src, VOIDmode))
11978 else if (sh_is_logical_t_store_expr (s.set_src, s.insn))
12050 if (result.set_src != NULL)
12052 if (GET_CODE (result.set_src) == SIGN_EXTEND
12053 || GET_CODE (result.set_src) == ZERO_EXTEND)
12059 result.from_mode = GET_MODE (XEXP (result.set_src, 0));
12060 result.ext_code = GET_CODE (result.set_src);
12062 else if (MEM_P (result.set_src)
12063 && (GET_MODE (result.set_src) == QImode
12064 || GET_MODE (result.set_src) == HImode)
12078 result.from_mode = GET_MODE (result.set_src);
12092 gcc_assert (insn != NULL && set_src != NULL && set_rtx != NULL);
12096 if (MEM_P (set_src) && ext_code == SIGN_EXTEND)
12107 emit_insn_after (gen_extendqisi2 (r, set_src), insn));
12110 emit_insn_after (gen_extendhisi2 (r, set_src), insn));
12116 gen_lowpart (GET_MODE (set_src), r)), i0);
12151 && set_src != NULL)
12152 return arith_reg_operand (XEXP (set_src, 0), from_mode);
12162 rtx r = XEXP (set_src, 0);