gimple.h (gimple_call_set_fn): Move inline function.
authorAndrew MacLeod <amacleod@redhat.com>
Thu, 25 Jun 2015 23:45:50 +0000 (23:45 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Thu, 25 Jun 2015 23:45:50 +0000 (23:45 +0000)
2015-06-25  Andrew MacLeod  <amacleod@redhat.com>

* gimple.h (gimple_call_set_fn): Move inline function.
* gimple.c (gimple_call_set_fn): Relocate here.

From-SVN: r224989

gcc/ChangeLog
gcc/gimple.c
gcc/gimple.h

index 0a9c6b1086d040a83ae1a41fdde4cd8991429583..63b716b21b6fd8a5781866a3d684ca0b5360fba9 100644 (file)
@@ -1,3 +1,8 @@
+2015-06-25  Andrew MacLeod  <amacleod@redhat.com>
+
+       * gimple.h (gimple_call_set_fn): Move inline function.
+       * gimple.c (gimple_call_set_fn): Relocate here.
+
 2015-06-25  Oleg Endo  <olegendo@gcc.gnu.org>
 
        PR target/65979
index b32c6b5ada48b122ed35e9dd8fce6045c601c737..bd788be96494992cd4416fdefb44ac04d76ba7f3 100644 (file)
@@ -199,6 +199,16 @@ gimple_build_return (tree retval)
   return s;
 }
 
+/* Set FNDECL to be the function called by call statement GS.  */
+
+void
+gimple_call_set_fndecl (gimple gs, tree decl)
+{
+  GIMPLE_CHECK (gs, GIMPLE_CALL);
+  gcc_gimple_checking_assert (!gimple_call_internal_p (gs));
+  gimple_set_op (gs, 1, build_fold_addr_expr_loc (gimple_location (gs), decl));
+}
+
 /* Reset alias information on call S.  */
 
 void
index 3a83e8f9b9a43f498681df5af612ab70f04c179e..96a43d843f60e6b2ffed56f2f67e69da48f54bb7 100644 (file)
@@ -1296,6 +1296,7 @@ extern gimple currently_expanding_gimple_stmt;
 #define gimple_alloc(c, n) gimple_alloc_stat (c, n MEM_STAT_INFO)
 gimple gimple_alloc_stat (enum gimple_code, unsigned MEM_STAT_DECL);
 greturn *gimple_build_return (tree);
+void gimple_call_set_fndecl (gimple, tree);
 void gimple_call_reset_alias_info (gcall *);
 gcall *gimple_build_call_vec (tree, vec<tree> );
 gcall *gimple_build_call (tree, unsigned, ...);
@@ -2759,17 +2760,6 @@ gimple_call_set_fn (gcall *gs, tree fn)
 }
 
 
-/* Set FNDECL to be the function called by call statement GS.  */
-
-static inline void
-gimple_call_set_fndecl (gimple gs, tree decl)
-{
-  GIMPLE_CHECK (gs, GIMPLE_CALL);
-  gcc_gimple_checking_assert (!gimple_call_internal_p (gs));
-  gimple_set_op (gs, 1, build_fold_addr_expr_loc (gimple_location (gs), decl));
-}
-
-
 /* Set internal function FN to be the function called by call statement CALL_STMT.  */
 
 static inline void