mkInt : Int -> LExpr
Create an integer constant.
Visibility: exporti1 : LType
Create an i1 (boolean) type.
Visibility: exporti8 : LType
Create an i8 type.
Visibility: exporti16 : LType
Create an i16 type.
Visibility: exporti32 : LType
Create an i32 type.
Visibility: exporti64 : LType
Create an i64 type.
Visibility: exportvoid : LType
Create a void type.
Visibility: exportptr : LType
Create a pointer type.
Visibility: exportptrAddr : AddressSpace -> LType
Create a pointer type in specific address space.
Visibility: exportfloat : LType
Create a float type.
Visibility: exportdouble : LType
Create a double type.
Visibility: exportlabelType : LType
Create a label type.
Visibility: exporttokenType : LType
Create a token type.
Visibility: exportmetadataType : LType
Create a metadata type.
Visibility: exportopaqueType : LType
Create an opaque type.
Visibility: exportx86AmxType : LType
Create an x86 AMX type.
Visibility: exporthalf : LType
Create a half precision float type.
Visibility: exportbfloat : LType
Create a brain float type.
Visibility: exportx86_fp80 : LType
Create an x86 extended precision type.
Visibility: exportppc_fp128 : LType
Create a PowerPC double-double type.
Visibility: exportfp128 : LType
Create a quad precision float type.
Visibility: export