Lines Matching refs:SET_SRC
259 rtx rot = SET_SRC (pat);
277 if (MEM_P (SET_SRC (body)))
280 if (GET_CODE (SET_SRC (body)) == VEC_SELECT
281 && MEM_P (XEXP (SET_SRC (body), 0)))
284 if (pattern_is_rotate64 (body) && MEM_P (XEXP (SET_SRC (body), 0)))
295 if (GET_CODE (set) == SET && MEM_P (SET_SRC (set)))
325 rtx rhs = SET_SRC (body);
415 || !(GET_CODE (SET_SRC (body)) == VEC_SELECT
417 || !MEM_P (XEXP (SET_SRC (body), 0)))
420 rtx mem = XEXP (SET_SRC (body), 0);
437 rtx swap_reg = XEXP (SET_SRC (body), 0);
555 || !(GET_CODE (SET_SRC (body)) == VEC_SELECT
557 || !MEM_P (XEXP (SET_SRC (body), 0)))
560 rtx mem = XEXP (SET_SRC (body), 0);
595 rtx tocrel_expr = SET_SRC (tocrel_body);
886 rtx rhs = SET_SRC (body);
904 && GET_CODE (SET_SRC (body)) != UNSPEC
905 && GET_CODE (SET_SRC (body)) != VEC_SELECT)
926 && GET_CODE (SET_SRC (body)) == UNSPEC
927 && XINT (SET_SRC (body), 1) == UNSPEC_VSX_CVDPSPN)
942 || GET_CODE (SET_SRC (use_body)) != UNSPEC
943 || XINT (SET_SRC (use_body), 1) != UNSPEC_VSX_XXSPLTW
944 || XVECEXP (SET_SRC (use_body), 0, 1) != const0_rtx)
955 && GET_CODE (SET_SRC (body)) == VEC_CONCAT
956 && (GET_MODE (SET_SRC (body)) == V2DFmode
957 || GET_MODE (SET_SRC (body)) == V2DImode))
968 && v2df_reduction_p (SET_SRC (expr)))
975 && GET_CODE (SET_SRC (body)) == UNSPEC
976 && XINT (SET_SRC (body), 1) == UNSPEC_VPERM
977 && XVECLEN (SET_SRC (body), 0) == 3
978 && REG_P (XVECEXP (SET_SRC (body), 0, 2)))
980 rtx mask_reg = XVECEXP (SET_SRC (body), 0, 2);
1200 rtx mem_op = SET_SRC (body);
1212 SET_SRC (body) = sel;
1226 rtx src_reg = SET_SRC (body);
1237 SET_SRC (body) = sel;
1254 rtx src = SET_SRC (pattern);
1341 rtx mask_reg = XVECEXP (SET_SRC (set), 0, 2);
1386 rtx tocrel_expr = SET_SRC (PATTERN (tocrel_insn));
1432 XEXP (SET_SRC (PATTERN (load_insn)), 0) = new_mem;
1456 swap_const_vector_halves (&SET_SRC (body));
1507 rtx src_reg = XEXP (SET_SRC (body), 0);
1533 rtx src = SET_SRC (body);
1634 rtx swap_reg = XEXP (SET_SRC (body), 0);
1676 rtx src_exp = XEXP (SET_SRC (body), 0);
1741 rtx new_mem_exp = SET_SRC (PATTERN (lvx));
1779 && (GET_CODE (SET_SRC (body)) == VEC_SELECT
1781 && MEM_P (XEXP (SET_SRC (body), 0)));
1783 rtx src_exp = XEXP (SET_SRC (body), 0);
1791 && MEM_P (SET_SRC (new_body)));
1894 rtx tocrel_expr = SET_SRC (PATTERN (tocrel_insn));
1993 XEXP (SET_SRC (PATTERN (load_insn)), 0) = new_mem;
2103 || GET_CODE (SET_SRC (body)) != AND
2104 || !REG_P (XEXP (SET_SRC (body), 0)))
2107 rtx mask = XEXP (SET_SRC (body), 1);
2112 return alignment_with_canonical_addr (SET_SRC (body));
2138 real_mask = SET_SRC (const_body);
2148 return alignment_with_canonical_addr (SET_SRC (body));
2206 && (GET_CODE (SET_SRC (body)) == VEC_SELECT
2208 && MEM_P (XEXP (SET_SRC (body), 0)));
2210 rtx mem = XEXP (SET_SRC (body), 0);
2266 SET_SRC (body) = mem;
2284 && (GET_CODE (SET_SRC (body)) == VEC_SELECT
2297 rtx src_reg = XEXP (SET_SRC (body), 0);
2346 SET_SRC (body) = src_reg;
2387 rtx src_reg = XEXP (SET_SRC (swap_body), 0);