diff options
author | Roger Sayle <sayle@gcc.gnu.org> | 2006-09-18 01:54:33 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2006-09-18 01:54:33 +0000 |
commit | aac8b8ed8a1f8a2f26ebdad86824600f828bf8cc (patch) | |
tree | 75f098e9bc265156e2b16c0f13768b250a6693ea /gcc/fortran | |
parent | 8e77de24deed6692b43b91bc753d3d78895527cd (diff) | |
download | gcc-aac8b8ed8a1f8a2f26ebdad86824600f828bf8cc.zip gcc-aac8b8ed8a1f8a2f26ebdad86824600f828bf8cc.tar.gz gcc-aac8b8ed8a1f8a2f26ebdad86824600f828bf8cc.tar.bz2 |
re PR tree-optimization/28887 (rejects valid code (bitfields and loops) with -O1 -fprefetch-loop-arrays)
2006-09-17 Zdenek Dvorak <dvorakz@suse.cz>
PR tree-optimization/28887
* tree-ssa-loop-prefetch.c (analyze_ref): Strip nonaddressable
component parts from the reference.
(gather_memory_references_ref): Record the reference without the
nonaddressable component parts.
* gcc.dg/prefetch-loop-arrays-1.c: New test case.
From-SVN: r117012
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions