LLVM
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
y
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
- i -
IDFCalculatorBase :
llvm::IDFCalculator< IsPostDom >
IDT :
llvm::BPFunctionNode
IdTy :
tomp::ClauseT< TypeType, IdType, ExprType, Extras >
,
tomp::ConstructDecompositionT< ClauseType, HelperType >
idx_iterator :
llvm::ExtractValueInst
,
llvm::InsertValueInst
,
llvm::sandboxir::ExtractValueInst
,
llvm::sandboxir::InsertValueInst
IfExpression :
tomp::clause::IfT< T, I, E >
ifunc_iterator :
llvm::Module
IFuncListType :
llvm::Module
ImapTy :
llvm::orc::ImplSymbolMap
Impl :
llvm::CastInfo< To, PointerUnion< PTs... > >
ImportIDTy :
llvm::FunctionImporter::ImportIDTable
ImportThresholdsTy :
llvm::FunctionImporter
IncompleteTrait :
tomp::clause::AdjustArgsT< T, I, E >
,
tomp::clause::AppendArgsT< T, I, E >
,
tomp::clause::MatchT< T, I, E >
,
tomp::clause::OtherwiseT< T, I, E >
,
tomp::clause::WhenT< T, I, E >
Index :
llvm::xray::BlockIndexer
index_iterator :
llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet
,
llvm::ImmutableGraph< NodeValueT, EdgeValueT >::NodeSet
IndexAndAttrSet :
llvm::dxil::ValueEnumerator
,
llvm::ValueEnumerator
IndexSequence :
llvm::detail::zip_common< ZipType, ReferenceTupleType, Iters >
IndexType :
llvm::BlockFrequencyInfoImplBase::BlockNode
IndirectStubInfo :
llvm::orc::EPCIndirectionUtilsAccess
IndirectStubInfoVector :
llvm::orc::EPCIndirectionUtilsAccess
IndirectStubsManagerBuilder :
llvm::orc::CompileOnDemandLayer
IndirectStubsManagerBuilderFunction :
llvm::orc::LLLazyJITBuilderState
InductionList :
llvm::LoopVectorizationLegality
InEdgeIterator :
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >
InFlightAlloc :
llvm::jitlink::JITLinkerBase
,
llvm::orc::DebugObject
Info :
llvm::DenseMapInfo< Enum, std::enable_if_t< std::is_enum_v< Enum > > >
InfoType :
llvm::OnDiskChainedHashTable< Info >
InitializerExpr :
tomp::clause::InitializerT< T, I, E >
InlineArray :
llvm::gsym::InlineInfo
InlinedEntity :
llvm::DbgLabelInstrMap
,
llvm::DbgValueHistoryMap
,
llvm::DwarfCompileUnit
InlineOrderFactory :
llvm::PluginInlineOrderAnalysis
input_iterator :
llvm::OperandBundleDefT< InputTy >
InputVerificationHandlerTy :
llvm::dwarf_linker::DWARFLinkerBase
InsertionPoints :
llvm::RegBankSelect::RepairingPlacement
InsertPointOrErrorTy :
llvm::OpenMPIRBuilder
InsertPointTy :
llvm::OpenMPIRBuilder
insertpt_iterator :
llvm::RegBankSelect::RepairingPlacement
InstListType :
llvm::BasicBlock
,
llvm::Instruction
InstPredicate :
llvm::HexagonShuffler
instr_iterator :
llvm::MachineBasicBlock
,
llvm::MachineInstrBundleIteratorTraits< const T, false >
,
llvm::MachineInstrBundleIteratorTraits< const T, true >
,
llvm::MachineInstrBundleIteratorTraits< T, false >
,
llvm::MachineInstrBundleIteratorTraits< T, true >
instr_range :
llvm::MachineBasicBlock
InstrChangesTy :
llvm::ModuloScheduleExpander
InstrList :
llvm::dwarf::CFIProgram
,
llvm::slpvectorizer::BoUpSLP
InstrMap :
llvm::DbgLabelInstrMap
InstrPostProcessCtorTy :
llvm::Target
InstructionListType :
llvm::DDGNode
InstructionMappings :
llvm::RegisterBankInfo
InstructionT :
llvm::afdo_detail::IRTraits< BasicBlock >
,
llvm::afdo_detail::IRTraits< MachineBasicBlock >
,
llvm::GenericConvergenceVerifier< ContextT >
,
llvm::GenericSSAContext< _FunctionT >
,
llvm::GenericSSATraits< Function >
,
llvm::GenericSSATraits< MachineFunction >
,
llvm::GenericSyncDependenceAnalysis< ContextT >
,
llvm::GenericUniformityAnalysisImpl< ContextT >
,
llvm::GenericUniformityInfo< ContextT >
,
llvm::SampleProfileLoaderBaseImpl< FT >
InstructionVectorTy :
llvm::InformationCache
InstrumentManagerCtorTy :
llvm::Target
InstrVectorTy :
llvm::LoopNest
InstSeq :
llvm::MipsAnalyzeImmediate
InstSetDMI :
llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >
InstSetVector :
llvm::SLPVectorizerPass
InstT :
llvm::RegionTraits< Function >
,
llvm::RegionTraits< MachineFunction >
InstToNodeMap :
llvm::AbstractDependenceGraphBuilder< GraphType >
InstToOrdinalMap :
llvm::AbstractDependenceGraphBuilder< GraphType >
int_arg_iterator :
llvm::GVNExpression::AggregateValueExpression
integerPart :
llvm::APFloatBase
IntegerType :
llvm::Bitfield::Element< T, Offset, Size, MaxValue >
,
llvm::bitfields_details::Impl< Bitfield, StorageType >
internal_key_type :
llvm::InstrProfLookupTrait
,
llvm::memprof::CallStackLookupTrait
,
llvm::memprof::FrameLookupTrait
,
llvm::memprof::RecordLookupTrait
,
llvm::OnDiskChainedHashTable< Info >
,
llvm::OnDiskIterableChainedHashTable< Info >
InternalEdgeMapT :
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::InOutEdgeView< isConst, isOut >
InteropPreference :
tomp::clause::InitT< T, I, E >
InteropTypes :
tomp::clause::InitT< T, I, E >
InteropVar :
tomp::clause::InitT< T, I, E >
,
tomp::clause::UseT< T, I, E >
IntervalReferences :
llvm::IntervalTree< PointT, ValueT, DataT >
IntervalTy :
llvm::ResourceSegments
IntInfo :
llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >
intX_t :
llvm::object::Elf_Dyn_Impl< ELFT >
InValueT :
LiveDebugValues::InstrRefBasedLDV
InvokedByFptr :
tomp::clause::IndirectT< T, I, E >
IPOAmendableCBTy :
llvm::AttributorConfig
IRlikiesStrRef :
llvm::orc::IRSpeculationLayer
is_function_pass_t :
llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >
is_machine_function_pass_t :
llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >
is_module_pass_t :
llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >
is_transparent :
llvm::identity< Ty >
IsHazardFn :
llvm::GCNHazardRecognizer
IsSymbolValidFunction :
llvm::RuntimeDyldChecker
ItemHandlerTy :
llvm::dwarf_linker::parallel::ArrayList< T, ItemsGroupSize >
iterator :
llvm::AADepGraph
,
llvm::AADepGraphNode
,
llvm::AAPointerInfo::RangeList
,
llvm::AliasSet
,
llvm::AliasSetTracker
,
llvm::AllocatorList< T, AllocatorT >
,
llvm::ArrayRef< T >
,
llvm::AttributeList
,
llvm::AttributeListImpl
,
llvm::AttributeSet
,
llvm::AttributeSetNode
,
llvm::BasicBlock
,
llvm::bfi_detail::IrreducibleGraph::IrrNode
,
llvm::BlotMapVector< KeyT, ValueT >
,
llvm::CallGraph
,
llvm::CallGraphNode
,
llvm::CallGraphSCC
,
llvm::CallGraphWrapperPass
,
llvm::cl::list_storage< DataType, bool >
,
llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >
,
llvm::detail::concat_range< ValueT, RangeTs >
,
llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >
,
llvm::detail::zip_longest_range< Args >
,
llvm::detail::zippy< ItType, Args >
,
llvm::df_iterator_default_set< NodeRef, SmallSize >
,
llvm::DGNode< NodeType, EdgeType >
,
llvm::DirectedGraph< NodeType, EdgeType >
,
llvm::DominanceFrontier
,
llvm::DominanceFrontierBase< BlockT, IsPostDom >
,
llvm::DomTreeNodeBase< NodeT >
,
llvm::dwarf::CFIProgram
,
llvm::dwarf::UnwindTable
,
llvm::DWARFUnitVector
,
llvm::DXILBindingMap
,
llvm::EnumeratedArray< ValueType, Enumeration, LargestEnum, IndexType, Size >
,
llvm::EquivalenceClasses< ElemTy, Compare >
Iterator :
llvm::FixedStreamArray< T >
iterator :
llvm::FoldingSetImpl< Derived, T >
,
llvm::FoldingSetVector< T, VectorT >
,
llvm::Function
,
llvm::GCFunctionInfo
,
llvm::GCModuleInfo
,
llvm::GCOVFile
,
llvm::HexagonShuffler
,
llvm::ImmutableSet< ValT, ValInfo >
,
llvm::ImmutableSetRef< ValT, ValInfo >
,
llvm::ImutAVLTree< ImutInfo >
,
llvm::iota_range< T >
,
llvm::iplist_impl< IntrusiveListT, TraitsT >
,
llvm::IRSimilarity::IRSimilarityCandidate
,
llvm::IVUsers
,
llvm::json::Array
,
llvm::json::Object
,
llvm::LazyCallGraph::RefSCC
,
llvm::LazyCallGraph::SCC
,
llvm::LiveRange
,
llvm::LiveRangeEdit
,
llvm::LiveStacks
,
llvm::LoopBase< BlockT, LoopT >
,
llvm::LoopInfoBase< BlockT, LoopT >
,
llvm::MachineBasicBlock
,
llvm::MachineDominanceFrontier
,
llvm::MachineFunction
,
llvm::MachO::ArchitectureSet
,
llvm::MapVector< KeyT, ValueT, MapType, VectorType >
,
llvm::MCInst
,
llvm::MCLineSection
,
llvm::MCRegisterClass
,
llvm::MDString
,
llvm::MDTupleTypedArrayWrapper< T >
,
llvm::MemoryAccess
Iterator :
llvm::memprof::MemProfReader
iterator :
llvm::Module
,
llvm::MustBeExecutedContextExplorer
,
llvm::MutableArrayRef< T >
,
llvm::NodeSet
,
llvm::objcopy::elf::SectionTableRef
,
llvm::objcopy::macho::SymbolTable
,
llvm::opt::ArgList
,
llvm::orc::AllocGroupSmallMap< T >
,
llvm::orc::SymbolLookupSet
,
llvm::pdb::GSIHashTable
,
llvm::PMStack
,
llvm::rdf::DataFlowGraph::DefStack
,
llvm::ReadyQueue
,
llvm::RegionBase< Tr >
,
llvm::remarks::RemarkLinker
,
llvm::RewriteBuffer
,
llvm::RewriteRope
,
llvm::RopePieceBTree
,
llvm::sampleprof::HashKeyMap< MapT, KeyT, ValueT, MapTArgs >
,
llvm::sampleprof::ProfiledCallGraph
,
llvm::sampleprof::ProfiledCallGraphNode
,
llvm::sandboxir::BasicBlock
,
llvm::sandboxir::DGNode
,
llvm::sandboxir::Function
,
llvm::sandboxir::GlobalWithNodeAPI< GlobalT, LLVMGlobalT, ParentT, LLVMParentT >
,
llvm::sandboxir::Interval< T >
,
llvm::sandboxir::Region
,
llvm::sandboxir::SchedBundle
,
llvm::sandboxir::SeedBundle
,
llvm::ScheduleDAGTopologicalSort
,
llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >
,
llvm::SetVector< T, Vector, Set, N >
,
llvm::simple_ilist< T, Options >
,
llvm::simplify_type< ilist_iterator< OptionsT, false, IsConst > >
,
llvm::simplify_type< ilist_iterator_w_bits< OptionsT, false, IsConst > >
,
llvm::SmallPtrSetImpl< PtrType >
,
llvm::SmallVectorImpl< T >
,
llvm::SmallVectorTemplateCommon< T, typename >
,
llvm::SparseBitVector< ElementSize >
,
llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >
,
llvm::SparseSet< ValueT, KeyFunctorT, SparseT >
,
llvm::StringMap< ValueTy, AllocatorTy >
,
llvm::StringRef
,
llvm::SuffixTree
,
llvm::TargetRegisterClass
,
llvm::TinyPtrVector< EltTy >
,
llvm::Trace
,
llvm::TypeFinder
,
llvm::UniqueVector< T >
,
llvm::ValueMap< KeyT, ValueT, Config >
,
llvm::ValueSymbolTable
Iterator :
llvm::VarStreamArray< ValueType, Extractor >
iterator :
llvm::vfs::OverlayFileSystem
,
llvm::vfs::RedirectingFileSystem::DirectoryEntry
,
llvm::VPBasicBlock
,
llvm::WebAssemblyException
,
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::EdgeView< isConst >
,
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::InOutEdgeView< isConst, isOut >
,
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::VertexView< isConst >
,
llvm::yaml::MappingNode
,
llvm::yaml::SequenceNode
Iterator :
tomp::clause::AffinityT< T, I, E >
,
tomp::clause::DependT< T, I, E >
,
tomp::clause::FromT< T, I, E >
,
tomp::clause::MapT< T, I, E >
,
tomp::clause::ToT< T, I, E >
iterator_category :
llvm::bf_iterator< GraphT, SetType, GT >
,
llvm::CoalescingBitVector< IndexT >::const_iterator
,
llvm::const_set_bits_iterator_impl< BitVectorT >
,
llvm::coverage::CoverageMappingIterator
,
llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >
,
llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::ConstIterator
,
llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::Iterator
,
llvm::detail::SafeIntIterator< T, IsReverse >
,
llvm::detail::zip_longest_range< Args >
,
llvm::detail::zippy< ItType, Args >
,
llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
,
llvm::DIExpression::expr_op_iterator
,
llvm::DITypeRefArray::iterator
,
llvm::DWARFDebugNames::NameIterator
,
llvm::DWARFDebugNames::ValueIterator
,
llvm::EquivalenceClasses< ElemTy, Compare >::member_iterator
,
llvm::generic_gep_type_iterator< ItTy >
,
llvm::GVNExpression::int_op_inserter
,
llvm::GVNExpression::op_inserter
,
llvm::GVNPass::LeaderMap::leader_iterator
,
llvm::ilist_iterator< OptionsT, IsReverse, IsConst >
,
llvm::ilist_iterator_w_bits< OptionsT, IsReverse, IsConst >
,
llvm::ImutAVLTreeGenericIterator< ImutInfo >
,
llvm::ImutAVLTreeInOrderIterator< ImutInfo >
,
llvm::InstIterator< BB_t, BB_i_t, BI_t, II_t >
,
llvm::InstrProfIterator< record_type, reader_type >
,
llvm::IntervalMap< KeyT, ValT, N, Traits >::const_iterator
,
llvm::IntervalTree< PointT, ValueT, DataT >::find_iterator
,
llvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT >
,
llvm::line_iterator
,
llvm::LiveInterval::SingleLinkedListIterator< T >
,
llvm::MachineBasicBlock::liveout_iterator
,
llvm::MachineInstrBundleIterator< Ty, IsReverse >
,
llvm::MachineRegisterInfo::defusechain_instr_iterator< ReturnUses, ReturnDefs, SkipDebug, ByOperand, ByInstr, ByBundle >
,
llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs, SkipDebug, ByOperand, ByInstr, ByBundle >
,
llvm::MachO::ArchitectureSet::arch_iterator< Ty >
,
llvm::Module::debug_compile_units_iterator
,
llvm::MustBeExecutedIterator
,
llvm::object::content_iterator< content_type >
,
llvm::object::Elf_Note_Iterator_Impl< ELFT >
,
llvm::opt::arg_iterator< BaseIter, NumOptSpecifiers >
,
llvm::PagedVector< T, PageSize >::MaterializedIterator
,
llvm::PBQP::Graph< SolverT >::NodeItr
,
llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
,
llvm::PredIterator< Ptr, USE_iterator >
,
llvm::RNSuccIterator< NodeRef, BlockT, RegionT >
,
llvm::RNSuccIterator< FlatIt< NodeRef >, BlockT, RegionT >
,
llvm::RopePieceBTreeIterator
,
llvm::sandboxir::BBIterator
,
llvm::sandboxir::IntervalIterator< T, IntervalType >
,
llvm::sandboxir::OperandUseIterator
,
llvm::sandboxir::PredIterator
,
llvm::sandboxir::SeedContainer::iterator
,
llvm::sandboxir::UserUseIterator
,
llvm::SDNode::use_iterator
,
llvm::SDNode::user_iterator
,
llvm::SDNodeIterator
,
llvm::SmallPtrSetIterator< PtrTy >
,
llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::iterator_base< SMSPtrTy >
,
llvm::SUnitIterator
,
llvm::TargetRegistry::iterator
,
llvm::TypedMDOperandIterator< T >
,
llvm::ValueMapConstIterator< DenseMapT, KeyT >
,
llvm::ValueMapIterator< DenseMapT, KeyT >
,
llvm::yaml::basic_collection_iterator< BaseT, ValueT >
iterator_range :
llvm::DWARFUnitVector
Generated on Sun Mar 16 2025 04:25:41 for LLVM by
1.9.6