mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Utilities to make a value available to be used in another basic block. Inserts required `copy_value` and `destroy_value` operations in case the destination block is in a different control region than the value. For example, if the destination block is in a loop while the value is not in that loop, the value has to be copied for each loop iteration.
2.9 KiB
2.9 KiB