Commit 7e03fd2
committed
Disable checked_cast_br jump threading in ossa temporarily
This was enabled in ossa recently.
There are 2 bugs:
- In CheckedCastBrJumpThreading::Edit::canRAUW, we don't check for canFixUpOwnershipForRAUW.
- Currently modifyCFGForSuccessPreds has to be called after modifyCFGForFailurePreds.
But modifyCFGForFailurePreds can modify cfg in a way such that OSSA RAUW can no longer be done in modifyCFGForSuccessPreds.
This will require an algorithmic change, disabling temporarily to unblock rdar://1214846451 parent 28f27c3 commit 7e03fd2
1 file changed
+5
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
804 | 804 | | |
805 | 805 | | |
806 | 806 | | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
807 | 812 | | |
808 | 813 | | |
809 | 814 | | |
| |||
0 commit comments