aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-operands.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2014-04-15 16:04:11 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2014-04-15 16:04:11 +0000
commit8d3c076f3ddc11df418af3ac54d28a4a2d19ef3b (patch)
treeac84e759ec57e0db2ae1879fdf728930ca885649 /gcc/tree-ssa-operands.c
parent4803acceb2e0e70449ad1b251466a4625f702299 (diff)
downloadgcc-8d3c076f3ddc11df418af3ac54d28a4a2d19ef3b.zip
gcc-8d3c076f3ddc11df418af3ac54d28a4a2d19ef3b.tar.gz
gcc-8d3c076f3ddc11df418af3ac54d28a4a2d19ef3b.tar.bz2
re PR rtl-optimization/56965 (nonoverlapping_component_refs_p is bogus and slow)
2014-04-15 Richard Biener <rguenther@suse.de> PR rtl-optimization/56965 * alias.c (ncr_compar, nonoverlapping_component_refs_p): Move ... * tree-ssa-alias.c (ncr_compar, nonoverlapping_component_refs_p): ... here. * alias.c (true_dependence_1): Do not call nonoverlapping_component_refs_p. * tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Call nonoverlapping_component_refs_p. (indirect_refs_may_alias_p): Likewise. * gcc.dg/torture/pr56965-1.c: New testcase. * gcc.dg/torture/pr56965-2.c: Likewise. From-SVN: r209423
Diffstat (limited to 'gcc/tree-ssa-operands.c')
0 files changed, 0 insertions, 0 deletions