aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/array.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2009-08-31 12:52:17 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2009-08-31 12:52:17 +0000
commite2abde5f35ace69607e6664daa9765f50635ad1d (patch)
tree07b7dc4c38ed99480adb1d8ac12e3fa86d3742c5 /gcc/fortran/array.c
parent2fbd4117c6872453531aa88123f0ea8efdf1b4df (diff)
downloadgcc-e2abde5f35ace69607e6664daa9765f50635ad1d.zip
gcc-e2abde5f35ace69607e6664daa9765f50635ad1d.tar.gz
gcc-e2abde5f35ace69607e6664daa9765f50635ad1d.tar.bz2
builtins.c (fold_builtin_memory_op): Use the alias oracle to query if the memory regions for memmove overlap.
2009-08-31 Richard Guenther <rguenther@suse.de> * builtins.c (fold_builtin_memory_op): Use the alias oracle to query if the memory regions for memmove overlap. * tree-ssa-alias.c (ptr_deref_may_alias_decl_p): Relax the asserts on pointers, instead deal with odd trees. (ptr_derefs_may_alias_p): Likewise. (refs_may_alias_p_1): Constructor bases also never alias. From-SVN: r151241
Diffstat (limited to 'gcc/fortran/array.c')
0 files changed, 0 insertions, 0 deletions