# Index of types

A
any [Llvm.PassManager] |
L
llattribute [Llvm] | An attribute in LLVM IR.
llattrkind [Llvm] | Used to represent attribute kinds.
llbasicblock [Llvm] | A basic block in LLVM IR.
llbuilder [Llvm] | Used to generate instructions in the LLVM IR.
llcompileroptions [Llvm_executionengine] | MCJIT compiler options.
llcontext [Llvm] | The top-level container for all LLVM global data.
llexecutionengine [Llvm_executionengine] | An execution engine is either a JIT compiler or an interpreter, capable of directly loading an LLVM module and executing its functions without first invoking a static compiler and generating a native executable.
llmdkind [Llvm] | The kind id of metadata attached to an instruction.
llmemorybuffer [Llvm] | Used to efficiently handle large buffers of read-only binary data.
llmetadata [Llvm] | Opaque representation of Metadata nodes.
llmodule [Llvm] | The top-level container for all other LLVM Intermediate Representation (IR) objects.
llpos [Llvm] | `Before b` and `At_end a` specify positions from the start of the `'b` list of `a`.
llrev_pos [Llvm] | `After b` and `At_start a` specify positions from the end of the `'b` list of `a`.
lltype [Llvm] | Each value in the LLVM IR has a type, an instance of `lltype`.
lluse [Llvm] | Used to store users and usees of values.
llvalue [Llvm] | Any value in the LLVM IR.
T
t [Llvm_target.TargetMachine] |
t [Llvm_target.Target] |
t [Llvm_target.DataLayout] |
t [Llvm_target.CodeGenFileType] |
t [Llvm_target.CodeModel] |
t [Llvm_target.RelocMode] |
t [Llvm_target.CodeGenOptLevel] |
t [Llvm_target.Endian] |
t [Llvm_passmgr_builder] |
t [Llvm.PassManager] |
t [Llvm.Diagnostic] |
t [Llvm.ModuleFlagBehavior] |
t [Llvm.DiagnosticSeverity] |
t [Llvm.ValueKind] |
t [Llvm.AtomicRMWBinOp] |
t [Llvm.AtomicOrdering] |
t [Llvm.ThreadLocalMode] |
t [Llvm.LandingPadClauseTy] |
t [Llvm.Opcode] |
t [Llvm.Fcmp] |
t [Llvm.Icmp] |
t [Llvm.AttrIndex] |
t [Llvm.AttrRepr] |
t [Llvm.DLLStorageClass] |
t [Llvm.Visibility] |
t [Llvm.Linkage] |
t [Llvm.TypeKind] |