aboutsummaryrefslogtreecommitdiff
path: root/gcc/cilk-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cilk-common.c')
-rw-r--r--gcc/cilk-common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cilk-common.c b/gcc/cilk-common.c
index 8e070a3..98b8598 100644
--- a/gcc/cilk-common.c
+++ b/gcc/cilk-common.c
@@ -340,8 +340,8 @@ expand_builtin_cilk_detach (tree exp)
WORKER.TAIL <- TMP */
HOST_WIDE_INT worker_tail_offset =
- tree_low_cst (DECL_FIELD_OFFSET (cilk_trees[CILK_TI_WORKER_TAIL]), 0) +
- tree_low_cst (DECL_FIELD_BIT_OFFSET (cilk_trees[CILK_TI_WORKER_TAIL]), 0) /
+ tree_to_shwi (DECL_FIELD_OFFSET (cilk_trees[CILK_TI_WORKER_TAIL])) +
+ tree_to_shwi (DECL_FIELD_BIT_OFFSET (cilk_trees[CILK_TI_WORKER_TAIL])) /
BITS_PER_UNIT;
rtx tmem0 = gen_rtx_MEM (Pmode,
plus_constant (Pmode, wreg, worker_tail_offset));