[Bug middle-end/40964] [4.5 Regression] ICE in insert_vi_for_tree

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Aug 6 11:30:00 GMT 2009



------- Comment #4 from rguenth at gcc dot gnu dot org  2009-08-06 11:29 -------
Subject: Bug 40964

Author: rguenth
Date: Thu Aug  6 11:29:45 2009
New Revision: 150518

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150518
Log:
2009-08-06  Richard Guenther  <rguenther@suse.de>

        PR tree-optimization/40964
        * tree.c (iterative_hash_host_wide_int): Export.
        * tree.h (iterative_hash_host_wide_int): Declare.
        * tree-ssa-structalias.c (heapvar_map): New struct.
        (heapvar_map_eq): New function.
        (heapvar_map_hash): Likewise.
        (heapvar_lookup): Adjust.
        (heapvar_insert): Likewise.
        (make_constraint_from_heapvar): Allow multiple heap variables
        per decl at different offsets.
        (init_alias_heapvars): Adjust.

        * gcc.c-torture/compile/pr40964.c: New testcase.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog


-- 


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



More information about the Gcc-bugs mailing list