diff options
| author | Jakob Degen <jakob@degen.com> | 2021-12-12 16:53:15 -0500 |
|---|---|---|
| committer | Jakob Degen <jakob@degen.com> | 2021-12-14 05:58:05 -0500 |
| commit | 709c94a9be9d9611340a1a5083996208ade23ff6 (patch) | |
| tree | f916665b3b0adebff19e2aec8c9842d7bfd9e518 /compiler/rustc_codegen_llvm/src | |
| parent | 229d0a94128d036fb07dafdb1f73db5eba5ab0d3 (diff) | |
| download | rust-709c94a9be9d9611340a1a5083996208ade23ff6.tar.gz rust-709c94a9be9d9611340a1a5083996208ade23ff6.zip | |
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.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
