Correct the unsoundness in the `EarlyOtherwiseBranch` mir opt
This optimization pass previously made excessive assumptions as to the nature of the blocks being optimized. We remove those assumptions and make sure to rigorously justify all changes that are made to the MIR. Details can be found in the file.
Showing
想要评论请 注册 或 登录