mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
In OSSA, we do not allow for address phis, but in certain cases the logic of LoopRotate really wants them. To work around this issue, I added some code in this PR to loop rotate that as a post-pass fixes up any address phis by inserting address <-> raw pointer adapters and changing the address phi to instead be of raw pointer type.
20 KiB
20 KiB