aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.h
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@arm.com>2017-06-07 11:28:17 +0000
committerBin Cheng <amker@gcc.gnu.org>2017-06-07 11:28:17 +0000
commit6355150f585e2d746a62df19ae89df7c93e8c3c7 (patch)
treeffd017ee04fe672e3f42d56032ae0e149f982e6f /gcc/tree-data-ref.h
parent0874a778ec0adf43167dd4aa014dadb75b0907f8 (diff)
downloadgcc-6355150f585e2d746a62df19ae89df7c93e8c3c7.zip
gcc-6355150f585e2d746a62df19ae89df7c93e8c3c7.tar.gz
gcc-6355150f585e2d746a62df19ae89df7c93e8c3c7.tar.bz2
tree-vect-data-refs.c (vect_mark_for_runtime_alias_test): Factor out code checking if runtime alias check is possible to below ...
* tree-vect-data-refs.c (vect_mark_for_runtime_alias_test): Factor out code checking if runtime alias check is possible to below ... Call the new function. * tree-data-ref.c (runtime_alias_check_p): ... to new function. * tree-data-ref.h (runtime_alias_check_p): New decalaration. From-SVN: r248962
Diffstat (limited to 'gcc/tree-data-ref.h')
-rw-r--r--gcc/tree-data-ref.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-data-ref.h b/gcc/tree-data-ref.h
index 1d8e01d..0013049 100644
--- a/gcc/tree-data-ref.h
+++ b/gcc/tree-data-ref.h
@@ -368,6 +368,7 @@ extern bool dr_may_alias_p (const struct data_reference *,
extern bool dr_equal_offsets_p (struct data_reference *,
struct data_reference *);
+extern bool runtime_alias_check_p (ddr_p, struct loop *, bool);
extern int data_ref_compare_tree (tree, tree);
extern void prune_runtime_alias_test_list (vec<dr_with_seg_len_pair_t> *,
unsigned HOST_WIDE_INT);