mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Based on prior evaluation, this optimization always increases code size. It splits out blocks and introduces calls, which always adds extra instructions to shuffle values for calling conventions and to make the actual call/return. Apple clang avoids the optimization in `-Oz`, which I think is pretty close to what Swift's `-Osize` really means.
1.3 KiB
1.3 KiB