mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Propagating array element values is done by load-simplification and redundant-load-elimination. So ArrayElementPropagation is not needed anymore. ArrayElementPropagation also replaced `Array.append(contentsOf:)` with individual `Array.append` calls. This optimization is removed, because the benefit is questionably, anyway. In most cases it resulted in a code size increase.
1.4 KiB
1.4 KiB