Lines Matching refs:SET_SRC
2214 if (GET_CODE (SET_SRC (set)) == SUBREG)
2215 SET_SRC (set) = alter_subreg (&SET_SRC (set));
2216 else if (GET_CODE (SET_SRC (set)) == COMPARE)
2218 if (GET_CODE (XEXP (SET_SRC (set), 0)) == SUBREG)
2219 XEXP (SET_SRC (set), 0)
2220 = alter_subreg (&XEXP (SET_SRC (set), 0));
2221 if (GET_CODE (XEXP (SET_SRC (set), 1)) == SUBREG)
2222 XEXP (SET_SRC (set), 1)
2223 = alter_subreg (&XEXP (SET_SRC (set), 1));
2226 && rtx_equal_p (SET_SRC (set), cc_status.value1))
2228 && rtx_equal_p (SET_SRC (set), cc_status.value2)))
2254 && GET_CODE (SET_SRC (body)) == IF_THEN_ELSE
2255 && COMPARISON_P (XEXP (SET_SRC (body), 0))
2256 && XEXP (XEXP (SET_SRC (body), 0), 0) == cc0_rtx)
2263 int result = alter_cond (XEXP (SET_SRC (body), 0));
2267 SET_SRC (body) = XEXP (SET_SRC (body), 1);
2269 SET_SRC (body) = XEXP (SET_SRC (body), 2);
2274 if (SET_SRC (body) == pc_rtx)
2279 else if (GET_CODE (SET_SRC (body)) == RETURN)
2281 PATTERN (insn) = body = SET_SRC (body);
2298 && GET_CODE (SET_SRC (set)) == IF_THEN_ELSE)
2300 cond_rtx = XEXP (SET_SRC (set), 0);
2301 then_rtx = XEXP (SET_SRC (set), 1);
2302 else_rtx = XEXP (SET_SRC (set), 2);
2306 cond_rtx = SET_SRC (set);
2329 validate_change (insn, &SET_SRC (set), then_rtx, 0);
2331 validate_change (insn, &SET_SRC (set), else_rtx, 0);
2334 if (SET_DEST (set) == SET_SRC (set))