Commit a900ae6b by Jakub Jelinek Committed by Jakub Jelinek

re PR middle-end/39958 (OMP tasking creates invalid gimple)

	PR middle-end/39958
	* omp-low.c (scan_omp_1_op): Call remap_type on TREE_TYPE
	for trees other than decls/types.

From-SVN: r147975
parent 821bb7f8
2009-05-29 Jakub Jelinek <jakub@redhat.com>
PR middle-end/39958
* omp-low.c (scan_omp_1_op): Call remap_type on TREE_TYPE
for trees other than decls/types.
2009-05-29 Richard Guenther <rguenther@suse.de>
* tree-ssa-operands.c (get_expr_operands): Do not handle
......
......@@ -1911,7 +1911,11 @@ scan_omp_1_op (tree *tp, int *walk_subtrees, void *data)
if (ctx && TYPE_P (t))
*tp = remap_type (t, &ctx->cb);
else if (!DECL_P (t))
*walk_subtrees = 1;
{
*walk_subtrees = 1;
if (ctx)
TREE_TYPE (t) = remap_type (TREE_TYPE (t), &ctx->cb);
}
break;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment