InsertionPoint
enum InsertionPoint : Sendable
Where an instruction should be inserted in a basic block.
-
The start of a basic block.
Declaration
Swift
case start(of: Block.ID) -
The end of a basic block.
Declaration
Swift
case end(of: Block.ID) -
Before another instruction.
Declaration
Swift
case before(InstructionID) -
After another instruction.
Declaration
Swift
case after(InstructionID) -
The block in which this insertion point falls.
Declaration
Swift
var block: Block.ID { get }
View on GitHub