Home
last modified time | relevance | path

Searched refs:safe_from_p (Results 1 – 19 of 19) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dlanghooks.h271 int (*safe_from_p) PARAMS ((rtx, tree)); member
H A Dexpr.c6048 safe_from_p (x, exp, top_p) in safe_from_p() function
6103 rtn = safe_from_p (x, exp, 0);
6132 return safe_from_p (x, exp, 0);
6224 if (! safe_from_p (x, TREE_OPERAND (exp, 0), 0))
6260 && !(*lang_hooks.safe_from_p) (x, exp))
8645 || ! safe_from_p (target, exp, 1)
8837 (safe_from_p (temp, singleton, 1)
8903 && safe_from_p (temp, TREE_OPERAND (exp, 2), 1))
8924 && safe_from_p (temp, TREE_OPERAND (exp, 1), 1))
10992 || ! safe_from_p (subtarget, inner, 1))
[all …]
H A Dexpr.h781 extern int safe_from_p PARAMS ((rtx, tree, int));
H A Dc-common.c4383 && !safe_from_p (target, DECL_INITIAL (decl), /*top_p=*/0))
4389 return safe_from_p (target, TREE_CHAIN (exp), /*top_p=*/0);
H A DFSFChangeLog2134 * 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.
H A DChangeLog.448 (safe_from_p): Rework handling of SAVE_EXPR.
8316 (safe_from_p): Likewise.
8318 (safe_from_p): Give it external linkage. Use lang_safe_from_p.
10624 * expr.c (safe_from_p): Likewise.
H A DChangeLog.63930 (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
H A DFSFChangeLog.104882 * 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
H A DChangeLog.58096 (safe_from_p): Likewise.
9277 (safe_from_p): Likewise.
H A DFSFChangeLog.113797 * expr.c (queued_subexp_p, is_zeros_p, safe_from_p): Likewise.
12432 * expr.c (safe_from_p): Allow Chill-style variable-sized arrays.
H A DChangeLog.32312 * expr.c (safe_from_p): Likewise.
9520 * expr.c (safe_from_p, expand_expr): Likewise.
H A DChangeLog.710951 * expr.c (safe_from_p): Cleanup: use DECL_RTL_IF_SET.
16689 * expr.c (safe_from_p): Pass VOIDmode to true_dependence instead of
H A DChangeLog.02667 * expr.c (safe_from_p): Avoid combinatorial explosion
H A DChangeLog.114950 * expr.c (safe_from_p): Change code to ERROR_MARK only when not
H A DChangeLog5063 * expr.c (safe_from_p): Rearrange to avoid deep recursion in
/openbsd/gnu/gcc/gcc/
H A Dlanghooks.h325 int (*safe_from_p) (rtx, tree); member
H A Dexpr.c6080 safe_from_p (rtx x, tree exp, int top_p) in safe_from_p() function
6136 return safe_from_p (x, exp, 0); in safe_from_p()
6148 || !safe_from_p (x, ce->value, 0)) in safe_from_p()
6188 || safe_from_p (x, TREE_OPERAND (exp, 0), 0)) in safe_from_p()
6228 return safe_from_p (x, TREE_OPERAND (exp, 0), 0); in safe_from_p()
6241 && ! safe_from_p (x, TREE_OPERAND (exp, i), 0)) in safe_from_p()
6248 && !lang_hooks.safe_from_p (x, exp)) in safe_from_p()
6412 if (! safe_from_p (target, exp1, 1)) in expand_operands()
7138 if (target == 0 || ! safe_from_p (target, exp, 1) in expand_expr_real_1()
8247 safe_from_p (target, TREE_OPERAND (exp, 0), 1)); in expand_expr_real_1()
[all …]
H A Dexpr.h737 extern int safe_from_p (rtx, tree, int);
H A Dbuiltins.c4834 return expand_abs (mode, op0, target, 0, safe_from_p (target, arg, 1)); in expand_builtin_fabs()