aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2014-01-28 12:49:08 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2014-01-28 12:49:08 +0000
commit6593260b3a083812a908cd7fd6e35d6f2001efb9 (patch)
tree0cfa25a6add0dac8d86baf88e465122f5f41860a /gcc
parent156b60e0b9980ecbfbcdb187ab44937b731dcecb (diff)
downloadgcc-6593260b3a083812a908cd7fd6e35d6f2001efb9.zip
gcc-6593260b3a083812a908cd7fd6e35d6f2001efb9.tar.gz
gcc-6593260b3a083812a908cd7fd6e35d6f2001efb9.tar.bz2
tree-data-ref.h (ddr_is_anti_dependent, [...]): Remove.
2014-01-28 Richard Biener <rguenther@suse.de> * tree-data-ref.h (ddr_is_anti_dependent, ddrs_have_anti_deps): Remove. From-SVN: r207181
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-data-ref.h26
2 files changed, 5 insertions, 26 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index eafbbe5..dca387d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2014-01-28 Richard Biener <rguenther@suse.de>
+ * tree-data-ref.h (ddr_is_anti_dependent, ddrs_have_anti_deps):
+ Remove.
+
+2014-01-28 Richard Biener <rguenther@suse.de>
+
PR rtl-optimization/45364
PR rtl-optimization/59890
* var-tracking.c (local_get_addr_clear_given_value): Handle
diff --git a/gcc/tree-data-ref.h b/gcc/tree-data-ref.h
index d9eac29..9d819e4 100644
--- a/gcc/tree-data-ref.h
+++ b/gcc/tree-data-ref.h
@@ -457,32 +457,6 @@ same_access_functions (const struct data_dependence_relation *ddr)
return true;
}
-/* Return true when DDR is an anti-dependence relation. */
-
-static inline bool
-ddr_is_anti_dependent (ddr_p ddr)
-{
- return (DDR_ARE_DEPENDENT (ddr) == NULL_TREE
- && DR_IS_READ (DDR_A (ddr))
- && DR_IS_WRITE (DDR_B (ddr))
- && !same_access_functions (ddr));
-}
-
-/* Return true when DEPENDENCE_RELATIONS contains an anti-dependence. */
-
-static inline bool
-ddrs_have_anti_deps (vec<ddr_p> dependence_relations)
-{
- unsigned i;
- ddr_p ddr;
-
- for (i = 0; dependence_relations.iterate (i, &ddr); i++)
- if (ddr_is_anti_dependent (ddr))
- return true;
-
- return false;
-}
-
/* Returns true when all the dependences are computable. */
inline bool