Committed as they are also wrong (no handling of DDR_REVERSED_P).

Richard.

2014-01-28  Richard Biener  <rguent...@suse.de>

        * tree-data-ref.h (ddr_is_anti_dependent, ddrs_have_anti_deps):
        Remove.

Index: gcc/tree-data-ref.h
===================================================================
*** gcc/tree-data-ref.h (revision 207178)
--- gcc/tree-data-ref.h (working copy)
*************** same_access_functions (const struct data
*** 457,488 ****
    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
--- 457,462 ----

Reply via email to