mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This is an instruction that I am going to use to drive some of the ownership based dataflow optimizations that I am writing now. The instruction contains a kind that allows one to know what type of checking is required and allows the need to add a bunch of independent instructions for independent checkers. Each checker is responsible for removing all of its own mark instructions. NOTE: MarkMustCheckInst is only allowed in Raw SIL since once we are in Canonical SIL we want to ensure that all such checking has already occurred.
67 KiB
67 KiB