diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2012-01-11 18:50:54 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@adacore.com> | 2012-01-11 18:50:54 +0000 |
commit | 99bb22fa829043a7e0dc7dfe3bee9623a1f8a8e2 (patch) | |
tree | d55ae118d14b55279f3b6aacc5630ae86753ef28 /gcc/omp-low.c | |
parent | fd0c0a63d797e11b6196b51a496c37238d7964fe (diff) |
* gimple.h (gimplify_body): Remove first argument.
* gimplify.c (copy_if_shared): Add DATA argument. Do not create the
pointer set here, instead just pass DATA to walk_tree.
(unshare_body): Remove BODY_P argument and adjust. Create the pointer
set here and invoke copy_if_shared on the size trees of DECL_RESULT.
(unvisit_body): Likewise, but with unmark_visited.
(gimplify_body): Remove BODY_P argument and adjust.
(gimplify_function_tree): Adjust call to gimplify_body.
* omp-low.c (finalize_task_copyfn): Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@183104 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/omp-low.c')
-rw-r--r-- | gcc/omp-low.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/omp-low.c b/gcc/omp-low.c index 4e1c2badae3..8ab689d0152 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -1248,7 +1248,7 @@ finalize_task_copyfn (gimple task_stmt) old_fn = current_function_decl; push_cfun (child_cfun); current_function_decl = child_fn; - bind = gimplify_body (&DECL_SAVED_TREE (child_fn), child_fn, false); + bind = gimplify_body (child_fn, false); seq = gimple_seq_alloc (); gimple_seq_add_stmt (&seq, bind); new_seq = maybe_catch_exception (seq); |