Cast
public enum Cast : CaseIterable
CastOperation enumerates the subset of opcodes that are cast operations.
-
The
truncinstruction.Declaration
Swift
case trunc -
The
zextinstruction.Declaration
Swift
case zext -
The
sextinstruction.Declaration
Swift
case sext -
The
fpToUIinstruction.Declaration
Swift
case fpToUI -
The
fpToSIinstruction.Declaration
Swift
case fpToSI -
The
uiToFPinstruction.Declaration
Swift
case uiToFP -
The
siToFPinstruction.Declaration
Swift
case siToFP -
The
fpTruncinstruction.Declaration
Swift
case fpTrunc -
The
fpextinstruction.Declaration
Swift
case fpext -
The
ptrToIntinstruction.Declaration
Swift
case ptrToInt -
The
intToPtrinstruction.Declaration
Swift
case intToPtr -
The
bitCastinstruction.Declaration
Swift
case bitCast -
The
addrSpaceCastinstruction.Declaration
Swift
case addrSpaceCast -
Retrieves the corresponding
LLVMOpcode.Declaration
Swift
public var llvm: LLVMOpcode { get } -
Retrieves the corresponding opcode for this cast operation.
Declaration
Swift
public var opCode: OpCode { get }
Cast Enumeration Reference