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
- s -
S :
llvm::irsymtab::Symbol
SamplesWithLoc :
llvm::sampleprof::SampleSorter< LocationT, SampleT >
SamplesWithLocList :
llvm::sampleprof::SampleSorter< LocationT, SampleT >
SavePoint :
llvm::FastISel
sb_succ_op_iterator :
llvm::sandboxir::BranchInst
ScalarTy :
llvm::details::FixedOrScalableQuantity< LeafTy, ValueTy >
Scaled64 :
llvm::BlockFrequencyInfoImplBase
,
llvm::SyntheticCountsUtils< CallGraphType >
SccTy :
llvm::SyntheticCountsUtils< CallGraphType >
sched_iterator :
llvm::SMSchedule
ScheduleDAGCtor :
llvm::MachineSchedRegistry
ScheduleRef :
llvm::GCNIterativeScheduler
scope_iterator :
llvm::DebugInfoFinder
ScopeToAssignBlocksT :
LiveDebugValues::InstrRefBasedLDV
ScopeToDILocT :
LiveDebugValues::InstrRefBasedLDV
ScopeToVarsT :
LiveDebugValues::InstrRefBasedLDV
ScopeTy :
llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >
SecondInfo :
llvm::DenseMapInfo< std::pair< T, U > >
Section :
llvm::orc::MachO64LE
section_iterator :
llvm::jitlink::LinkGraph
section_iterator_range :
llvm::object::ObjectFile
SectionEntries :
llvm::SpecialCaseList
SectionList :
llvm::RuntimeDyldImpl
,
llvm::yaml::MappingTraits< const InterfaceFile * >
SectionListType :
llvm::MCAssembler
SectionParserFunction :
llvm::jitlink::MachOLinkGraphBuilder
SectionsSetTy :
llvm::dwarf_linker::parallel::OutputSections
SegInfoMap :
llvm::orc::EPCGenericJITLinkMemoryManager::InFlightAlloc
SegmentIter :
llvm::LiveIntervalUnion
SegmentMap :
llvm::jitlink::SimpleSegmentAlloc
Segments :
llvm::LiveRange
SegmentSet :
llvm::LiveRange
Self :
llvm::CastInfo< To, From, Enable >
,
llvm::CastInfo< To, From, std::enable_if_t<!is_simple_type< From >::value > >
,
llvm::PredIterator< Ptr, USE_iterator >
,
llvm::RegionBase< Tr >::block_iterator_wrapper< IsConst >
,
llvm::RNSuccIterator< NodeRef, BlockT, RegionT >
,
llvm::RNSuccIterator< FlatIt< NodeRef >, BlockT, RegionT >
,
llvm::UniquePtrCast< To, From, Derived >
self_iterator :
llvm::DbgRecord
,
llvm::ilist_node_impl< OptionsT >
SendResultFunction :
llvm::orc::ExecutionSession
SequenceIter :
llvm::DWARFDebugLine::LineTable
SequenceVector :
llvm::DWARFDebugLine::LineTable
set_iterator :
llvm::BitVector
,
llvm::SmallBitVector
set_type :
llvm::SetVector< T, Vector, Set, N >
SetOfInstructions :
llvm::AArch64FunctionInfo
SetT :
llvm::MMRAMetadata
SetTy :
llvm::PotentialValuesState< MemberTy >
Shdr :
llvm::object::ELFType< E, Is64 >
ShdrRange :
llvm::object::ELFType< E, Is64 >
SID :
llvm::RuntimeDyldImpl
Signature_format :
llvm::support::detail::has_FormatProvider< T >
SimpleFrom :
llvm::CastInfo< To, From, std::enable_if_t<!is_simple_type< From >::value > >
SimpleType :
llvm::simplify_type< From >
,
llvm::simplify_type< AssumptionCache::ResultElem >
,
llvm::simplify_type< const AssumptionCache::ResultElem >
,
llvm::simplify_type< const From >
,
llvm::simplify_type< const IntrusiveRefCntPtr< T > >
,
llvm::simplify_type< const MDOperand >
,
llvm::simplify_type< const SDValue >
,
llvm::simplify_type< const TrackingMDRef >
,
llvm::simplify_type< const TypedTrackingMDRef< T > >
,
llvm::simplify_type< const Use >
,
llvm::simplify_type< const WeakTrackingVH >
,
llvm::simplify_type< const WeakVH >
,
llvm::simplify_type< ilist_iterator< OptionsT, false, IsConst > >
,
llvm::simplify_type< ilist_iterator_w_bits< OptionsT, false, IsConst > >
,
llvm::simplify_type< IntrusiveRefCntPtr< T > >
,
llvm::simplify_type< MDOperand >
,
llvm::simplify_type< SDUse >
,
llvm::simplify_type< SDValue >
,
llvm::simplify_type< TrackingMDRef >
,
llvm::simplify_type< TypedTrackingMDRef< T > >
,
llvm::simplify_type< Use >
,
llvm::simplify_type< User::const_op_iterator >
,
llvm::simplify_type< User::op_iterator >
,
llvm::simplify_type< WeakTrackingVH >
,
llvm::simplify_type< WeakVH >
SimplifictionCallbackTy :
llvm::Attributor
SimplifiedSelf :
llvm::CastInfo< To, From, std::enable_if_t<!is_simple_type< From >::value > >
size_type :
llvm::AllocatorList< T, AllocatorT >
,
llvm::ArrayRef< T >
,
llvm::BitVector
,
llvm::cl::list_storage< DataType, bool >
,
llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >
,
llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >
,
llvm::EquivalenceClasses< ElemTy, Compare >::member_iterator
,
llvm::ImmutableGraph< NodeValueT, EdgeValueT >
,
llvm::iota_range< T >
,
llvm::iplist_impl< IntrusiveListT, TraitsT >
,
llvm::MapVector< KeyT, ValueT, MapType, VectorType >
,
llvm::MutableArrayRef< T >
,
llvm::PriorityWorklist< T, VectorT, MapT >
,
llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >
,
llvm::SetVector< T, Vector, Set, N >
,
llvm::simple_ilist< T, Options >
,
llvm::SmallBitVector
,
llvm::SmallPtrSetImplBase
,
llvm::SmallSet< T, N, C >
,
llvm::SmallVectorImpl< T >
,
llvm::SmallVectorTemplateCommon< T, typename >
,
llvm::SparseBitVectorElement< ElementSize >
,
llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >
,
llvm::StringMap< ValueTy, AllocatorTy >
,
llvm::StringRef
,
llvm::ValueMap< KeyT, ValueT, Config >
,
llvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >
,
llvm::xray::Trace
SizeAndAction :
llvm::LegacyLegalizerInfo
SizeAndActionsVec :
llvm::LegacyLegalizerInfo
SizeChangeStrategy :
llvm::LegacyLegalizerInfo
SizeList :
tomp::clause::SizesT< T, I, E >
SledContainer :
llvm::xray::InstrumentationMap
SomePointerInfo :
llvm::DenseMapInfo< PointerSumType< TagT, MemberTs... > >
SomePointerT :
llvm::DenseMapInfo< PointerSumType< TagT, MemberTs... > >
SortedCallTargetSet :
llvm::sampleprof::SampleRecord
SplitBlockCache :
llvm::jitlink::LinkGraph
StackSlotPos :
LiveDebugValues::MLocTracker
StatepointSpillMapTy :
llvm::FunctionLoweringInfo
StateType :
llvm::AbstractAttribute
,
llvm::StateWrapper< StateTy, BaseType, Ts >
StepComplexModifier :
tomp::clause::LinearT< T, I, E >
StorableBodyGenCallbackTy :
llvm::OpenMPIRBuilder
storage_type :
llvm::ErrorOr< T >
,
llvm::Expected< T >
StorageTy :
llvm::SPIRVDuplicatesTrackerBase< KeyTy >
StoreList :
llvm::slpvectorizer::BoUpSLP
,
llvm::SLPVectorizerPass
StoreListMap :
llvm::SLPVectorizerPass
string_iterator :
llvm::object::OffloadBinary
string_iterator_range :
llvm::object::OffloadBinary
StringEntries :
llvm::AccelTableBase
StringId :
llvm::orc::MachOBuilder< MachOTraits >
StringPair :
llvm::StringMatcher
StringsPtr :
llvm::codeview::StringsAndChecksums
StructConstantsTy :
llvm::LLVMContextImpl
StructTypeSet :
llvm::LLVMContextImpl
StubAddrLikelies :
llvm::orc::Speculator
StubInitsMap :
llvm::orc::IndirectStubsManager
StubMap :
llvm::RuntimeDyldImpl
StubValueTy :
llvm::MachineModuleInfoImpl
SubConstraintInfoVector :
llvm::InlineAsm
subprogram_iterator :
llvm::DebugInfoFinder
subrange_iterator :
llvm::LiveInterval
SubRegInfo :
llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >
SubsetEqualTy :
llvm::MDNodeInfo< NodeTy >
SubstMap :
llvm::coverage::CounterExpressionBuilder
subtype_iterator :
llvm::Type
subtype_reverse_iterator :
llvm::Type
succ_iterator :
llvm::MachineBasicBlock
,
llvm::SUnit
succ_reverse_iterator :
llvm::MachineBasicBlock
Successor :
llvm::bfi_detail::BlockEdgesAdder< BT >
SuccessOrderingField :
llvm::AtomicCmpXchgInst
SuccRangeT :
llvm::afdo_detail::IRTraits< BasicBlock >
,
llvm::afdo_detail::IRTraits< MachineBasicBlock >
,
llvm::SampleProfileLoaderBaseImpl< FT >
SUList :
llvm::ScheduleDAGInstrs
SumType :
llvm::DenseMapInfo< PointerSumType< TagT, MemberTs... > >
super :
llvm::BitIntegerState< base_ty, BestState, WorstState >
,
llvm::BooleanState
,
llvm::DebugifyCustomPassManager
,
llvm::DenseMapInfo< const AA::InstExclusionSetTy * >
,
llvm::IncIntegerState< base_ty, BestState, WorstState >
,
llvm::LiveInterval
SwiftError :
llvm::AllocaPackedValues
SwiftInterfacesMapTy :
llvm::dwarf_linker::DWARFLinkerBase
SwitchInstType :
llvm::SwitchInst::CaseHandleImpl< SwitchInstT, ConstantIntT, BasicBlockT >
Sword :
llvm::object::ELFType< E, Is64 >
Sxword :
llvm::object::ELFType< E, Is64 >
Sym :
llvm::object::ELFType< E, Is64 >
Symbol :
llvm::ModuleSymbolTable
symbol_iterator :
llvm::jitlink::Section
symbol_iterator_range :
llvm::object::ObjectFile
symbol_range :
llvm::irsymtab::Reader
SymbolListTy :
llvm::MachineModuleInfoImpl
SymbolLookupCompleteFn :
llvm::orc::DylibManager
,
llvm::orc::EPCGenericDylibManager
SymbolNameToDefinitionMap :
llvm::orc::IRMaterializationUnit
,
llvm::orc::IRSymbolMapper
SymbolPredicate :
llvm::orc::DynamicLibrarySearchGenerator
,
llvm::orc::EPCDynamicLibrarySearchGenerator
,
llvm::orc::ReexportsGenerator
SymbolTable :
llvm::MCContext
SymbolVector :
llvm::jitlink::SymbolAddressMap
SymPtr :
llvm::objcopy::elf::SymbolTableSection
SymRange :
llvm::object::ELFType< E, Is64 >
SyncDependenceAnalysisT :
llvm::DivergencePropagator< ContextT >
,
llvm::GenericUniformityAnalysisImpl< ContextT >
Generated on Sun Mar 16 2025 04:25:41 for LLVM by
1.9.6