diff options
author | Richard Biener <rguenther@suse.de> | 2014-01-28 12:49:08 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-01-28 12:49:08 +0000 |
commit | 6593260b3a083812a908cd7fd6e35d6f2001efb9 (patch) | |
tree | 0cfa25a6add0dac8d86baf88e465122f5f41860a /gcc | |
parent | 156b60e0b9980ecbfbcdb187ab44937b731dcecb (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-data-ref.h | 26 |
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 |