X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=ir.h;h=eda1fbde866f7289a9d19b82f7cf6553d692fa34;hb=e3dc56fc923e5dc8d404e91cc5ef36ef0bfcc9e6;hp=6fdeb898082ed884c3028e1ecbc8532727ab6f05;hpb=aef49d966729acec5bd76fd72e42ff0950b7f3c8;p=xonotic%2Fgmqcc.git diff --git a/ir.h b/ir.h index 6fdeb89..eda1fbd 100644 --- a/ir.h +++ b/ir.h @@ -181,6 +181,8 @@ MEM_VECTOR_PROTO_ALL(ir_block, ir_block*, entries); ir_value* ir_block_create_binop(ir_block*, const char *label, int op, ir_value *left, ir_value *right); +ir_value* ir_block_create_unary(ir_block*, const char *label, int op, + ir_value *operand); bool GMQCC_WARN ir_block_create_store_op(ir_block*, int op, ir_value *target, ir_value *what); bool GMQCC_WARN ir_block_create_store(ir_block*, ir_value *target, ir_value *what); bool GMQCC_WARN ir_block_create_storep(ir_block*, ir_value *target, ir_value *what);