diff options
Diffstat (limited to 'gcc/tree-ssa-pre.c')
-rw-r--r-- | gcc/tree-ssa-pre.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 7f9ab8b..13b3433 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -3996,8 +3996,8 @@ eliminate_insert (gimple_stmt_iterator *gsi, tree val) tree res = make_temp_ssa_name (TREE_TYPE (val), NULL, "pretmp"); gimple tem = gimple_build_assign (res, - build1 (TREE_CODE (expr), - TREE_TYPE (expr), leader)); + fold_build1 (TREE_CODE (expr), + TREE_TYPE (expr), leader)); gsi_insert_before (gsi, tem, GSI_SAME_STMT); VN_INFO_GET (res)->valnum = val; |