LLVM 20.0.0git

IR → ADT Relation

File in include/llvm/IRIncludes file in include/llvm/ADT
Analysis.hSmallPtrSet.h
Argument.hTwine.h
Assumptions.hDenseSet.h
Assumptions.hStringRef.h
Assumptions.hStringSet.h
AttributeMask.hSmallString.h
Attributes.hArrayRef.h
Attributes.hBitmaskEnum.h
Attributes.hStringRef.h
AutoUpgrade.hStringRef.h
BasicBlock.hDenseMap.h
BasicBlock.hilist.h
BasicBlock.hilist_node.h
BasicBlock.hiterator.h
BasicBlock.hiterator_range.h
BasicBlock.hTwine.h
CFG.hGraphTraits.h
CFG.hiterator.h
CFG.hiterator_range.h
Comdat.hSmallPtrSet.h
ConstantFolder.hArrayRef.h
ConstantFolder.hSTLExtras.h
ConstantFPRange.hAPFloat.h
ConstantRange.hAPInt.h
ConstantRangeList.hAPInt.h
Constants.hAPFloat.h
Constants.hAPInt.h
Constants.hArrayRef.h
Constants.hSTLExtras.h
Constants.hStringRef.h
ConvergenceVerifier.hGenericConvergenceVerifier.h
CycleInfo.hGenericCycleInfo.h
DataLayout.hAPInt.h
DataLayout.hArrayRef.h
DataLayout.hSmallVector.h
DataLayout.hSTLExtras.h
DataLayout.hStringRef.h
DebugInfo.hDenseMapInfo.h
DebugInfo.hiterator_range.h
DebugInfo.hSetVector.h
DebugInfo.hSmallPtrSet.h
DebugInfo.hSmallSet.h
DebugInfo.hSmallVector.h
DebugInfo.hSTLExtras.h
DebugInfo.hTinyPtrVector.h
DebugInfoMetadata.hArrayRef.h
DebugInfoMetadata.hBitmaskEnum.h
DebugInfoMetadata.hiterator_range.h
DebugInfoMetadata.hPointerUnion.h
DebugInfoMetadata.hSmallVector.h
DebugInfoMetadata.hSTLExtras.h
DebugInfoMetadata.hStringRef.h
DebugProgramInstruction.hilist.h
DebugProgramInstruction.hilist_node.h
DebugProgramInstruction.hiterator.h
DerivedTypes.hArrayRef.h
DerivedTypes.hSTLExtras.h
DerivedTypes.hStringRef.h
DiagnosticHandler.hStringRef.h
DiagnosticInfo.hArrayRef.h
DiagnosticInfo.hSmallVector.h
DiagnosticInfo.hStringRef.h
DiagnosticInfo.hTwine.h
DIBuilder.hArrayRef.h
DIBuilder.hDenseMap.h
DIBuilder.hMapVector.h
DIBuilder.hSetVector.h
DIBuilder.hSmallVector.h
DIBuilder.hStringRef.h
Dominators.hAPInt.h
Dominators.hArrayRef.h
Dominators.hDenseMapInfo.h
Dominators.hDepthFirstIterator.h
Dominators.hHashing.h
Dominators.hilist_iterator.h
Dominators.hPointerIntPair.h
Dominators.hSmallVector.h
Dominators.hTwine.h
EHPersonalities.hDenseMap.h
EHPersonalities.hTinyPtrVector.h
FixedPointBuilder.hAPFixedPoint.h
FPEnv.hFloatingPointMode.h
Function.hDenseSet.h
Function.hilist_node.h
Function.hiterator_range.h
Function.hStringRef.h
Function.hTwine.h
GenericConvergenceVerifierImpl.hGenericConvergenceVerifier.h
GenericConvergenceVerifierImpl.hPostOrderIterator.h
GenericConvergenceVerifierImpl.hTwine.h
GetElementPtrTypeIterator.hArrayRef.h
GetElementPtrTypeIterator.hPointerUnion.h
GlobalAlias.hilist_node.h
GlobalIFunc.hilist_node.h
GlobalObject.hStringRef.h
GlobalValue.hStringRef.h
GlobalValue.hTwine.h
GlobalVariable.hilist_node.h
GlobalVariable.hTwine.h
InlineAsm.hBitfields.h
InlineAsm.hSmallVector.h
InlineAsm.hStringRef.h
InstIterator.hiterator_range.h
InstrTypes.hArrayRef.h
InstrTypes.hiterator_range.h
InstrTypes.hSequence.h
InstrTypes.hSTLExtras.h
InstrTypes.hStringMap.h
InstrTypes.hTwine.h
Instruction.hArrayRef.h
Instruction.hBitfields.h
Instruction.hilist_node.h
Instruction.hStringRef.h
Instructions.hArrayRef.h
Instructions.hBitfields.h
Instructions.hiterator.h
Instructions.hiterator_range.h
Instructions.hMapVector.h
Instructions.hSmallVector.h
Instructions.hSTLExtras.h
Instructions.hTwine.h
Intrinsics.hArrayRef.h
IRBuilder.hArrayRef.h
IRBuilder.hSTLExtras.h
IRBuilder.hStringRef.h
IRBuilder.hTwine.h
IRBuilderFolder.hArrayRef.h
LegacyPassManagers.hDenseMap.h
LegacyPassManagers.hFoldingSet.h
LegacyPassManagers.hSmallPtrSet.h
LegacyPassManagers.hSmallVector.h
LegacyPassNameParser.hSTLExtras.h
Mangler.hDenseMap.h
Mangler.hStringRef.h
MDBuilder.hDenseSet.h
MDBuilder.hSmallVector.h
MDBuilder.hStringRef.h
MemoryModelRelaxationAnnotations.hDenseSet.h
MemoryModelRelaxationAnnotations.hStringRef.h
Metadata.hArrayRef.h
Metadata.hDenseMap.h
Metadata.hDenseMapInfo.h
Metadata.hilist_node.h
Metadata.hiterator_range.h
Metadata.hPointerUnion.h
Metadata.hSmallVector.h
Metadata.hStringRef.h
Module.hiterator_range.h
Module.hSTLExtras.h
Module.hStringMap.h
Module.hStringRef.h
ModuleSummaryIndex.hArrayRef.h
ModuleSummaryIndex.hDenseMap.h
ModuleSummaryIndex.hSmallString.h
ModuleSummaryIndex.hSmallVector.h
ModuleSummaryIndex.hSTLExtras.h
ModuleSummaryIndex.hStringExtras.h
ModuleSummaryIndex.hStringMap.h
ModuleSummaryIndex.hStringRef.h
NoFolder.hArrayRef.h
NVVMIntrinsicUtils.hAPFloat.h
Operator.hMapVector.h
OptBisect.hStringRef.h
PassInstrumentation.hAny.h
PassInstrumentation.hDenseMap.h
PassInstrumentation.hFunctionExtras.h
PassInstrumentation.hSmallVector.h
PassManager.hDenseMap.h
PassManager.hSTLExtras.h
PassManager.hStringRef.h
PassManager.hTinyPtrVector.h
PassManagerInternal.hSTLExtras.h
PassManagerInternal.hStringRef.h
PassTimingInfo.hSmallVector.h
PassTimingInfo.hStringMap.h
PassTimingInfo.hStringRef.h
PatternMatch.hAPFloat.h
PatternMatch.hAPInt.h
PredIteratorCache.hArrayRef.h
PredIteratorCache.hDenseMap.h
PredIteratorCache.hSmallVector.h
PrintPasses.hStringRef.h
ProfDataUtils.hSmallVector.h
ProfDataUtils.hTwine.h
RuntimeLibcalls.hArrayRef.h
SSAContext.hGenericSSAContext.h
Statepoint.hiterator_range.h
StructuralHash.hMapVector.h
StructuralHash.hStableHashing.h
SymbolTableListTraits.hilist.h
SymbolTableListTraits.hsimple_ilist.h
Type.hArrayRef.h
TypeFinder.hDenseSet.h
User.hiterator.h
User.hiterator_range.h
Value.hiterator_range.h
Value.hSTLExtras.h
Value.hStringRef.h
ValueHandle.hDenseMapInfo.h
ValueHandle.hPointerIntPair.h
ValueMap.hDenseMap.h
ValueMap.hDenseMapInfo.h
ValueSymbolTable.hStringMap.h
ValueSymbolTable.hStringRef.h
Verifier.hDenseMap.h
VFABIDemangler.hSmallVector.h