diff options
| author | 2023-05-30 18:20:21 +0200 | |
|---|---|---|
| committer | 2023-05-31 08:27:39 +0200 | |
| commit | 05c305bee19221e3b5b9557267c5cfa7525f752f (patch) | |
| tree | e815dc1c9bce65c3c162146df9cba2d265766ec2 /ir.h | |
| parent | 43566b21908d80b7c4448c1547c520e3e7c155af (diff) | |
fix void conditional expr; condjump, condexprvalue optimizations
Diffstat (limited to 'ir.h')
| -rw-r--r-- | ir.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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); |