Commits

swiftix committed 398c5e57d0d
[sil-cse] Types of basic block arguments should be updated during the CSE of open_existential_ref (#3559) Opened archetypes may be used by types of basic block arguments. Therefore, when performing the CSE of open_existential_ref instructions, one should also update the type of any basic block argument that may have used the archetype opened by the open_existential_ref being replaced. rdar://problem/27386065