diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2012-01-09 15:14:19 +0000 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2012-01-09 15:14:19 +0000 |
commit | 177a44ac1262983abe41e04a563eb6878ebcbbf7 (patch) | |
tree | f1670e405d630798297d4ba21644fe965549d789 /gcc/trans-mem.c | |
parent | 1241e6dcd80a0cdf8fac41a206e1ee455855960a (diff) |
* gimple.c (is_gimple_non_addressable): Remove.
* gimple.h: Remove is_gimple_non_addressable.
* gimplify.c (gimplify_modify_expr_rhs): Use is_gimple_reg instead of
is_gimple_non_addressable.
* trans-mem.c (expand_assign_tm): Same.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@183015 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/trans-mem.c')
-rw-r--r-- | gcc/trans-mem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 538d798a70d..bd4ce3933e6 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -2184,7 +2184,7 @@ expand_assign_tm (struct tm_region *region, gimple_stmt_iterator *gsi) /* ??? Figure out if there's any possible overlap between the LHS and the RHS and if not, use MEMCPY. */ - if (load_p && is_gimple_non_addressable (lhs)) + if (load_p && is_gimple_reg (lhs)) { tmp = create_tmp_var (TREE_TYPE (lhs), NULL); lhs_addr = build_fold_addr_expr (tmp); |