Additional cfopt: Cond=>Jmp
Cond / \ projA projB => Jmp Bad \ / \ / block block This optimization might produce more empty blocks to remove, which in turn might enable more Cond=>Jmp opts. So we need to perform this until nothing changes anymore. Fixes x86code/cfopt.c Breaks C/unkept_loop.c, because ifconv cannot handle Bads
Please register or sign in to comment