gimple-fold.c (create_tmp_reg_or_ssa_name): Remove static declaration.
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Fri, 12 May 2017 15:22:58 +0000 (15:22 +0000)
committerWill Schmidt <willschm@gcc.gnu.org>
Fri, 12 May 2017 15:22:58 +0000 (15:22 +0000)
2017-05-12  Will Schmidt  <will_schmidt@vnet.ibm.com>

[gcc]
        * gimple-fold.c (create_tmp_reg_or_ssa_name): Remove static declaration.
        * gimple-fold.h (create_tmp_reg_or_ssa_name): New prototype.

From-SVN: r247975

gcc/ChangeLog
gcc/gimple-fold.c
gcc/gimple-fold.h

index 996770cec52693c03a8369c46624557b76bcec55..484263201d5f99aa26cb70b0cbba379f92ab760f 100644 (file)
@@ -1,7 +1,12 @@
 2017-05-12  Will Schmidt  <will_schmidt@vnet.ibm.com>
 
-        * config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add handling for
-        early GIMPLE expansion of vector multiplies.
+       * gimple-fold.c (create_tmp_reg_or_ssa_name): Remove static declaration.
+       * gimple-fold.h (create_tmp_reg_or_ssa_name): New prototype.
+
+2017-05-12  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add handling for
+       early GIMPLE expansion of vector multiplies.
 
 2017-05-12  Prakhar Bahuguna  <prakhar.bahuguna@arm.com>
 
index d58f62207fa5dfe6dc8ee705b131eb6fe52f24e7..aca842be54bd7758ee0a7098034b61361eec9ad6 100644 (file)
@@ -161,8 +161,8 @@ can_refer_decl_in_current_unit_p (tree decl, tree from_decl)
    is in SSA form, a SSA name is created.  Otherwise a temporary register
    is made.  */
 
-static tree
-create_tmp_reg_or_ssa_name (tree type, gimple *stmt = NULL)
+tree
+create_tmp_reg_or_ssa_name (tree type, gimple *stmt)
 {
   if (gimple_in_ssa_p (cfun))
     return make_ssa_name (type, stmt);
index e4931a1af52c233bd1137a5e4f9a797cbb11c9e8..d34d880af4598a02db4f07739d129475e79ba5ec 100644 (file)
@@ -22,6 +22,7 @@ along with GCC; see the file COPYING3.  If not see
 #ifndef GCC_GIMPLE_FOLD_H
 #define GCC_GIMPLE_FOLD_H
 
+extern tree create_tmp_reg_or_ssa_name (tree, gimple *stmt = NULL);
 extern tree canonicalize_constructor_val (tree, tree);
 extern tree get_symbol_constant_value (tree);
 extern bool get_range_strlen (tree, tree[2]);