]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ir.h
Merge branch 'master' of github.com:graphitemaster/gmqcc
[xonotic/gmqcc.git] / ir.h
diff --git a/ir.h b/ir.h
index c2c94a1771d0f2b54c40cb83e41fb0df55d0a08b..bce85f4fb5e09fd1da578266707158698801b37b 100644 (file)
--- a/ir.h
+++ b/ir.h
@@ -175,7 +175,6 @@ typedef struct ir_block_s
     size_t entry_id;
     size_t eid;
     bool   is_return;
-    size_t run_id;
 
     struct ir_function_s *owner;
 
@@ -281,7 +280,8 @@ typedef struct ir_function_s
 #define IR_FLAG_HAS_UNINITIALIZED (1<<2)
 #define IR_FLAG_HAS_GOTO          (1<<3)
 #define IR_FLAG_INCLUDE_DEF       (1<<4)
-#define IR_FLAG_MASK_NO_OVERLAP (IR_FLAG_HAS_ARRAYS | IR_FLAG_HAS_UNINITIALIZED)
+#define IR_FLAG_MASK_NO_OVERLAP     (IR_FLAG_HAS_ARRAYS | IR_FLAG_HAS_UNINITIALIZED)
+#define IR_FLAG_MASK_NO_LOCAL_TEMPS (IR_FLAG_HAS_ARRAYS | IR_FLAG_HAS_UNINITIALIZED)
 
 ir_function* ir_function_new(struct ir_builder_s *owner, int returntype);
 void         ir_function_delete(ir_function*);