aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2013-09-26 15:15:28 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2013-09-26 15:15:28 +0000
commitb4ada065443ec39feeca2fe034ea78401edd0a1f (patch)
treeed3cda18db90db3a4a3281d0e1ae3992e9f3f3a3 /gcc/emit-rtl.c
parent1aab66787a9ade8446be9324f10575738627c6eb (diff)
downloadgcc-b4ada065443ec39feeca2fe034ea78401edd0a1f.zip
gcc-b4ada065443ec39feeca2fe034ea78401edd0a1f.tar.gz
gcc-b4ada065443ec39feeca2fe034ea78401edd0a1f.tar.bz2
alias.h (component_uses_parent_alias_set): Rename to ...
2013-09-26 Richard Biener <rguenther@suse.de> * alias.h (component_uses_parent_alias_set): Rename to ... (component_uses_parent_alias_set_from): ... this. * alias.c (component_uses_parent_alias_set): Rename to ... (component_uses_parent_alias_set_from): ... this and return the desired parent. (reference_alias_ptr_type_1): Use the result from component_uses_parent_alias_set_from instead of stripping components one at a time. * emit-rtl.c (set_mem_attributes_minus_bitpos): Adjust. From-SVN: r202948
Diffstat (limited to 'gcc/emit-rtl.c')
-rw-r--r--gcc/emit-rtl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c
index a7ac127..888076c 100644
--- a/gcc/emit-rtl.c
+++ b/gcc/emit-rtl.c
@@ -1704,7 +1704,7 @@ set_mem_attributes_minus_bitpos (rtx ref, tree t, int objectp,
/* If this expression uses it's parent's alias set, mark it such
that we won't change it. */
- if (component_uses_parent_alias_set (t))
+ if (component_uses_parent_alias_set_from (t) != NULL_TREE)
MEM_KEEP_ALIAS_SET_P (ref) = 1;
/* If this is a decl, set the attributes of the MEM from it. */