Enum TypeKind
Basic kind of a type
public enum TypeKind
Fields
Array = 11BFloat = 18B Float type
Float128 = 6128 bit floating point type (two 64-bits)
Float128m112 = 5128 bit floating point type (112-bit mantissa)
Float16 = 116 bit floating point type
Float32 = 232 bit floating point type
Float64 = 364 bit floating point type
Function = 9Integer = 8Arbitrary bit width integers
Label = 7BasicBlock instruction label
Metadata = 14Pointer = 12ScalableVector = 17Scalable vector
Struct = 10TargetSpecific = 20Target specific extended type
Token = 16Exception handler token
Vector = 13SIMD 'packed' format, or other IVectorType implementation
Void = 0Type with no size
X86AMX = 19x86 AMX data type
X86Float80 = 480 bit floating point type (X87)