X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=ir.h;h=bb26cff2ae2f8c0ed31ae2bc258dd896532860ce;hb=9c0231a58e19bffd5fc354049cc30e09619c14de;hp=9b5171d26908dd6423ef07859d5cc830d7b746c6;hpb=906f319673f6a2eddb62e59acc970b9497f3e96a;p=xonotic%2Fgmqcc.git diff --git a/ir.h b/ir.h index 9b5171d..bb26cff 100644 --- a/ir.h +++ b/ir.h @@ -133,6 +133,9 @@ typedef struct ir_instr_s /* For the temp-allocation */ size_t eid; + /* For IFs */ + bool likely; + struct ir_block_s *owner; } ir_instr; @@ -290,6 +293,8 @@ typedef struct ir_builder_s ir_value **globals; ir_value **fields; + ir_value **extparams; + const char **filenames; qcint *filestrings; /* we cache the #IMMEDIATE string here */