LxTypeKind

LLVM-4.0 See: llvm-c/Core.h

Values

ValueMeaning
Void

type with no size

Half

16 bit floating point type

Float

32 bit floating point type

Double

64 bit floating point type

X86_FP80

80 bit floating point type (X87)

FP128

128 bit floating point type (112-bit mantissa)

PPC_FP128

128 bit floating point type (two 64-bits)

Label

Labels

Integer

Arbitrary bit width integers

Function

Functions

Struct

Structures

Array

Arrays

Pointer

Pointers

Vector

SIMD 'packed' format, or other vector type

Metadata

Metadata

X86_MMX

X86 MMX

Token

Tokens

Unknown

Meta