* cilk-common.c (expand_builtin_cilk_detach): Dereference worker.

From-SVN: r205313
This commit is contained in:
Eric Botcazou 2013-11-23 16:44:02 +00:00 committed by Eric Botcazou
parent a47c2f6211
commit 7c42f52b74
2 changed files with 5 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2013-11-23 Eric Botcazou <ebotcazou@adacore.com>
* cilk-common.c (expand_builtin_cilk_detach): Dereference worker.
2013-11-23 David Edelson <dje.gcc@gmail.com>
Andrew Dixie <andrewd@gentrack.com>

View file

@ -328,7 +328,7 @@ expand_builtin_cilk_detach (tree exp)
tree parent = cilk_dot (fptr, CILK_TI_FRAME_PARENT, 0);
tree worker = cilk_dot (fptr, CILK_TI_FRAME_WORKER, 0);
tree tail = cilk_dot (worker, CILK_TI_WORKER_TAIL, 1);
tree tail = cilk_arrow (worker, CILK_TI_WORKER_TAIL, 1);
rtx wreg = expand_expr (worker, NULL_RTX, Pmode, EXPAND_NORMAL);
if (GET_CODE (wreg) != REG)