Searched refs:safe_from_p (Results 1 – 14 of 14) sorted by relevance
| /freebsd-12-stable/contrib/gcc/ |
| D | langhooks.h | 335 int (*safe_from_p) (rtx, tree); member
|
| D | expr.c | 6125 safe_from_p (rtx x, tree exp, int top_p) in safe_from_p() function 6175 if (TREE_VALUE (exp) && !safe_from_p (x, TREE_VALUE (exp), 0)) in safe_from_p() 6181 return safe_from_p (x, exp, 0); in safe_from_p() 6192 if ((ce->index != NULL_TREE && !safe_from_p (x, ce->index, 0)) in safe_from_p() 6193 || !safe_from_p (x, ce->value, 0)) in safe_from_p() 6208 || safe_from_p (x, DECL_INITIAL (DECL_EXPR_DECL (exp)), 0)); in safe_from_p() 6212 if (!safe_from_p (x, TREE_OPERAND (exp, 1), 0)) in safe_from_p() 6217 return safe_from_p (x, TREE_OPERAND (exp, 0), 0); in safe_from_p() 6233 || safe_from_p (x, TREE_OPERAND (exp, 0), 0)) in safe_from_p() 6273 return safe_from_p (x, TREE_OPERAND (exp, 0), 0); in safe_from_p() [all …]
|
| D | expr.h | 736 extern int safe_from_p (rtx, tree, int);
|
| D | FSFChangeLog | 2134 * expr.c (safe_from_p): Add new arg, TOP_P; all callers changed. 2474 * expr.c (safe_from_p, case ADDR_EXPR): If TREE_STATIC, no trampoline.
|
| D | builtins.c | 4845 return expand_abs (mode, op0, target, 0, safe_from_p (target, arg, 1)); in expand_builtin_fabs()
|
| D | ChangeLog-2004 | 11531 * expr.c (safe_from_p, expand_expr_real_1, rewrite_address_base) 12252 * expr.c (safe_from_p): Abort if passed a type. 14579 store_constructor, store_field, safe_from_p, expand_var, 22372 * expr.c (safe_from_p): Remove BIND_EXPR handling. 25012 (safe_from_p): Don't handle WITH_CLEANUP_EXPR, CLEANUP_POINT_EXPR. 26469 (safe_from_p): Don't queue SAVE_EXPRs. 26573 * expr.c (safe_from_p): Likewise. 26734 force_operand, safe_from_p, expand_expr_real_1, expand_increment): 27699 * expr.c (safe_from_p, case 's'): New case. 29824 store_constructor, store_field, force_operand, safe_from_p, [all …]
|
| D | ChangeLog-2001 | 3930 (safe_from_p): Use lang hook. 3938 and safe_from_p. 7409 (safe_from_p, case ADDR_EXPR): Properly check for conflict. 15764 * expr.c (safe_from_p): Use WITH_CLEANUP_EXPR_RTL instead of 27303 (safe_from_p): Likewise. 28484 (safe_from_p): Likewise.
|
| D | ChangeLog-2000 | 54 (safe_from_p): Rework handling of SAVE_EXPR. 8322 (safe_from_p): Likewise. 8324 (safe_from_p): Give it external linkage. Use lang_safe_from_p. 10630 * expr.c (safe_from_p): Likewise. 17578 * expr.c (safe_from_p): Likewise. 24786 * expr.c (safe_from_p, expand_expr): Likewise.
|
| D | FSFChangeLog.10 | 4882 * expr.c (safe_from_p, case RTL_EXPR): Return 0 if RTL_EXPR_SEQUENCE 5589 * expr.c (safe_from_p): Only safe if EXP is variable-size and X
|
| D | FSFChangeLog.11 | 3797 * expr.c (queued_subexp_p, is_zeros_p, safe_from_p): Likewise. 12432 * expr.c (safe_from_p): Allow Chill-style variable-sized arrays.
|
| D | ChangeLog-2003 | 5858 safe_from_p for us, once it chooses an evaluation order. 5862 (do_store_flag): Let expand_operands call safe_from_p for us. 13503 * expr.c (safe_from_p): Likewise. 27477 * expr.c (safe_from_p): Rearrange to avoid deep recursion in
|
| D | ChangeLog-1998 | 7631 * expr.c (safe_from_p): Change code to ERROR_MARK only when not 11246 * expr.c (safe_from_p): Avoid combinatorial explosion
|
| D | ChangeLog-2006 | 5718 * expr.c (safe_from_p): Handle CONSTRUCTOR again.
|
| D | ChangeLog-2002 | 25398 * expr.c (safe_from_p): Cleanup: use DECL_RTL_IF_SET. 31136 * expr.c (safe_from_p): Pass VOIDmode to true_dependence instead of
|