This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/21831] [4.1 Regression] gcc.dg/vect/vect-97.c fails


------- Additional Comments From jsm28 at gcc dot gnu dot org  2005-06-14 16:12 -------
Appeared between 2005-05-29 13:00 UTC and 2005-05-29 14:30 UTC.  I.e., caused by:

Changes by:     dorit@gcc.gnu.org       2005-05-29 13:14:43

Modified files:
        gcc            : ChangeLog tree-flow.h tree-optimize.c 
                         tree-ssa-alias.c tree-vect-transform.c 

Log message:
        2005-05-29  Keith Besaw  <kbesaw@us.ibm.com>
        
        * tree-ssa-alias.c (new_type_alias): New procedure to
        create a type memory tag for a pointer with a may-alias
        set determined from a variable declaration.
        * tree-flow.h: export declaration of new_type_alias
        * tree-optimize.c (init_tree_optimization_passes): document
        that pass_may_alias cannot be called after pass_vectorize.
        * tree-vect-transform (vect_create_data_ref_ptr): Call
        new_type_alias when an type memory tag isn't available
        for a reference.
        (vectorizable_store): Use copy_virtual_operands to update
        virtual defs in place (so that loop_version can be called).
        Call mark_for_renaming for the virtual defs in case peeling
        is done and virtual uses outside the loop need to be updated.

The problem ought to be reproducible with a cross-compiler cc1.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dorit at gcc dot gnu dot
                   |                            |org, kbesaw at us dot ibm
                   |                            |dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21831


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]