aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2018-07-11 15:30:51 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2018-07-11 15:30:51 +0000
commit288aaa5f852b6f93078e15b7ac17af3b4930decd (patch)
tree774a14ad8d1ed095e9895cd329d92655d84195e0 /gcc/gimple.h
parentdff2abcbee65dbb4b7ca3ade0f7622ffdc0af391 (diff)
downloadgcc-288aaa5f852b6f93078e15b7ac17af3b4930decd.zip
gcc-288aaa5f852b6f93078e15b7ac17af3b4930decd.tar.gz
gcc-288aaa5f852b6f93078e15b7ac17af3b4930decd.tar.bz2
vr-values.c (gimple_stmt_nonzero_p): Abstract common code to...
* vr-values.c (gimple_stmt_nonzero_p): Abstract common code to... * gimple.c (gimple_call_nonnull_result_p): ...here... (gimple_call_nonnull_arg): ...and here. * gimple.h (gimple_call_nonnull_result_p): New. (gimple_call_nonnull_arg): New. From-SVN: r262557
Diffstat (limited to 'gcc/gimple.h')
-rw-r--r--gcc/gimple.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/gimple.h b/gcc/gimple.h
index 32e1908..a5dda93 100644
--- a/gcc/gimple.h
+++ b/gcc/gimple.h
@@ -1488,6 +1488,8 @@ bool gimple_call_same_target_p (const gimple *, const gimple *);
int gimple_call_flags (const gimple *);
int gimple_call_arg_flags (const gcall *, unsigned);
int gimple_call_return_flags (const gcall *);
+bool gimple_call_nonnull_result_p (gcall *);
+tree gimple_call_nonnull_arg (gcall *);
bool gimple_assign_copy_p (gimple *);
bool gimple_assign_ssa_name_copy_p (gimple *);
bool gimple_assign_unary_nop_p (gimple *);