From 05c305bee19221e3b5b9557267c5cfa7525f752f Mon Sep 17 00:00:00 2001 From: lemon Date: Tue, 30 May 2023 18:20:21 +0200 Subject: fix void conditional expr; condjump, condexprvalue optimizations --- ir.h | 1 + 1 file changed, 1 insertion(+) (limited to 'ir.h') diff --git a/ir.h b/ir.h index eee4859..b8095d9 100644 --- a/ir.h +++ b/ir.h @@ -117,6 +117,7 @@ union ref mkcall(struct function *, union type fnty, uint narg, union ref *, uni union ref addinstr(struct function *, struct instr); union ref addphi2(struct function *, enum irclass cls, struct block *b1, union ref r1, struct block *b2, union ref r2); +union ref addphi(struct function *, enum irclass cls, struct block **blk, union ref *ref, uint n); struct block *newblk(struct function *); void useblk(struct function *, struct block *); void putjump(struct function *, enum jumpkind, union ref arg, struct block *t, struct block *f); -- cgit v1.2.3