LLVM
4.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Namespace List
Namespace Members
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level
1
2
3
4
]
adjust
ldi
Fixups relating to the LDI instruction
AllocaSlices
AMDGPU
PT_NOTE
RuntimeMD
Kernel
KernelArg
KeyName
Program
AMDGPUAS
OpenCL uses address spaces to differentiate between various memory regions on the hardware
CU
false
fuzzer
kOCLMD
llvm
Compute iterated dominance frontiers using a linear time algorithm
AArch64
AArch64_AM
AArch64_AM
-
AArch64
Addressing Mode Stuff
AArch64AT
AArch64CC
AArch64DB
AArch64DC
AArch64IC
AArch64II
AArch64ISB
AArch64ISD
AArch64Layout
AArch64PRFM
AArch64PSBHint
AArch64PState
AArch64SE
AArch64SysReg
AArch64TLBI
AMDGPU
EncValues
Hwreg
SDWA
SendMsg
AMDGPUAsmVariants
AMDGPUIntrinsic
AMDGPUISD
APIntOps
ARM
Define some predicates that are used for node matching
EHABI
WinEH
ARM_AM
ARM_AM
-
ARM
Addressing Mode Stuff
ARM_ISB
ARM_MB
ARM_MC
ARM_PROC
ARMBuildAttrs
ARMCC
ARMCP
ARMII
ARMII
- This namespace holds all of the target specific flags that instruction info tracks
ARMISD
ARMRI
Register allocation hints
AttributeFuncs
AVR
Contains the
AVR
backend
fixups
AVRCC
AVRII
AVRISD
bfi_detail
bitc
BitmaskEnumDetail
BPFISD
CallingConv
CallingConv
Namespace - This namespace contains an enum with a value for the well-known calling conventions
cflaa
CGSCCAnalysisManagerModuleProxy
cl
Cl Namespace - This namespace contains all of the command line option processing machinery
CodeGenOpt
CodeModel
codeview
COFF
COFFYAML
consthoist
A private "module" namespace for types and utilities used by ConstantHoisting
coro
coverage
detail
Implementation details of the pass manager interfaces
DOT
dwarf
syntax
DWARFFlavour
Flavour of dwarf regnumbers
DWARFYAML
ELF
ELFYAML
EngineKind
FloatABI
FPDenormal
FPOpFusion
GC
GCOV
GraphProgram
GVNExpression
hashing
detail
Hexagon
Hexagon_MC
HexagonII
HexagonII
- This namespace holds all of the target specific flags that instruction info tracks
HexagonISD
HexagonMCInstrInfo
HexStyle
ilist_detail
IndexedInstrProf
InlineConstants
internal
IntervalMapImpl
IntervalMapImpl
- Namespace used for
IntervalMap
implementation details
Intrinsic
This namespace contains an enum with a value for every intrinsic/builtin function known by LLVM
ISD
ISD
namespace - This namespace contains an enum which represents all of the
SelectionDAG
node types and value types
JumpTable
jumpthreading
A private "module" namespace for types and utilities used by JumpThreading
Lanai
LanaiII
LanaiISD
LCOMM
legacy
LibFunc
lltok
LLVM_LIBRARY_VISIBILITY
A private "module" namespace for types and utilities used by
GVN
LoopAnalysisManagerFunctionProxy
lowertypetests
LPAC
LPCC
lto
MachO
MachOYAML
MCD
MCID
MCOI
MCParserUtils
mdconst
Transitional API for extracting constants from
Metadata
detail
Mips
Mips16HardFloatInfo
MIPS_MC
MipsII
MipsII
- This namespace holds all of the target specific flags that instruction info tracks
MipsISD
msf
MSP430II
MSP430II
- This namespace holds all of the target specific flags that instruction info tracks
MSP430ISD
N86
Native
X86
register numbers
NVPTX
PTXCmpMode
PTXCmpMode
- Comparison mode enumeration
PTXCvtMode
PTXCvtMode
- Conversion code enumeration
PTXLdStInstCode
NVPTXCC
NVPTXII
NVPTXISD
objcarc
object
OMF
opt
orc
remote
rpc
detail
ore
Add a small namespace to avoid name clashes with the classes used in the streaming interface
PatternMatch
PBQP
RegAlloc
pdb
PICLevel
PICStyles
The
X86
backend supports a number of different styles of PIC
PIELevel
PPC
Define some predicates that are used for node matching
PPCII
PPCII
- This namespace holds all of the PowerPC target-specific per-instruction flags
PPCISD
R600InstrFlags
RawInstrProf
rdf
reassociate
A private "module" namespace for types and utilities used by Reassociate
RegState
Reloc
RTLIB
safestack
sampleprof
ScaledNumbers
Sched
SI
KernelInputOffsets
SIInstrFlags
SIOutMods
SISrcMods
slpvectorizer
A private "module" namespace for types and utilities used by this pass
Sparc
SPCC
SPII
SPII
- This namespace holds all of the target specific flags that instruction info tracks
SPISD
support
detail
endian
symbolize
SymbolRewriter
sys
fs
detail
locale
path
unicode
windows
SystemZ
SystemZCP
SystemZICMP
SystemZII
SystemZISD
SystemZMC
TargetOpcode
Invariant opcodes: All instruction sets have these as their low opcodes
tgtok
ThreadModel
TLSModel
trailing_objects_internal
types
VGPRIndexMode
wasm
WebAssembly
WebAssemblyII
WebAssemblyISD
wholeprogramdevirt
Win64EH
WinEH
X86
Define some predicates that are used for node matching
X86_MC
X86Disassembler
X86II
X86II
- This namespace holds all of the target specific flags that instruction info tracks
X86ISD
XCore
XCoreISD
xray
yaml
detail
zlib
MemRef
MSP430CC
OpName
R600_InstFlag
stats
std
symbols
Generated on Wed Mar 8 2017 17:51:48 for LLVM by
1.8.6