Llvm.Types

# LLVM Basic Types and Variables

type LMGlobal

type LMString

type LlvmAlias

data LlvmType

type LMSection

type LMAlign

type LMConst

data LlvmVar

data LlvmLit

data LlvmStatic

commaCat

spaceCat

## Operations on LLVM Basic Types and Variables

getName

getPlainName

getLit

getVarType

getLitType

getStatType

getGlobalType

getGlobalVar

getLink

pLift

pVarLift

pLower

pVarLower

isInt

isFloat

isPointer

isGlobal

llvmWidthInBits

## Shortcut for Common Types

i64

i32

i16

i8

i1

i8Ptr

i128

llvmWordPtr

llvmWord

# LLVM Function Types

data LlvmFunctionDecl

type LlvmFunctionDecls

type LlvmParameter

data LlvmParamAttr

data LlvmFuncAttr

data LlvmCallType

data LlvmCallConvention

data LlvmParameterListType

data LlvmLinkageType

# LLVM Operations

data LlvmMachOp

data LlvmCmpOp

data LlvmCastOp

# Floating point conversion

dToStr

fToStr

fixEndian