re PR tree-optimization/40582 (ice for non-trivial conversion at assignment with...
authorMartin Jambor <mjambor@suse.cz>
Tue, 30 Jun 2009 10:10:29 +0000 (12:10 +0200)
committerMartin Jambor <jamborm@gcc.gnu.org>
Tue, 30 Jun 2009 10:10:29 +0000 (12:10 +0200)
commit71d4d3eb2e301548f8d560b618179abd66f58637
treed215d6cb73fb06f4e42cf6671199fea294a20c16
parentf57017cdbb460190ba75d6c7c1590253a2df849c
re PR tree-optimization/40582 (ice for non-trivial conversion at assignment with -O2)

2009-06-30  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/40582
* tree-sra.c (build_ref_for_offset_1): Use types_compatible_p rather
than useless_type_conversion_p.
(generate_subtree_copies): Increment sra_stats.subtree_copies at a
proper place.

* testsuite/gcc.c-torture/compile/pr40582.c: New test.

From-SVN: r149088
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr40582.c [new file with mode: 0644]
gcc/tree-sra.c