mirror of
https://github.com/apple/swift.git
synced 2026-06-20 15:42:51 +02:00
ddb0141141
So far the optimization just handled the case where all uses of the alloc_stack are in the same basic block. Now we can handle arbitrary liveranges of the alloc_stack. Also, remove the destroy-hoisting part of the algorithm because this is already handle by the dedicated DestroyAddrHoisting pass