[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