mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
* Implement a few silcombine transformations for arrays - Useless existential_ref <-> class conversions. - mark_dependence_inst depending on uninteresting instructions. - release(init_existential_ref(x)) -> release(x) when hasOneUse(x) - Update COWArrayOpt to handle the new forms generated by this. these aren't massive performance wins, but do shrink the size of SIL when dealing with arrays. * Generalize testcase to work on linux and on mac when checking stdlib is enabled.
84 KiB
84 KiB