Searched refs:SET_DEST (Results 26 - 50 of 62) sorted by relevance

123

/freebsd-11.0-release/contrib/gcc/
H A Dreorg.c1045 else if (GET_CODE (pat) != SET || SET_DEST (pat) != pc_rtx)
2765 && REG_P (SET_DEST (pat))
2766 && !reg_overlap_mentioned_p (SET_DEST (pat), SET_SRC (pat)))
2772 && ! reg_set_p (SET_DEST (pat), next)
2774 && reg_referenced_p (SET_DEST (pat), PATTERN (next))
2775 && ! modified_in_p (SET_DEST (pat), next))
2776 validate_replace_rtx (SET_DEST (pat), SET_SRC (pat), next);
2834 dest = SET_DEST (pat), src = SET_SRC (pat);
H A Dalias.c2519 record_set (SET_DEST (PATTERN (insn)), NULL_RTX, NULL);
2526 && REG_P (SET_DEST (set))
2527 && REGNO (SET_DEST (set)) >= FIRST_PSEUDO_REGISTER)
2529 unsigned int regno = REGNO (SET_DEST (set));
2539 && ! reg_overlap_mentioned_p (SET_DEST (set),
H A Dregrename.c690 scan_rtx (insn, &SET_DEST (x), cl, action,
716 scan_rtx (insn, &SET_DEST (x), cl, action,
934 /* ??? Many targets have output constraints on the SET_DEST
1676 if (REG_P (SET_DEST (set)))
1801 if (set && REG_P (SET_DEST (set)) && REG_P (SET_SRC (set)))
1802 copy_value (SET_DEST (set), SET_SRC (set), vd);
H A Dreg-stack.c56 A "push" or "load" insn is a SET whose SET_DEST is FIRST_STACK_REG
57 and whose SET_DEST is REG or MEM. Any other SET_DEST, such as PLUS,
60 A store insn is a SET whose SET_DEST is FIRST_STACK_REG, and whose
63 The case where the SET_SRC and SET_DEST are both FIRST_STACK_REG
76 SET_DEST, only REG_UNUSED.
875 rtx i1dest = *get_true_reg (&SET_DEST (i1set));
972 rtx *pdest = get_true_reg (&SET_DEST (pat));
1165 && REG_P (SET_DEST (pat))
1166 && REGNO (SET_DEST (pa
[all...]
H A Dcfgcleanup.c215 if (rtx_equal_for_cselib_p (SET_DEST (exp), SET_SRC (exp)))
217 dest = SET_DEST (exp);
1041 && rtx_renumbered_equal_p (SET_DEST (s1), SET_DEST (s2)))
H A Dloop-unroll.c1561 dest = SET_DEST (set);
1657 dest = SET_DEST (set);
1909 dest = copy_rtx (SET_DEST (set));
1964 validate_change (insn, &SET_DEST (set), new_reg, 1);
H A Dgensupport.c394 if (GET_CODE (SET_DEST (sub)) != ATTR
395 || strcmp (XSTR (SET_DEST (sub), 0), "predicable") != 0)
H A Dcselib.c1300 sets[0].dest = SET_DEST (body);
1314 sets[n_sets].dest = SET_DEST (x);
H A Dcaller-save.c572 x = SET_DEST (x);
654 SET_DEST or SET_SRC. Instead of doing so and causing a crash
727 SET_DEST or SET_SRC. Instead of doing so and causing a crash
H A Dgenrecog.c748 predicates that allow only constants. Exclude the SET_DEST
772 dest = SET_DEST (pattern);
826 if (dest != SET_DEST (pattern))
828 validate_pattern (SET_DEST (pattern), insn, pattern, '=');
834 validate_pattern (SET_DEST (pattern), insn, pattern, '=');
H A Dmode-switching.c274 copy_reg = SET_DEST (return_copy_pat);
H A Dsched-vis.c528 print_value (t1, SET_DEST (x), verbose);
H A Dbt-load.c235 rtx dest = SET_DEST (set);
1203 btr_mode = GET_MODE (SET_DEST (set));
H A Dstruct-equiv.c357 RVALUE == -1: source, ignore SET_DEST of SET / clobber. */
553 if(!set_dest_addr_equiv_p (SET_DEST (x), SET_DEST (y), info))
740 /* Do only the rtx_equiv_p SET_DEST processing for SETs and CLOBBERs.
773 /* Process MEMs in SET_DEST destinations. We must not process this together
H A Dhaifa-sched.c444 tmp_class = may_trap_exp (SET_DEST (XVECEXP (pat, 0, i)), 1);
476 tmp_class = may_trap_exp (SET_DEST (pat), 1);
1598 && register_operand (SET_DEST (x), VOIDmode))
1601 && register_operand (SET_DEST (x), VOIDmode))
1603 if (REG_P (SET_DEST (x)))
1605 if (!reg_mentioned_p (SET_DEST (x), SET_SRC (x)))
H A Doptabs.c172 if (! rtx_equal_p (SET_DEST (set), target)
174 && (GET_CODE (SET_DEST (set)) != STRICT_LOW_PART
175 || ! rtx_equal_p (XEXP (SET_DEST (set), 0), target)))
3230 N.B. the modified_*_p (SET_DEST...) tests applied to a MEM
3231 SET_DEST perform the former check on the address, and the latter
3235 || modified_in_p (SET_DEST (set), p->first)
3237 || modified_between_p (SET_DEST (set), p->first, p->insn))))
3486 if (set != 0 && REG_P (SET_DEST (set))
3487 && REGNO (SET_DEST (set)) >= FIRST_PSEUDO_REGISTER)
H A Dfinal.c2211 && GET_CODE (SET_DEST (set)) == CC0
2253 && SET_DEST (body) == pc_rtx
2334 if (SET_DEST (set) == SET_SRC (set))
H A Dvar-tracking.c369 rtx dest = SET_DEST (pattern);
1696 && SET_DEST (expr) == loc
1717 && SET_DEST (expr) == loc
H A Dsched-deps.c1422 tmp = SET_DEST (set);
1613 && SET_DEST (set) == r0 && SET_SRC (set) == r0
H A Ddf-scan.c1197 loc = &SET_DEST (x);
1343 rtx dst = SET_DEST (x);
H A Demit-rtl.c2284 verify_rtx_sharing (SET_DEST (XVECEXP (x, i, j)), insn);
2642 OTHER must be valid as a SET_DEST. */
3316 && SET_DEST (insn) == pc_rtx)))
4636 if (SET_DEST (x) == pc_rtx)
4650 && SET_DEST (XVECEXP (x, 0, j)) == pc_rtx)
/freebsd-11.0-release/contrib/gcc/config/sparc/
H A Dsparc.c2600 if (GET_CODE (SET_DEST (pat)) != REG
2601 || (REGNO (SET_DEST (pat)) >= 8 && REGNO (SET_DEST (pat)) < 24))
2607 if (REGNO (SET_DEST (pat)) >= 32)
2648 if (GET_CODE (SET_DEST (pat)) != REG
2649 || (REGNO (SET_DEST (pat)) >= 8 && REGNO (SET_DEST (pat)) < 24)
2650 || REGNO (SET_DEST (pat)) >= 32)
2696 if (set && reg_overlap_mentioned_p (reg, SET_DEST (set)))
4119 operands[0] = SET_DEST (pa
[all...]
/freebsd-11.0-release/contrib/gcc/config/s390/
H A Ds390.c401 if (GET_CODE (SET_DEST (set)) != REG || !CC_REGNO_P (REGNO (SET_DEST (set))))
404 set_mode = GET_MODE (SET_DEST (set));
4784 && GET_CODE (SET_DEST (x)) == PC)
4819 target = SET_DEST (dep_rtx);
5049 if (GET_CODE (pat) != SET || SET_DEST (pat) != pc_rtx)
6180 && SET_DEST (PATTERN (jump)) == pc_rtx
8992 base = eliminate_constant_term (XEXP (SET_DEST (set), 0), &offset);
9028 && GET_CODE (SET_DEST (PATTERN (insn))) == MEM)
9033 base = eliminate_constant_term (XEXP (SET_DEST (se
[all...]
/freebsd-11.0-release/contrib/gcc/config/ia64/
H A Dia64.c5486 else if (SET_DEST (x) == pc_rtx)
5509 dst = SET_DEST (x);
5545 need_barrier |= rtx_needs_barrier (SET_DEST (x), new_flags, pred);
5648 need_barrier |= rtx_needs_barrier (SET_DEST (pat), new_flags,
6776 reg = SET_DEST (pat);
8316 reg = SET_DEST (dest);
8324 mem = SET_DEST (dest);
8340 reg = SET_DEST (dest);
8804 rtx dest = SET_DEST (pat);
/freebsd-11.0-release/contrib/gcc/config/rs6000/
H A Drs6000.c14080 temp = simplify_rtx (SET_DEST (set));
14082 SET_DEST (set) = temp;
14083 if (GET_CODE (SET_DEST (set)) == MEM)
14085 temp = simplify_rtx (XEXP (SET_DEST (set), 0));
14087 XEXP (SET_DEST (set), 0) = temp;
14103 temp = simplify_rtx (SET_DEST (set));
14105 SET_DEST (set) = temp;
14106 if (GET_CODE (SET_DEST (set)) == MEM)
14108 temp = simplify_rtx (XEXP (SET_DEST (set), 0));
14110 XEXP (SET_DEST (se
[all...]

Completed in 282 milliseconds

123