]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/gimple-ssa.h
switch from gimple to gimple*
[thirdparty/gcc.git] / gcc / gimple-ssa.h
index 53cb46c1eae523146c24f0a4fd80670ae90797a6..c89071e8639124f8faf7b5f60c8337b94756a4f7 100644 (file)
@@ -27,7 +27,7 @@ along with GCC; see the file COPYING3.  If not see
    or list of labels to represent transaction restart.  */
 
 struct GTY((for_user)) tm_restart_node {
-  gimple stmt;
+  gimple *stmt;
   tree label_or_list;
 };
 
@@ -72,7 +72,7 @@ struct GTY(()) gimple_df {
      indirect call has been turned into a noreturn call.  When this
      happens, all the instructions after the call are no longer
      reachable and must be deleted as dead.  */
-  vec<gimple, va_gc> *modified_noreturn_calls;
+  vec<gimple *, va_gc> *modified_noreturn_calls;
 
   /* Array of all SSA_NAMEs used in the function.  */
   vec<tree, va_gc> *ssa_names;
@@ -137,7 +137,7 @@ gimple_vop (const struct function *fun)
 /* Return the set of VUSE operand for statement G.  */
 
 static inline use_operand_p
-gimple_vuse_op (const_gimple g)
+gimple_vuse_op (const gimple *g)
 {
   struct use_optype_d *ops;
   const gimple_statement_with_memory_ops *mem_ops_stmt =
@@ -154,7 +154,7 @@ gimple_vuse_op (const_gimple g)
 /* Return the set of VDEF operand for statement G.  */
 
 static inline def_operand_p
-gimple_vdef_op (gimple g)
+gimple_vdef_op (gimple *g)
 {
   gimple_statement_with_memory_ops *mem_ops_stmt =
      dyn_cast <gimple_statement_with_memory_ops *> (g);
@@ -168,7 +168,7 @@ gimple_vdef_op (gimple g)
 /* Mark statement S as modified, and update it.  */
 
 static inline void
-update_stmt (gimple s)
+update_stmt (gimple *s)
 {
   if (gimple_has_ops (s))
     {
@@ -180,7 +180,7 @@ update_stmt (gimple s)
 /* Update statement S if it has been optimized.  */
 
 static inline void
-update_stmt_if_modified (gimple s)
+update_stmt_if_modified (gimple *s)
 {
   if (gimple_modified_p (s))
     update_stmt_operands (cfun, s);
@@ -189,7 +189,7 @@ update_stmt_if_modified (gimple s)
 /* Mark statement S as modified, and update it.  */
 
 static inline void
-update_stmt_fn (struct function *fn, gimple s)
+update_stmt_fn (struct function *fn, gimple *s)
 {
   if (gimple_has_ops (s))
     {