A | |
| AtomicOrdering [Llvm] |
The ordering of an atomic
load, store, cmpxchg, atomicrmw or
fence instruction.
|
| AtomicRMWBinOp [Llvm] |
The opcode of an
atomicrmw instruction.
|
| AttrIndex [Llvm] |
The position of an attribute.
|
| AttrRepr [Llvm] |
The logical representation of an attribute.
|
C | |
| CallConv [Llvm] |
The following calling convention values may be accessed with
Llvm.function_call_conv and Llvm.set_function_call_conv.
|
| CodeGenFileType [Llvm_target] | |
| CodeGenOptLevel [Llvm_target] | |
| CodeModel [Llvm_target] | |
D | |
| DLLStorageClass [Llvm] |
The DLL storage class of a global value, accessed with
Llvm.dll_storage_class and
Llvm.set_dll_storage_class.
|
| DataLayout [Llvm_target] | |
| Diagnostic [Llvm] | |
| DiagnosticSeverity [Llvm] |
The kind of
Diagnostic, the result of Diagnostic.severity d.
|
E | |
| Endian [Llvm_target] | |
F | |
| Fcmp [Llvm] |
The predicate for a floating-point comparison (
fcmp) instruction.
|
I | |
| Icmp [Llvm] |
The predicate for an integer comparison (
icmp) instruction.
|
L | |
| LandingPadClauseTy [Llvm] |
The type of a clause of a
landingpad instruction.
|
| Linkage [Llvm] |
The linkage of a global value, accessed with
Llvm.linkage and
Llvm.set_linkage.
|
| Llvm |
Core API.
|
| Llvm_AArch64 |
AArch64 Initialization.
|
| Llvm_AMDGPU |
AMDGPU Initialization.
|
| Llvm_ARM |
ARM Initialization.
|
| Llvm_BPF |
BPF Initialization.
|
| Llvm_Hexagon |
Hexagon Initialization.
|
| Llvm_Lanai |
Lanai Initialization.
|
| Llvm_MSP430 |
MSP430 Initialization.
|
| Llvm_Mips |
Mips Initialization.
|
| Llvm_NVPTX |
NVPTX Initialization.
|
| Llvm_PowerPC |
PowerPC Initialization.
|
| Llvm_Sparc |
Sparc Initialization.
|
| Llvm_SystemZ |
SystemZ Initialization.
|
| Llvm_WebAssembly |
WebAssembly Initialization.
|
| Llvm_X86 |
X86 Initialization.
|
| Llvm_XCore |
XCore Initialization.
|
| Llvm_all_backends |
Initialize all the backends targets
|
| Llvm_analysis |
Intermediate representation analysis.
|
| Llvm_bitreader |
Bitcode reader.
|
| Llvm_bitwriter |
Bitcode writer.
|
| Llvm_executionengine |
JIT Interpreter.
|
| Llvm_ipo |
IPO Transforms.
|
| Llvm_irreader |
IR reader.
|
| Llvm_linker |
Linker.
|
| Llvm_passmgr_builder |
Pass Manager Builder.
|
| Llvm_scalar_opts |
Scalar Transforms.
|
| Llvm_target |
Target Information.
|
| Llvm_transform_utils |
Transform Utilities.
|
| Llvm_vectorize |
Vectorize Transforms.
|
M | |
| MemoryBuffer [Llvm] | |
O | |
| Opcode [Llvm] |
The opcodes for LLVM instructions and constant expressions.
|
P | |
| PassManager [Llvm] | |
R | |
| RelocMode [Llvm_target] | |
T | |
| Target [Llvm_target] | |
| TargetMachine [Llvm_target] | |
| ThreadLocalMode [Llvm] |
The thread local mode of a global value, accessed with
Llvm.thread_local_mode
and Llvm.set_thread_local_mode.
|
| TypeKind [Llvm] |
The kind of an
lltype, the result of classify_type ty.
|
V | |
| ValueKind [Llvm] |
The kind of an
llvalue, the result of classify_value v.
|
| Visibility [Llvm] |
The linker visibility of a global value, accessed with
Llvm.visibility and
Llvm.set_visibility.
|