C___itt_api_info | |
C___itt_api_info_20101001 | |
C___itt_global | |
C___itt_group_list | |
C___itt_thread_info | |
C_iJIT_Method_Id | |
C_iJIT_Method_Load | |
C_iJIT_Method_NIDS | |
C_LineNumberInfo | |
Cllvm::AAMDNodes | A collection of metadata nodes that might be associated with a memory access used by the alias-analysis infrastructure |
►CAArch64GenInstrInfo | |
Cllvm::AArch64InstrInfo | |
►CAArch64GenRegisterInfo | |
Cllvm::AArch64RegisterInfo | |
►CAArch64GenSubtargetInfo | |
Cllvm::AArch64Subtarget | |
Cllvm::AArch64MCInstLower | AArch64MCInstLower - This class is used to lower an MachineInstr into an MCInst |
CAArch64SetCCInfo | Helper structure to keep track of a SET_CC lowered into AArch64 code |
►Cllvm::AAResultBase< DerivedT > | A CRTP-driven "mixin" base class to help implement the function alias analysis results concept |
Cllvm::BasicAAResult | This is the AA result object for the basic, local, and stateless alias analysis |
►Cllvm::AAResultBase< AMDGPUAAResult > | |
Cllvm::AMDGPUAAResult | A simple AA result that uses TBAA metadata to answer queries |
Cllvm::AAResultBase< BasicAAResult > | |
►Cllvm::AAResultBase< CFLAndersAAResult > | |
Cllvm::CFLAndersAAResult | |
►Cllvm::AAResultBase< CFLSteensAAResult > | |
Cllvm::CFLSteensAAResult | |
►Cllvm::AAResultBase< GlobalsAAResult > | |
Cllvm::GlobalsAAResult | An alias analysis result set for globals |
►Cllvm::AAResultBase< ObjCARCAAResult > | |
Cllvm::objcarc::ObjCARCAAResult | This is a simple alias analysis implementation that uses knowledge of ARC constructs to answer queries |
►Cllvm::AAResultBase< SCEVAAResult > | |
Cllvm::SCEVAAResult | A simple alias analysis implementation that uses ScalarEvolution to answer queries |
►Cllvm::AAResultBase< ScopedNoAliasAAResult > | |
Cllvm::ScopedNoAliasAAResult | A simple AA result which uses scoped-noalias metadata to answer queries |
►Cllvm::AAResultBase< TypeBasedAAResult > | |
Cllvm::TypeBasedAAResult | A simple AA result that uses TBAA metadata to answer queries |
Cllvm::AAResults | |
Cllvm::AAResultBase< DerivedT >::AAResultsProxy | This proxy class models a common pattern where we delegate to either the top-level AAResults aggregation if one is registered, or to the current result if none are registered |
Cllvm::DWARFDebugNames::Abbrev | Abbreviation describing the encoding of Name Index entries |
Cllvm::DWARFYAML::Abbrev | |
Cllvm::AbstractLatticeFunction< LatticeKey, LatticeVal > | AbstractLatticeFunction - This class is implemented by the dataflow instance to specify what the lattice values are and how they handle merges etc |
Cllvm::itanium_demangle::AbstractManglingParser< Derived, Alloc > | |
►Cllvm::itanium_demangle::AbstractManglingParser< ManglingParser< Alloc >, Alloc > | |
Cllvm::itanium_demangle::ManglingParser< Alloc > | |
►Cllvm::AccelTableBase | A base class holding non-template-dependant functionality of the AccelTable class |
Cllvm::AccelTable< llvm::AppleAccelTableOffsetData > | |
Cllvm::AccelTable< llvm::AppleAccelTableTypeData > | |
Cllvm::AccelTable< llvm::DWARF5AccelTableData > | |
Cllvm::AccelTable< DataT > | This class holds an abstract representation of an Accelerator Table, consisting of a sequence of buckets, each bucket containint a sequence of HashData entries |
►Cllvm::AccelTableData | Interface which the different types of accelerator table data have to conform |
►Cllvm::AppleAccelTableData | A base class for different implementations of Data classes for Apple Accelerator Tables |
►Cllvm::AppleAccelTableOffsetData | Accelerator table data implementation for simple Apple accelerator tables with just a DIE reference |
Cllvm::AppleAccelTableTypeData | Accelerator table data implementation for Apple type accelerator tables |
►Cllvm::AppleAccelTableStaticOffsetData | Accelerator table data implementation for simple Apple accelerator tables with a DIE offset but no actual DIE pointer |
Cllvm::AppleAccelTableStaticTypeData | Accelerator table data implementation for type accelerator tables with a DIE offset but no actual DIE pointer |
Cllvm::DWARF5AccelTableData | The Data class implementation for DWARF v5 accelerator table |
Cllvm::DWARF5AccelTableStaticData | |
Cllvm::StackMapV2Parser< Endianness >::AccessorIterator< AccessorT > | |
Cllvm::wholeprogramdevirt::AccumBitVector | |
Cllvm::EHStreamer::ActionEntry | Structure describing an entry in the actions table |
Cllvm::Registry< T >::Add< V > | A static registration template |
Cllvm::add_const_past_pointer< T, Enable > | If T is a pointer to X, return a pointer to const X |
Cllvm::add_const_past_pointer< T, typename std::enable_if< std::is_pointer< T >::value >::type > | |
Cllvm::add_lvalue_reference_if_not_pointer< T, Enable > | If T is a pointer, just return it. If it is not, return T& |
Cllvm::add_lvalue_reference_if_not_pointer< T, typename std::enable_if< std::is_pointer< T >::value >::type > | |
Cllvm::lto::LTO::RegularLTOState::AddedModule | |
CAddressingMode | |
Cllvm::AddressPool | |
Cllvm::TargetLoweringBase::AddrMode | This represents an addressing mode of: BaseGV + BaseOffs + BaseReg + Scale*ScaleReg If BaseGV is null, there is no BaseGV |
CAddSubFlagsOpcodePair | Map pseudo instructions that imply an 'S' bit onto real opcodes |
Cllvm::PBQP::Graph< SolverT >::AdjEdgeIdSet | |
Cllvm::AggressiveAntiDepState | Contains all the state necessary for anti-dep breaking |
Cllvm::cl::aliasopt | |
Cllvm::AliasSetTracker | |
Cllvm::cflaa::AliasSummary | AliasSummary is just a collection of ExternalRelation and ExternalAttribute |
Cllvm::AlignedCharArray< Alignment, Size > | Helper for building an aligned character array type |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< AddressEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< AddressEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< AddressEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< AliasResult, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< AliasResult, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< AliasResult > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< AllocaInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< AllocaInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< AllocaInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< AnalysisID, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< AnalysisID, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< AnalysisID > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Arg *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Arg *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Arg *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Attachment, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Attachment, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Attachment > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< AttributeSpec, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< AttributeSpec, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< AttributeSpec > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BasicBlock *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BasicBlock *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BasicBlock *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BitTestCase, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BitTestCase, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BitTestCase > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BitValue, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BitValue, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BitValue > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Block, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Block, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Block > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BlockInterference, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BlockInterference, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BlockInterference > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BlockMass, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BlockMass, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BlockMass > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BlockNode, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BlockNode, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BlockNode > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BlockT *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BlockT *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BlockT *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< bool, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< bool, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< bool > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< bool, double, int64_t, llvm::StringRef, std::string, llvm::json::Array, llvm::json::Object, char, char, char >), sizeof(::llvm::detail::SizerImpl< bool, double, int64_t, llvm::StringRef, std::string, llvm::json::Array, llvm::json::Object, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< bool, double, int64_t, llvm::StringRef, std::string, llvm::json::Array, llvm::json::Object > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< BucketT, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< BucketT, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< BucketT[InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ByValInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ByValInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ByValInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< CallInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< CallInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< CallInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< char, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< char, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< char > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< CodeModel::Model, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< CodeModel::Model, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< CodeModel::Model > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< CompUnitEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< CompUnitEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< CompUnitEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const char *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const char *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const char *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::CallInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::CallInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::CallInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::coverage::CoverageSegment *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::coverage::CoverageSegment *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::coverage::CoverageSegment *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::DICompositeType *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::DICompositeType *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::DICompositeType *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::DILocation *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::DILocation *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::DILocation *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::DISubprogram *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::DISubprogram *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::DISubprogram *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::GCRelocateInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::GCRelocateInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::GCRelocateInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::MachineInstr *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::MachineInstr *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::MachineInstr *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::SCEV *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::SCEV *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::SCEV *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::SCEVPredicate *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::SCEVPredicate *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::SCEVPredicate *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const llvm::Value *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const llvm::Value *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const llvm::Value *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const SamplesWithLoc *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const SamplesWithLoc *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const SamplesWithLoc *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const uint32_t *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const uint32_t *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const uint32_t *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< const Value *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< const Value *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< const Value *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ConstantPoolEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ConstantPoolEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ConstantPoolEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ConstantUser, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ConstantUser, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ConstantUser > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< consthoist::ConstantInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< consthoist::ConstantInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< consthoist::ConstantInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ContinuationRecordKind, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ContinuationRecordKind, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ContinuationRecordKind > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< CriticalEdge, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< CriticalEdge, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< CriticalEdge > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< CVGlobalVariable, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< CVGlobalVariable, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< CVGlobalVariable > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< const llvm::DISubprogram *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< const llvm::DISubprogram *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< const llvm::DISubprogram * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< llvm::DomTreeNodeBase >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< llvm::DomTreeNodeBase >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< llvm::DomTreeNodeBase > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< llvm::Function *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< llvm::Function *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< llvm::Function * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< llvm::PHINode *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< llvm::PHINode *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< llvm::PHINode * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< llvm::SelectInst *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< llvm::SelectInst *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< llvm::SelectInst * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< T >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< T >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< T > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< detail::DenseSetPair< ValueT >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< detail::DenseSetPair< ValueT >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< detail::DenseSetPair< ValueT > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< DIEInteger, DIEString, DIEExpr, DIELabel, DIEDelta *, DIEEntry, DIEBlock *, DIELoc *, DIELocList, char >), sizeof(::llvm::detail::SizerImpl< DIEInteger, DIEString, DIEExpr, DIELabel, DIEDelta *, DIEEntry, DIEBlock *, DIELoc *, DIELocList, char >)> | |
Cllvm::AlignedCharArrayUnion< DIEInteger, DIEString, DIEExpr, DIELabel, DIEDelta *, DIEEntry, DIEBlock *, DIELoc *, DIELocList > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< DominatorTree::UpdateType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< DominatorTree::UpdateType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< DominatorTree::UpdateType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Edge, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Edge, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Edge > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ELF_SHN, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ELF_SHN, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ELF_SHN > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Entry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Entry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Entry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< error_type, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< error_type, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< error_type > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ExitNotTakenInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ExitNotTakenInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ExitNotTakenInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ExternalUser, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ExternalUser, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ExternalUser > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FCmpLibcallsList, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FCmpLibcallsList, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FCmpLibcallsList > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FileInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FileInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FileInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FixedSizeInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FixedSizeInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FixedSizeInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FrameIndexExpr, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FrameIndexExpr, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FrameIndexExpr > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FreeList *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FreeList *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FreeList *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< FreeMemBlock, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< FreeMemBlock, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< FreeMemBlock > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< HexagonInstr, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< HexagonInstr, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< HexagonInstr > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< IdxMBBPair, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< IdxMBBPair, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< IdxMBBPair > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< IndexMaskPair, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< IndexMaskPair, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< IndexMaskPair > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< InjectedSourceDescriptor, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< InjectedSourceDescriptor, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< InjectedSourceDescriptor > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< InlineGraphNode *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< InlineGraphNode *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< InlineGraphNode *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< InsertedPass, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< InsertedPass, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< InsertedPass > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< InsnRange, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< InsnRange, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< InsnRange > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Inst, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Inst, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Inst > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< int, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< int, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< int > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< int64_t, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< int64_t, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< int64_t > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< IntrusiveRefCntPtr< FileSystem >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< IntrusiveRefCntPtr< FileSystem >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< IntrusiveRefCntPtr< FileSystem > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LayoutAlignElem, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LayoutAlignElem, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LayoutAlignElem > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LexicalBlock *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LexicalBlock *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LexicalBlock *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LiveInBlock, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LiveInBlock, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LiveInBlock > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LiveOutPair, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LiveOutPair, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LiveOutPair > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LiveOutReg, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LiveOutReg, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LiveOutReg > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LiveRegsDefInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LiveRegsDefInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LiveRegsDefInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LiveRegsDVInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LiveRegsDVInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LiveRegsDVInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LLT, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LLT, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LLT > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AAResults, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AAResults, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AAResults > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AllocaInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AllocaInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AllocaInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ArrayRef< uint8_t >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ArrayRef< uint8_t >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ArrayRef< uint8_t > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AsmPrinter::HandlerInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AsmPrinter::HandlerInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AsmPrinter::HandlerInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AsmPrinter::XRayFunctionEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AsmPrinter::XRayFunctionEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AsmPrinter::XRayFunctionEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AsmToken, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AsmToken, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AsmToken > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AssertingVH< const llvm::BasicBlock >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AssertingVH< const llvm::BasicBlock >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AssertingVH< const llvm::BasicBlock > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AssertingVH< llvm::Function >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AssertingVH< llvm::Function >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AssertingVH< llvm::Function > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::AssertingVH< llvm::MemoryPhi >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::AssertingVH< llvm::MemoryPhi >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::AssertingVH< llvm::MemoryPhi > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::BasicAAResult, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::BasicAAResult, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::BasicAAResult > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::BasicBlock *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::BasicBlock *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::BasicBlock *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::BitCodeAbbrevOp, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::BitCodeAbbrevOp, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::BitCodeAbbrevOp > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::BlockFrequency, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::BlockFrequency, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::BlockFrequency > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CallSite, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CallSite, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CallSite > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CCValAssign, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CCValAssign, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CCValAssign > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::cflaa::ExternalAttribute, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::cflaa::ExternalAttribute, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::cflaa::ExternalAttribute > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::cflaa::ExternalRelation, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::cflaa::ExternalRelation, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::cflaa::ExternalRelation > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::cl::Option *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::cl::Option *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::cl::Option *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::cl::OptionEnumValue, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::cl::OptionEnumValue, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::cl::OptionEnumValue > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::cl::parser::OptionInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::cl::parser::OptionInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::cl::parser::OptionInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ClrEHUnwindMapEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ClrEHUnwindMapEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ClrEHUnwindMapEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::BinaryAnnotationIterator::AnnotationData, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::BinaryAnnotationIterator::AnnotationData, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::BinaryAnnotationIterator::AnnotationData > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::ClassRecord, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::ClassRecord, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::ClassRecord > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::DebugFrameDataSubsection, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::DebugFrameDataSubsection, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::DebugFrameDataSubsection > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::EnumRecord, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::EnumRecord, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::EnumRecord > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::GloballyHashedType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::GloballyHashedType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::GloballyHashedType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::MemberPointerInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::MemberPointerInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::MemberPointerInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::ModifierRecord, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::ModifierRecord, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::ModifierRecord > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::PointerRecord, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::PointerRecord, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::PointerRecord > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::TypeIndex, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::TypeIndex, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::TypeIndex > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::codeview::UnionRecord, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::codeview::UnionRecord, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::codeview::UnionRecord > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CodeViewYAML::DebugHSection, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CodeViewYAML::DebugHSection, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CodeViewYAML::DebugHSection > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::AuxiliarybfAndefSymbol, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::AuxiliarybfAndefSymbol, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::AuxiliarybfAndefSymbol > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::AuxiliaryCLRToken, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::AuxiliaryCLRToken, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::AuxiliaryCLRToken > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::AuxiliaryFunctionDefinition, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::AuxiliaryFunctionDefinition, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::AuxiliaryFunctionDefinition > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::AuxiliarySectionDefinition, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::AuxiliarySectionDefinition, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::AuxiliarySectionDefinition > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::AuxiliaryWeakExternal, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::AuxiliaryWeakExternal, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::AuxiliaryWeakExternal > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFF::DataDirectory, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFF::DataDirectory, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFF::DataDirectory > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::COFFYAML::PEHeader, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::COFFYAML::PEHeader, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::COFFYAML::PEHeader > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CoroEndInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CoroEndInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CoroEndInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CoroSizeInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CoroSizeInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CoroSizeInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CoroSuspendInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CoroSuspendInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CoroSuspendInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::CxxUnwindMapEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::CxxUnwindMapEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::CxxUnwindMapEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DataExtractor, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DataExtractor, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DataExtractor > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DbgVariable *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DbgVariable *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DbgVariable *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DebugLocEntry::Value, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DebugLocEntry::Value, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DebugLocEntry::Value > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DebugLocStream::Entry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DebugLocStream::Entry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DebugLocStream::Entry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DebugLocStream::List, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DebugLocStream::List, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DebugLocStream::List > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DefsetRecord *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DefsetRecord *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DefsetRecord *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DemandedBits, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DemandedBits, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DemandedBits > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DenseMap, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DenseMap, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DenseMap > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DenseMap< const llvm::MDString *, llvm::DICompositeType * >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DenseMap< const llvm::MDString *, llvm::DICompositeType * >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DenseMap< const llvm::MDString *, llvm::DICompositeType *> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< const llvm::Value *, int >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< const llvm::Value *, int >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< const llvm::Value *, int > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< Instruction *, uint64_t >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< Instruction *, uint64_t >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< Instruction *, uint64_t > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< Instruction *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< Instruction *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< Instruction *, unsigned > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< KeyT, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< KeyT, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< KeyT, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey *> > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::DomTreeNodeBase, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::DomTreeNodeBase, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::DomTreeNodeBase, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction * > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, ptrdiff_t > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::LLT, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::LLT, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::LLT, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::SDNode *, int >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::SDNode *, int >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::SDNode *, int > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::SDValue, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::SDValue, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::SDValue, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::Value *, int >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::Value *, int >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::Value *, int > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::Value *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::Value *, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::Value *, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock * > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< LocPair, AliasResult >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< LocPair, AliasResult >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< LocPair, AliasResult > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< NodePtr, SmallVector< NodePtr, 2 > >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< NodePtr, SmallVector< NodePtr, 2 > >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< NodePtr, SmallVector< NodePtr, 2 > > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< ResourceRef, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< ResourceRef, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< ResourceRef, unsigned > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< T, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< T, ptrdiff_t >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< T, ptrdiff_t > [4], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *>, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *>, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode * > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< unsigned, llvm::SDValue >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< unsigned, llvm::SDValue >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< unsigned, llvm::SDValue > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< unsigned, MDRange >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< unsigned, MDRange >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< unsigned, MDRange > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< unsigned, unsigned >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< unsigned, unsigned >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< unsigned, unsigned > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > >, LargeRep, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > >, LargeRep, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > > [InlineBuckets], LargeRep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::detail::PtrUseVisitorBase::UseToVisit, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::detail::PtrUseVisitorBase::UseToVisit, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::detail::PtrUseVisitorBase::UseToVisit > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DiagnosticInfoOptimizationBase::Argument, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DiagnosticInfoOptimizationBase::Argument, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DiagnosticInfoOptimizationBase::Argument > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DICompileUnit *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DICompileUnit *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DICompileUnit *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIEAbbrevData, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIEAbbrevData, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIEAbbrevData > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIExpression::FragmentInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIExpression::FragmentInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIExpression::FragmentInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIFile::ChecksumInfo< llvm::MDString * >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIFile::ChecksumInfo< llvm::MDString * >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIFile::ChecksumInfo< llvm::MDString *> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIGlobalVariableExpression *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIGlobalVariableExpression *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIGlobalVariableExpression *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DILineInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DILineInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DILineInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIScope *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIScope *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIScope *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DISubprogram *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DISubprogram *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DISubprogram *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DIType *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DIType *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DIType *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DomainValue *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DomainValue *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DomainValue *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DomTreeNodeBase, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DomTreeNodeBase, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DomTreeNodeBase > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFDebugLoc::Entry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFDebugLoc::Entry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFDebugLoc::Entry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFDebugLoclists::Entry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFDebugLoclists::Entry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFDebugLoclists::Entry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFDebugNames::Entry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFDebugNames::Entry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFDebugNames::Entry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFDebugNames::NameIndex, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFDebugNames::NameIndex, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFDebugNames::NameIndex > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFDebugRnglistTable, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFDebugRnglistTable, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFDebugRnglistTable > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFExpression, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFExpression, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFExpression > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DwarfExpression::Register, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DwarfExpression::Register, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DwarfExpression::Register > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::DWARFFormValue, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::DWARFFormValue, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::DWARFFormValue > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::EVT, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::EVT, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::EVT > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ForwardedRegister, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ForwardedRegister, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ForwardedRegister > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Function *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Function *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Function *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::FunctionLoweringInfo::LiveOutInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::FunctionLoweringInfo::LiveOutInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::FunctionLoweringInfo::LiveOutInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::fuzzerop::SourcePred, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::fuzzerop::SourcePred, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::fuzzerop::SourcePred > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::GCNRegPressure, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::GCNRegPressure, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::GCNRegPressure > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::GCOVEdge *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::GCOVEdge *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::GCOVEdge *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::GISelChangeObserver *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::GISelChangeObserver *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::GISelChangeObserver *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ImmutablePass *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ImmutablePass *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ImmutablePass *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Init *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Init *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Init *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Instruction *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Instruction *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Instruction *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::IntervalMapImpl::LeafNode, RootBranchData, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::IntervalMapImpl::LeafNode, RootBranchData, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::IntervalMapImpl::LeafNode, RootBranchData > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ISD::ArgFlagsTy, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ISD::ArgFlagsTy, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ISD::ArgFlagsTy > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ISD::InputArg, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ISD::InputArg, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ISD::InputArg > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ISD::OutputArg, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ISD::OutputArg, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ISD::OutputArg > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LazyCallGraph::EdgeSequence, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LazyCallGraph::EdgeSequence, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LazyCallGraph::EdgeSequence > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LazyCallGraph::Node *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LazyCallGraph::Node *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LazyCallGraph::Node *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LazyCallGraph::RefSCC *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LazyCallGraph::RefSCC *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LazyCallGraph::RefSCC *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LazyCallGraph::SCC *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LazyCallGraph::SCC *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LazyCallGraph::SCC *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LegalizeRule, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LegalizeRule, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LegalizeRule > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LexicalScope *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LexicalScope *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LexicalScope *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LiveInterval *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LiveInterval *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LiveInterval *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LiveRange *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LiveRange *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LiveRange *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LiveRange::Segment, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LiveRange::Segment, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LiveRange::Segment > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::LiveVariables::VarInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::LiveVariables::VarInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::LiveVariables::VarInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Loop *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Loop *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Loop *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineBasicBlock *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineBasicBlock *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineBasicBlock *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineInstr *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineInstr *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineInstr *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineOperand, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineOperand, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineOperand > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineTraceMetrics::FixedBlockInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineTraceMetrics::FixedBlockInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineTraceMetrics::FixedBlockInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineTraceMetrics::LiveInReg, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineTraceMetrics::LiveInReg, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineTraceMetrics::LiveInReg > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MachineTraceMetrics::TraceBlockInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MachineTraceMetrics::TraceBlockInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MachineTraceMetrics::TraceBlockInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::mca::ReadDescriptor, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::mca::ReadDescriptor, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::mca::ReadDescriptor > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::mca::ReadState, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::mca::ReadState, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::mca::ReadState > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::mca::WriteDescriptor, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::mca::WriteDescriptor, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::mca::WriteDescriptor > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::mca::WriteState, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::mca::WriteState, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::mca::WriteState > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCAsmParser::MCPendingError, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCAsmParser::MCPendingError, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCAsmParser::MCPendingError > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCDataFragment *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCDataFragment *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCDataFragment *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCDwarfFile, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCDwarfFile, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCDwarfFile > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCFixup, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCFixup, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCFixup > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCLOHDirective, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCLOHDirective, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCLOHDirective > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCOperand, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCOperand, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCOperand > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCSection *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCSection *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCSection *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MCSymbol *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MCSymbol *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MCSymbol *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MDString *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MDString *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MDString *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MemoryDepChecker::Dependence, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MemoryDepChecker::Dependence, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MemoryDepChecker::Dependence > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MemoryDependenceResults, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MemoryDependenceResults, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MemoryDependenceResults > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Metadata *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Metadata *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Metadata *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MipsABIInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MipsABIInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MipsABIInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::ModuleSummaryIndex, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::ModuleSummaryIndex, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::ModuleSummaryIndex > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::MVT, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::MVT, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::MVT > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::object::OwningBinary< llvm::object::Archive >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::object::OwningBinary< llvm::object::Archive >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::object::OwningBinary< llvm::object::Archive > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Pass *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Pass *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Pass *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::PGOOptions, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::PGOOptions, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::PGOOptions > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::PHINode *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::PHINode *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::PHINode *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::PMDataManager *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::PMDataManager *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::PMDataManager *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::PredicateBase *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::PredicateBase *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::PredicateBase *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RangeSpan, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RangeSpan, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RangeSpan > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RangeSpanList, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RangeSpanList, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RangeSpanList > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RecordVal, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RecordVal, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RecordVal > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RegisterMaskPair, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RegisterMaskPair, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RegisterMaskPair > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RuntimeDyldMachO::EHFrameRelatedSections, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RuntimeDyldMachO::EHFrameRelatedSections, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RuntimeDyldMachO::EHFrameRelatedSections > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RuntimePointerChecking::CheckingPtrGroup, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RuntimePointerChecking::CheckingPtrGroup, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RuntimePointerChecking::CheckingPtrGroup > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::RuntimePointerChecking::PointerInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::RuntimePointerChecking::PointerInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::RuntimePointerChecking::PointerInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::safestack::StackColoring::LiveRange, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::safestack::StackColoring::LiveRange, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::safestack::StackColoring::LiveRange > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SDDbgLabel *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SDDbgLabel *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SDDbgLabel *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SDDbgValue *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SDDbgValue *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SDDbgValue *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SDep, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SDep, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SDep > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SDNode *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SDNode *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SDNode *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SDValue, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SDValue, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SDValue > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SectionedAddress, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SectionedAddress, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SectionedAddress > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SEHHandler, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SEHHandler, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SEHHandler > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SEHUnwindMapEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SEHUnwindMapEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SEHUnwindMapEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SelectInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SelectInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SelectInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SlotIndex, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SlotIndex, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SlotIndex > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SmallPtrSet< llvm::SUnit *, 4 >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SmallPtrSet< llvm::SUnit *, 4 >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SmallPtrSet< llvm::SUnit *, 4 > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SmallVector< int, 4 >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SmallVector< int, 4 >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SmallVector< int, 4 > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SmallVector< unsigned, 8 >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SmallVector< unsigned, 8 >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SmallVector< unsigned, 8 > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SmallVectorBase, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SmallVectorBase, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SmallVectorBase > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SMFixIt, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SMFixIt, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SMFixIt > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SMLoc, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SMLoc, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SMLoc > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SplitAnalysis::BlockInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SplitAnalysis::BlockInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SplitAnalysis::BlockInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::StringRef, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::StringRef, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::StringRef > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::StrOffsetsContributionDescriptor, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::StrOffsetsContributionDescriptor, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::StrOffsetsContributionDescriptor > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::SUnit *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::SUnit *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::SUnit *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::sys::MemoryBlock, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::sys::MemoryBlock, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::sys::MemoryBlock > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::TargetLibraryInfoImpl, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::TargetLibraryInfoImpl, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::TargetLibraryInfoImpl > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::TargetTransformInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::TargetTransformInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::TargetTransformInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Timer *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Timer *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Timer *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::TruncInst *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::TruncInst *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::TruncInst *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Type *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Type *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Type *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::TypedTrackingMDRef, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::TypedTrackingMDRef, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::TypedTrackingMDRef > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::unique_function< AfterAnalysisFunc >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::unique_function< AfterAnalysisFunc >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::unique_function< AfterAnalysisFunc > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::unique_function< AfterPassFunc >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::unique_function< AfterPassFunc >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::unique_function< AfterPassFunc > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::unique_function< AfterPassInvalidatedFunc >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::unique_function< AfterPassInvalidatedFunc >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::unique_function< AfterPassInvalidatedFunc > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::unique_function< BeforeAnalysisFunc >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::unique_function< BeforeAnalysisFunc >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::unique_function< BeforeAnalysisFunc > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::unique_function< BeforePassFunc >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::unique_function< BeforePassFunc >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::unique_function< BeforePassFunc > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Use *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Use *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Use *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::Value *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::Value *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::Value *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::VPBasicBlock *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::VPBasicBlock *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::VPBasicBlock *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::VPBlockBase *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::VPBlockBase *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::VPBlockBase *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::VPIteration, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::VPIteration, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::VPIteration > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::VPUser *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::VPUser *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::VPUser *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::VPValue *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::VPValue *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::VPValue *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::wasm::WasmEventType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::wasm::WasmEventType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::wasm::WasmEventType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::wasm::WasmGlobalType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::wasm::WasmGlobalType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::wasm::WasmGlobalType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::WeakTrackingVH, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::WeakTrackingVH, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::WeakTrackingVH > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::WeakVH, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::WeakVH, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::WeakVH > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::WinEHHandlerType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::WinEHHandlerType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::WinEHHandlerType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::WinEHTryBlockMapEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::WinEHTryBlockMapEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::WinEHTryBlockMapEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< llvm::yaml::Hex64, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< llvm::yaml::Hex64, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< llvm::yaml::Hex64 > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LoadCommandInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LoadCommandInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LoadCommandInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LocalVarDefRange, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LocalVarDefRange, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LocalVarDefRange > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LocalVariable, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LocalVariable, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LocalVariable > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Location, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Location, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Location > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< LocationList, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< LocationList, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< LocationList > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MachineInstr *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MachineInstr *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MachineInstr *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MBBDefsInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MBBDefsInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MBBDefsInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MBBInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MBBInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MBBInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MCPhysReg, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MCPhysReg, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MCPhysReg > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MILOHDirective, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MILOHDirective, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MILOHDirective > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< MultiNodeOpTy, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< MultiNodeOpTy, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< MultiNodeOpTy > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< NodePtr, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< NodePtr, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< NodePtr > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< NodeState, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< NodeState, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< NodeState > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< NodeT *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< NodeT *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< NodeT *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ParamInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ParamInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ParamInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< PdbRaw_DbiVer, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< PdbRaw_DbiVer, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< PdbRaw_DbiVer > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< PendingMCFixup, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< PendingMCFixup, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< PendingMCFixup > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< PointerAlignElem, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< PointerAlignElem, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< PointerAlignElem > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< PointerCheck, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< PointerCheck, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< PointerCheck > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< PrintModuleDesc, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< PrintModuleDesc, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< PrintModuleDesc > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RebasedConstantInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RebasedConstantInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RebasedConstantInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RecordLimit, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RecordLimit, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RecordLimit > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RegisterMappingTracker, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RegisterMappingTracker, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RegisterMappingTracker > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RegUnitInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RegUnitInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RegUnitInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Reloc::Model, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Reloc::Model, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Reloc::Model > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RewriteInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RewriteInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RewriteInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RootData, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RootData, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RootData > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< RuntimePointerChecking::PointerCheck, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< RuntimePointerChecking::PointerCheck, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< RuntimePointerChecking::PointerCheck > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ScavengedInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ScavengedInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ScavengedInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SCEVInsertPointGuard *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SCEVInsertPointGuard *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SCEVInsertPointGuard *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ScheduleData *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ScheduleData *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ScheduleData *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SectionEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SectionEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SectionEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SectionInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SectionInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SectionInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Segment, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Segment, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Segment > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SID, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SID, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SID > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SimpleKey, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SimpleKey, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SimpleKey > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SizeAndActionsVec, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SizeAndActionsVec, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SizeAndActionsVec > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SizeChangeStrategy, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SizeChangeStrategy, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SizeChangeStrategy > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Slice *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Slice *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Slice *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Slice, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Slice, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Slice > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SMSNode, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SMSNode, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SMSNode > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< StackObject, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< StackObject, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< StackObject > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< StackRegion, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< StackRegion, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< StackRegion > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::chrono::seconds, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::chrono::seconds, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::chrono::seconds > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::error_code, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::error_code, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::error_code > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< void(llvm::AnalysisManager &)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< void(llvm::AnalysisManager &)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< void(llvm::AnalysisManager &)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< void(llvm::PassManager &)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< void(llvm::PassManager &)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< void(llvm::PassManager &)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::function< void(llvm::PassManager &, OptimizationLevel)>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::function< void(llvm::PassManager &, OptimizationLevel)>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::function< void(llvm::PassManager &, OptimizationLevel)> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< AtomType, Form >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< AtomType, Form >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< AtomType, Form > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< BlockFrequency, unsigned >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< BlockFrequency, unsigned >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< BlockFrequency, unsigned > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< BlockNode, BlockMass >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< BlockNode, BlockMass >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< BlockNode, BlockMass > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< bool, llvm::StringRef >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< bool, llvm::StringRef >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< bool, llvm::StringRef > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol * > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< int, int64_t >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< int, int64_t >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< int, int64_t > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< KeyT, ValueT >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< KeyT, ValueT >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< KeyT, ValueT > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::Instruction *, unsigned >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::Instruction *, unsigned >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::Instruction *, unsigned > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::mca::ReadState *, int >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::mca::ReadState *, int >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::mca::ReadState *, int > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::PointerUnion, llvm::MachineOperand *>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::PointerUnion, llvm::MachineOperand *>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::PointerUnion, llvm::MachineOperand * > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::Record *, llvm::SMRange >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::Record *, llvm::SMRange >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::Record *, llvm::SMRange > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::SlotIndex, llvm::SlotIndex >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::SlotIndex, llvm::SlotIndex >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::SlotIndex, llvm::SlotIndex > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< llvm::Value *, llvm::Constant * >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< llvm::Value *, llvm::Constant * >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< llvm::Value *, llvm::Constant *> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< MCSectionSubPair, MCSectionSubPair >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< MCSectionSubPair, MCSectionSubPair >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< MCSectionSubPair, MCSectionSubPair > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< ResourceRef, llvm::mca::ResourceCycles >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< ResourceRef, llvm::mca::ResourceCycles >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< ResourceRef, llvm::mca::ResourceCycles > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< std::string, GCOVCoverage >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< std::string, GCOVCoverage >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< std::string, GCOVCoverage > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< std::string, int >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< std::string, int >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< std::string, int > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType *>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType *>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType * > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< uint32_t, llvm::codeview::TypeIndex >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< uint32_t, llvm::codeview::TypeIndex >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< uint32_t, llvm::codeview::TypeIndex > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< uint64_t, bool >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< uint64_t, bool >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< uint64_t, bool > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< uint64_t, llvm::mca::ResourceUsage >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< uint64_t, llvm::mca::ResourceUsage >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< uint64_t, llvm::mca::ResourceUsage > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< unsigned, llvm::MCFragment *>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< unsigned, llvm::MCFragment *>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< unsigned, llvm::MCFragment * > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< unsigned, llvm::MCSymbol *>, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< unsigned, llvm::MCSymbol *>, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< unsigned, llvm::MCSymbol * > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< unsigned, llvm::TypedTrackingMDRef >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< unsigned, llvm::TypedTrackingMDRef >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< unsigned, llvm::TypedTrackingMDRef > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< unsigned, unsigned >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< unsigned, unsigned >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< unsigned, unsigned > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::pair< void *, size_t >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::pair< void *, size_t >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::pair< void *, size_t > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::string *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::string *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::string *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::string, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::string, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::string > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< DWARFUnit >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< DWARFUnit >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< DWARFUnit > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< InsertPoint >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< InsertPoint >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< InsertPoint > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::DbgEntity >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::DbgEntity >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::DbgEntity > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::DwarfCompileUnit >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::DwarfCompileUnit >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::DwarfCompileUnit > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::GCOVBlock >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::GCOVBlock >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::GCOVBlock > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::GCOVEdge >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::GCOVEdge >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::GCOVEdge > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::GCOVFunction >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::GCOVFunction >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::GCOVFunction > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::GCStrategy >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::GCStrategy >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::GCStrategy > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::GlobalVariable >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::GlobalVariable >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::GlobalVariable > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::mca::HardwareUnit >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::mca::HardwareUnit >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::mca::HardwareUnit > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::mca::Instruction >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::mca::Instruction >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::mca::Instruction > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::mca::Stage >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::mca::Stage >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::mca::Stage > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::MemoryBuffer >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::MemoryBuffer >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::MemoryBuffer > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::MipsOptionRecord >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::MipsOptionRecord >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::MipsOptionRecord > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::Module >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::Module >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::Module > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::object::ObjectFile >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::object::ObjectFile >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::object::ObjectFile > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::unique_ptr< llvm::opt::Arg >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::unique_ptr< llvm::opt::Arg >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::unique_ptr< llvm::opt::Arg > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< std::vector< llvm::yaml::FlowStringValue >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< std::vector< llvm::yaml::FlowStringValue >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< std::vector< llvm::yaml::FlowStringValue > > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< storage_type, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< storage_type, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< storage_type > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< StringRef, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< StringRef, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< StringRef > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SymbolKind, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SymbolKind, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SymbolKind > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< SymTableEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< SymTableEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< SymTableEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< T, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< T, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< T > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >), sizeof(::llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >)> | |
Cllvm::AlignedCharArrayUnion< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | This union template exposes a suitably aligned and sized character array member which can hold elements of any of up to ten types |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< testing::Matcher< InfoT & >, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< testing::Matcher< InfoT & >, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< testing::Matcher< InfoT &> > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< TreeData, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< TreeData, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< TreeData > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< TrieNode *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< TrieNode *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< TrieNode *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< TypeLeafKind, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< TypeLeafKind, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< TypeLeafKind > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< TypeUnitEntry, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< TypeUnitEntry, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< TypeUnitEntry > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< uint32_t, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< uint32_t, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< uint32_t > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< uint64_t, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< uint64_t, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< uint64_t > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< uint8_t, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< uint8_t, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< uint8_t > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< uintptr_t, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< uintptr_t, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< uintptr_t > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< unique_value, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< unique_value, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< unique_value > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< unsigned char, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< unsigned char, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< unsigned char > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< unsigned, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< unsigned, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< unsigned > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< UpdateT, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< UpdateT, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< UpdateT > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Value *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Value *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Value *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ValueInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ValueInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ValueInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< ValueT, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< ValueT, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< ValueT > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< VariableDbgInfo, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< VariableDbgInfo, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< VariableDbgInfo > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< VariableGEPIndex, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< VariableGEPIndex, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< VariableGEPIndex > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< VNInfo *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< VNInfo *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< VNInfo *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< void *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< void *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< void *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults), char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults), char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults) > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< VPBlockBase *, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< VPBlockBase *, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< VPBlockBase *> | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< VPlanPtr, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< VPlanPtr, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< VPlanPtr > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< wasm::ValType, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< wasm::ValType, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< wasm::ValType > | |
►Cllvm::AlignedCharArray< alignof(llvm::detail::AlignerImpl< Weight, char, char, char, char, char, char, char, char, char >), sizeof(::llvm::detail::SizerImpl< Weight, char, char, char, char, char, char, char, char, char >)> | |
Cllvm::AlignedCharArrayUnion< Weight > | |
Cllvm::AlignedCharArray< llvm::support::detail::PickAlignment< value_type, alignment >::value, sizeof(value_type)> | |
Cllvm::detail::AlignerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
Cllvm::trailing_objects_internal::AlignmentCalcHelper< First, Rest > | Helper template to calculate the max alignment requirement for a set of objects |
Cllvm::trailing_objects_internal::AlignmentCalcHelper< First > | |
Cllvm::AlignTo< Align > | alignTo for contexts where a constant expression is required |
Cllvm::MSSAHelpers::AllAccessTag | |
Cllvm::AllAnalysesOn< IRUnitT > | This templated class represents "all analyses that operate over \<a
particular IR unit\>" (e.g |
Cllvm::AllocaHolder | |
Cllvm::sroa::AllocaSlices | Representation of the alloca slices |
Cllvm::AllocationOrder | |
Cllvm::AllocatorBase< DerivedT > | CRTP base class providing obvious overloads for the core Allocate() methods of LLVM-style allocators |
►Cllvm::AllocatorBase< BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold > > | |
Cllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold > | Allocate memory in an ever growing pool, as if by bump-pointer |
►Cllvm::AllocatorBase< BumpPtrAllocatorImpl< MallocAllocator, SlabSize, SlabSize > > | |
Cllvm::BumpPtrAllocatorImpl< MallocAllocator, 65536 > | |
►Cllvm::AllocatorBase< MallocAllocator > | |
Cllvm::MallocAllocator | |
CAllocFnsTy | |
Cllvm::PBQP::RegAlloc::AllowedRegVector | Holds a vector of the allowed physical regs for a vreg |
Camd_kernel_code_s | AMD Kernel Code Object (amd_kernel_code_t) |
Cllvm::AMDGPUFunctionArgInfo | |
►CAMDGPUGenInstrInfo | |
Cllvm::SIInstrInfo | |
►CAMDGPUGenRegisterInfo | |
►Cllvm::AMDGPURegisterInfo | |
Cllvm::SIRegisterInfo | |
►CAMDGPUGenSubtargetInfo | |
Cllvm::GCNSubtarget | |
Cllvm::AMDGPUInstrInfo | |
Cllvm::AMDGPULibCalls | |
►Cllvm::AMDGPULibFuncBase | |
Cllvm::AMDGPULibFunc | Wrapper class for AMDGPULIbFuncImpl |
►Cllvm::AMDGPULibFuncImpl | |
Cllvm::AMDGPUMangledLibFunc | |
Cllvm::AMDGPUUnmangledLibFunc | |
►Cllvm::AMDGPUSubtarget | |
Cllvm::GCNSubtarget | |
Cllvm::R600Subtarget | |
Cllvm::AnalysisCallGraphWrapperPassTraits | |
Cllvm::AnalysisKey | A special type used by analysis passes to provide an address that identifies that particular analysis pass type |
Cllvm::AnalysisManager< IRUnitT, ExtraArgTs > | A container for analyses that lazily runs them and caches their results |
Cllvm::detail::AnalysisPassConcept< IRUnitT, PreservedAnalysesT, InvalidatorT, ExtraArgTs > | Abstract concept of an analysis pass |
►Cllvm::detail::AnalysisPassConcept< IRUnitT, PreservedAnalysesT, InvalidatorT, ExtraArgTs... > | |
Cllvm::detail::AnalysisPassModel< IRUnitT, PassT, PreservedAnalysesT, InvalidatorT, ExtraArgTs > | Wrapper to model the analysis pass concept |
Cllvm::AnalysisResolver | AnalysisResolver - Simple interface used by Pass objects to pull all analysis information out of pass manager that is responsible to manage the pass |
►Cllvm::detail::AnalysisResultConcept< IRUnitT, PreservedAnalysesT, InvalidatorT > | Abstract concept of an analysis result |
Cllvm::detail::AnalysisResultModel< IRUnitT, PassT, ResultT, PreservedAnalysesT, InvalidatorT, false > | Specialization of AnalysisResultModel which provides the default invalidate functionality |
Cllvm::detail::AnalysisResultModel< IRUnitT, PassT, ResultT, PreservedAnalysesT, InvalidatorT, true > | Specialization of AnalysisResultModel which delegates invalidate handling to ResultT |
Cllvm::detail::AnalysisResultModel< IRUnitT, PassT, ResultT, PreservedAnalysesT, InvalidatorT, HasInvalidateHandler > | Wrapper to model the analysis result concept |
Cllvm::AnalysisResultsForFn | Helper struct for bundling up the analysis results per function for IPSCCP |
Cllvm::AnalysisSetKey | A special type used to provide an address that identifies a set of related analyses |
Cllvm::AnalysisUsage | Represent the analysis usage information of a pass |
Cllvm::MIPatternMatch::And< Preds > | Matching combinators |
►Cllvm::MIPatternMatch::And< Preds... > | |
Cllvm::MIPatternMatch::And< Pred, Preds... > | |
Cllvm::codeview::BinaryAnnotationIterator::AnnotationData | |
Cllvm::AnonStructTypeKeyInfo | |
►Cllvm::AntiDepBreaker | This class works in conjunction with the post-RA scheduler to rename registers to break register anti-dependencies (WAR hazards) |
Cllvm::AggressiveAntiDepBreaker | |
Cllvm::CriticalAntiDepBreaker | |
Cllvm::Any | |
Cllvm::MachO::any_relocation_info | |
Cllvm::PatternMatch::AnyBinaryOp_match< LHS_t, RHS_t, Commutable > | |
Cllvm::PatternMatch::apfloat_match | |
►Cllvm::APFloatBase | A self-contained host- and target-independent arbitrary-precision floating-point software implementation |
Cllvm::APFloat | |
Cllvm::detail::DoubleAPFloat | |
Cllvm::detail::IEEEFloat | |
Cllvm::orc::rpc::APICalls< Funcs > | Convenience class for grouping RPC Functions into APIs that can be negotiated as a block |
Cllvm::orc::rpc::APICalls< APICalls< InnerFuncs... >, Funcs... > | |
Cllvm::orc::rpc::APICalls< Func, Funcs... > | |
►Cllvm::APInt | Class for arbitrary precision integers |
Cllvm::APSInt | |
Cllvm::PatternMatch::apint_match | |
Cllvm::cl::applicator< Mod > | |
Cllvm::cl::applicator< char[n]> | |
Cllvm::cl::applicator< const char[n]> | |
Cllvm::cl::applicator< FormattingFlags > | |
Cllvm::cl::applicator< MiscFlags > | |
Cllvm::cl::applicator< NumOccurrencesFlag > | |
Cllvm::cl::applicator< OptionHidden > | |
Cllvm::cl::applicator< StringRef > | |
Cllvm::cl::applicator< ValueExpected > | |
Cllvm::DWARFYAML::ARange | |
Cllvm::DWARFYAML::ARangeDescriptor | |
CArangeSpan | |
►CARCGenInstrInfo | |
Cllvm::ARCInstrInfo | |
►CARCGenRegisterInfo | |
Cllvm::ARCRegisterInfo | |
►CARCGenSubtargetInfo | |
Cllvm::ARCSubtarget | |
Cllvm::object::ArchiveMemberHeader | |
Cllvm::ARM::ArchNames< T > | |
Cllvm::ARCMCInstLower | This class is used to lower an MachineInstr into an MCInst |
Cllvm::objcarc::ARCMDKindCache | A cache of MDKinds used by various ARC optimizations |
Cllvm::objcarc::ARCRuntimeEntryPoints | Declarations for ObjC runtime functions and constants |
Cllvm::are_base_of< T, Ts > | Traits class for checking whether type T is a base class for all the given types in the variadic list |
Cllvm::are_base_of< T, U, Ts... > | |
Cllvm::ms_demangle::ArenaAllocator | |
Cllvm::opt::Arg | A concrete instance of a particular driver option |
Cllvm::opt::arg_iterator< BaseIter, NumOptSpecifiers > | Arg_iterator - Iterates through arguments stored inside an ArgList |
Cllvm::ArgDescriptor | |
Cllvm::ISD::ArgFlagsTy | |
Cllvm::CallLowering::ArgInfo | |
►Cllvm::opt::ArgList | ArgList - Ordered collection of driver arguments |
Cllvm::opt::DerivedArgList | DerivedArgList - An ordered collection of driver arguments, whose storage may be in another argument list |
Cllvm::opt::InputArgList | |
Cllvm::TargetLoweringBase::ArgListEntry | |
►Cllvm::DiagnosticInfoOptimizationBase::Argument | Used in the streaming interface as the general argument type |
Cllvm::DiagnosticInfoMIROptimization::MachineArgument | MI-specific kinds of diagnostic Arguments |
Cllvm::PatternMatch::Argument_match< Opnd_t > | |
CARM_MLxEntry | ARM_MLxEntry - Record information about MLA / MLS instructions |
Cllvm::MachO::arm_state_hdr_t | |
Cllvm::MachO::arm_thread_state32_t | |
Cllvm::MachO::arm_thread_state64_t | |
Cllvm::MachO::arm_thread_state_t | |
Cllvm::ARMAttributeParser | |
►CARMGenInstrInfo | |
►Cllvm::ARMBaseInstrInfo | |
Cllvm::ARMInstrInfo | |
Cllvm::Thumb1InstrInfo | |
Cllvm::Thumb2InstrInfo | |
►CARMGenRegisterInfo | |
►Cllvm::ARMBaseRegisterInfo | |
Cllvm::ARMRegisterInfo | |
Cllvm::ThumbRegisterInfo | |
►CARMGenSubtargetInfo | |
Cllvm::ARMSubtarget | |
Cllvm::ARMJITSymbolFlags | ARM-specific JIT symbol flags |
Cllvm::json::Array | An Array is a JSON array, which contains heterogeneous JSON values |
Cllvm::LiveIntervalUnion::Array | |
Cllvm::ArrayRecycler< T, Align > | Recycle small arrays allocated from a BumpPtrAllocator |
Cllvm::ArrayRecycler< llvm::MachineOperand > | |
Cllvm::ArrayRecycler< llvm::SDUse > | |
Cllvm::ArrayRecycler< MachineOperand > | |
►Cllvm::ArrayRef< T > | ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory), i.e |
►Cllvm::MutableArrayRef< T > | MutableArrayRef - Represent a mutable reference to an array (0 or more elements consecutively in memory), i.e |
Cllvm::OwningArrayRef< T > | This is a MutableArrayRef that owns its array |
Cllvm::MutableArrayRef< BitWord > | |
Cllvm::ArrayRef< const llvm::coverage::CoverageSegment *> | |
Cllvm::ArrayRef< const llvm::Use > | |
Cllvm::ArrayRef< Elf_Word > | |
Cllvm::ArrayRef< llvm::AllocaInst *> | |
Cllvm::ArrayRef< llvm::ArrayRef< uint8_t > > | |
Cllvm::ArrayRef< llvm::Constant *> | |
Cllvm::ArrayRef< llvm::coverage::CounterExpression > | |
►Cllvm::ArrayRef< llvm::coverage::CounterMappingRegion > | |
Cllvm::MutableArrayRef< llvm::coverage::CounterMappingRegion > | |
Cllvm::ArrayRef< llvm::coverage::FunctionRecord > | |
Cllvm::ArrayRef< llvm::irsymtab::storage::Comdat > | |
Cllvm::ArrayRef< llvm::irsymtab::storage::Module > | |
Cllvm::ArrayRef< llvm::irsymtab::storage::Symbol > | |
Cllvm::ArrayRef< llvm::irsymtab::storage::Uncommon > | |
Cllvm::ArrayRef< llvm::LegalityQuery::MemDesc > | |
Cllvm::ArrayRef< llvm::LLT > | |
Cllvm::ArrayRef< llvm::MDOperand > | |
Cllvm::ArrayRef< llvm::Metadata *> | |
Cllvm::ArrayRef< llvm::OperandBundleDefT > | |
Cllvm::ArrayRef< llvm::pdb::BaseClassLayout *> | |
Cllvm::ArrayRef< llvm::pdb::SecMapEntry > | |
Cllvm::ArrayRef< llvm::StringRef > | |
Cllvm::ArrayRef< llvm::SubtargetFeatureKV > | |
Cllvm::ArrayRef< llvm::support::detail::packed_endian_specific_integral > | |
Cllvm::ArrayRef< llvm::Type *> | |
Cllvm::ArrayRef< llvm::Use > | |
Cllvm::ArrayRef< llvm::Value *> | |
Cllvm::ArrayRef< llvm::X86Disassembler::OperandSpecifier > | |
Cllvm::ArrayRef< MCPhysReg > | |
Cllvm::ArrayRef< std::pair< ResourceRef, llvm::mca::ResourceCycles > > | |
Cllvm::ArrayRef< std::vector< uint8_t > > | |
Cllvm::ArrayRef< std::vector< UTF16 > > | |
Cllvm::ArrayRef< uint32_t > | |
Cllvm::ArrayRef< uint64_t > | |
►Cllvm::ArrayRef< uint8_t > | |
Cllvm::MutableArrayRef< uint8_t > | |
Cllvm::ArrayRef< UniqueInst > | |
Cllvm::ArrayRef< unsigned > | |
Cllvm::ArrayRef< UTF16 > | |
Cllvm::ArrayRef< VFTableSlotKind > | |
Cllvm::ASanStackFrameLayout | |
Cllvm::ASanStackVariableDescription | |
Cllvm::AsmCommentConsumer | A callback class which is notified of each comment in an assembly file as it is lexed |
Cllvm::AsmCond | AsmCond - Class to support conditional assembly |
►Cllvm::AsmPrinterHandler | Collects and handles AsmPrinter objects required to build debug or EH information |
►Cllvm::DebugHandlerBase | Base class for debug information backends |
Cllvm::BTFDebug | Collect and emit BTF information |
Cllvm::CodeViewDebug | Collects and handles line tables information in a CodeView format |
Cllvm::DwarfDebug | Collects and handles dwarf debug information |
►Cllvm::EHStreamer | Emits exception handling directives |
►Cllvm::DwarfCFIExceptionBase | |
Cllvm::ARMException | |
Cllvm::DwarfCFIException | |
Cllvm::WasmException | |
Cllvm::WinException | |
Cllvm::WinCFGuard | |
Cllvm::AsmRewrite | |
Cllvm::AsmToken | Target independent representation for an assembler token |
Cllvm::AssemblerConstantPools | |
►Cllvm::AssemblyAnnotationWriter | |
Cllvm::MemorySSAAnnotatedWriter | An assembly annotator class to print Memory SSA information in comments |
Cllvm::PredicateInfoAnnotatedWriter | An assembly annotator class to print PredicateInfo information in comments |
Cllvm::AssumptionCache | A cache of @llvm.assume calls within a function |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< FnT > | |
►Cllvm::orc::rpc::detail::AsyncHandlerTraits< Error(std::decay< ResponseHandlerT >::type, ArgTs...)> | |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< Error(ResponseHandlerT, ArgTs...)> | |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< Error(std::function< Error(Error)>, ArgTs...)> | |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< Error(std::function< Error(Expected< ResultT >)>, ArgTs...)> | |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< ErrorSuccess(std::function< Error(Error)>, ArgTs...)> | |
Cllvm::orc::rpc::detail::AsyncHandlerTraits< void(std::function< Error(Error)>, ArgTs...)> | |
Cllvm::orc::AsynchronousSymbolQuery | A symbol query that returns results via a callback when results are ready |
Cllvm::AppleAccelTableData::Atom | An Atom defines the form of the data in an Apple accelerator table |
Cllvm::AttrBuilder | |
Cllvm::Attribute | |
Cllvm::DWARFYAML::AttributeAbbrev | |
Cllvm::DWARFDebugNames::AttributeEncoding | Index attribute and its encoding |
Cllvm::AttributeList | |
Cllvm::AttributeSet | |
Cllvm::DWARFAbbreviationDeclaration::AttributeSpec | |
Cllvm::COFF::Auxiliary | |
Cllvm::COFF::AuxiliarybfAndefSymbol | |
Cllvm::COFF::AuxiliaryCLRToken | |
Cllvm::COFF::AuxiliaryFunctionDefinition | |
Cllvm::COFF::AuxiliarySectionDefinition | |
Cllvm::COFF::AuxiliaryWeakExternal | |
Cllvm::gvn::AvailableValue | Represents a particular available value that we know how to materialize |
Cllvm::gvn::AvailableValueInBlock | Represents an AvailableValue which can be rematerialized at the end of the associated BasicBlock |
►CAVRGenInstrInfo | |
Cllvm::AVRInstrInfo | Utilities related to the AVR instruction set |
►CAVRGenRegisterInfo | |
Cllvm::AVRRegisterInfo | Utilities relating to AVR registers |
►CAVRGenSubtargetInfo | |
Cllvm::AVRSubtarget | A specific AVR target MCU |
Cllvm::AVRMCInstLower | Lowers MachineInstr objects into MCInst objects |
►CB1 | |
Cllvm::conjunction< B1 > | |
Cllvm::ms_demangle::BackrefContext | |
Cllvm::ARMBankedReg::BankedReg | |
►CBase | |
Cllvm::LoadedObjectInfoHelper< Derived, Base > | |
Cllvm::BaseIndexOffset | Helper struct to parse and store a memory address as base + index + offset |
Cllvm::object::BaseRelocRef | |
►Cllvm::sys::fs::basic_file_status | Represents the result of a call to directory_iterator::status() |
Cllvm::sys::fs::file_status | Represents the result of a call to sys::fs::status() |
►Cllvm::cl::basic_parser_impl | |
►Cllvm::cl::basic_parser< bool > | |
Cllvm::cl::parser< bool > | |
►Cllvm::cl::basic_parser< boolOrDefault > | |
Cllvm::cl::parser< boolOrDefault > | |
►Cllvm::cl::basic_parser< char > | |
Cllvm::cl::parser< char > | |
►Cllvm::cl::basic_parser< double > | |
Cllvm::cl::parser< double > | |
►Cllvm::cl::basic_parser< float > | |
Cllvm::cl::parser< float > | |
►Cllvm::cl::basic_parser< int > | |
Cllvm::cl::parser< int > | |
►Cllvm::cl::basic_parser< std::string > | |
Cllvm::cl::parser< std::string > | |
►Cllvm::cl::basic_parser< unsigned > | |
Cllvm::cl::parser< unsigned > | |
►Cllvm::cl::basic_parser< unsigned long long > | |
Cllvm::cl::parser< unsigned long long > | |
Cllvm::cl::basic_parser< DataType > | |
Cllvm::BasicBlockEdge | |
Cllvm::BasicBlockInfo | BasicBlockInfo - Information about the offset and size of a single basic block |
CBasicBlockState | State we compute and track per basic block |
►Cllvm::object::BasicSymbolRef | This is a value type class that represents a single symbol in the list of symbols in the object file |
►Cllvm::object::SymbolRef | This is a value type class that represents a single symbol in the list of symbols in the object file |
Cllvm::object::ELFSymbolRef | |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BatchUpdateInfo | |
►Cllvm::bf_iterator_storage< SetType > | |
Cllvm::bf_iterator< GraphT, SetType, GT > | |
Cllvm::COFF::BigObjHeader | |
►Cllvm::object::Binary | |
Cllvm::object::Archive | |
Cllvm::object::MachOUniversalBinary | |
►Cllvm::object::SymbolicFile | |
Cllvm::object::COFFImportFile | |
Cllvm::object::IRObjectFile | |
►Cllvm::object::ObjectFile | This class is the base class for all object file types |
Cllvm::object::COFFObjectFile | |
►Cllvm::object::ELFObjectFileBase | |
Cllvm::object::ELFObjectFile< ELFT > | |
Cllvm::object::MachOObjectFile | |
Cllvm::object::WasmObjectFile | |
Cllvm::object::WindowsResource | |
Cllvm::codeview::BinaryAnnotationIterator | |
►CBinaryError | |
►Cllvm::ErrorInfo< GenericBinaryError, BinaryError > | |
►Cllvm::object::GenericBinaryError | Generic binary error |
Cllvm::object::EmptyResError | |
Cllvm::BinaryItemTraits< T > | |
Cllvm::BinaryItemTraits< codeview::CVSymbol > | |
Cllvm::BinaryItemTraits< llvm::codeview::CVType > | |
Cllvm::MIPatternMatch::BinaryOp_match< LHS_P, RHS_P, Opcode, Commutable > | |
Cllvm::PatternMatch::BinaryOp_match< LHS_t, RHS_t, Opcode, Commutable > | |
Cllvm::yaml::BinaryRef | Specialized YAMLIO scalar type for representing a binary blob |
►Cllvm::BinaryStream | An interface for accessing data in a stream-like format, but which discourages copying |
►Cllvm::BinaryByteStream | An implementation of BinaryStream which holds its entire data set in a single contiguous buffer |
Cllvm::MemoryBufferByteStream | An implementation of BinaryStream whose data is backed by an llvm MemoryBuffer object |
Cllvm::BinaryItemStream< T, Traits > | BinaryItemStream represents a sequence of objects stored in some kind of external container but for which it is useful to view as a stream of contiguous bytes |
Cllvm::msf::MappedBlockStream | MappedBlockStream represents data stored in an MSF file into chunks of a particular size (called the Block Size), and whose chunks may not be necessarily contiguous |
►Cllvm::WritableBinaryStream | A BinaryStream which can be read from as well as written to |
Cllvm::AppendingBinaryByteStream | An implementation of WritableBinaryStream which can write at its end causing the underlying data to grow |
Cllvm::FileBufferByteStream | An implementation of WritableBinaryStream backed by an llvm FileOutputBuffer |
Cllvm::msf::WritableMappedBlockStream | |
Cllvm::MutableBinaryByteStream | An implementation of BinaryStream which holds its entire data set in a single contiguous buffer |
Cllvm::BinaryStreamReader | Provides read only access to a subclass of BinaryStream |
Cllvm::BinaryStreamRefBase< RefType, StreamType > | Common stuff for mutable and immutable StreamRefs |
►Cllvm::BinaryStreamRefBase< BinaryStreamRef, BinaryStream > | |
Cllvm::BinaryStreamRef | BinaryStreamRef is to BinaryStream what ArrayRef is to an Array |
►Cllvm::BinaryStreamRefBase< WritableBinaryStreamRef, WritableBinaryStream > | |
Cllvm::WritableBinaryStreamRef | |
Cllvm::BinaryStreamWriter | Provides write only access to a subclass of WritableBinaryStream |
Cllvm::BinarySubstreamRef | |
Cllvm::PatternMatch::bind_const_intval_ty | |
Cllvm::MIPatternMatch::bind_helper< BindTy > | |
Cllvm::MIPatternMatch::bind_helper< const ConstantFP * > | |
Cllvm::MIPatternMatch::bind_helper< LLT > | |
Cllvm::MIPatternMatch::bind_helper< MachineInstr * > | |
Cllvm::MIPatternMatch::bind_ty< Class > | |
Cllvm::PatternMatch::bind_ty< Class > | |
Cllvm::MachOYAML::BindOpcode | |
Cllvm::object::BindRebaseSegInfo | |
CBinopElts | These are the ingredients in an alternate form binary operator as described below |
Cllvm::BitCodeAbbrev | BitCodeAbbrev - This class represents an abbreviation record |
Cllvm::BitCodeAbbrevOp | BitCodeAbbrevOp - This describes one or more operands in an abbreviation |
Cllvm::BitcodeFileContents | |
Cllvm::BitcodeLTOInfo | Basic information extracted from a bitcode module to be used for LTO |
Cllvm::BitcodeModule | Represents a module in a bitcode file |
Cllvm::BitcodeReaderValueList | |
Cllvm::BitcodeWriter | |
Cllvm::BitTracker::BitMask | |
Cllvm::BitMaskClassIterator | This class encapuslates the logic to iterate over bitmask returned by the various RegClass related APIs |
Cllvm::BitTracker::BitRef | |
Cllvm::cl::bits_storage< DataType, StorageClass > | |
Cllvm::cl::bits_storage< DataType, bool > | |
►Cllvm::cl::bits_storage< DataType, Storage > | |
Cllvm::cl::bits< DataType, Storage, ParserClass > | |
►Cbitset | |
Cllvm::FeatureBitset | Container class for subtarget features |
Cllvm::PredicateBitsetImpl< MaxPredicates > | Container class for CodeGen predicate results |
Cllvm::lowertypetests::BitSetBuilder | |
Cllvm::lowertypetests::BitSetInfo | |
Cllvm::BitstreamBlockInfo | This class maintains the abbreviations read from a block info block |
Cllvm::BitstreamEntry | When advancing through a bitstream cursor, each advance can discover a few different kinds of entries: |
Cllvm::BitstreamWriter | |
Cllvm::BitTracker | |
Cllvm::BitTracker::BitValue | |
Cllvm::BitVector | |
Cllvm::xray::BlockIndexer::Block | |
Cllvm::xray::Profile::Block | |
Cllvm::SpillPlacement::BlockConstraint | BlockConstraint - Entry and exit constraints for a basic block |
CBlockData | |
Cllvm::bfi_detail::BlockEdgesAdder< BT > | |
Cllvm::BlockFrequency | |
Cllvm::BlockFrequencyInfo | BlockFrequencyInfo pass uses BlockFrequencyInfoImpl implementation to estimate IR basic block frequencies |
►Cllvm::BlockFrequencyInfoImplBase | Base class for BlockFrequencyInfoImpl |
Cllvm::BlockFrequencyInfoImpl< llvm::BitTracker > | |
Cllvm::BlockFrequencyInfoImpl< BT > | Shared implementation for block frequency analysis |
Cllvm::SplitAnalysis::BlockInfo | Additional information about basic blocks where the current variable is live |
Cllvm::BitstreamBlockInfo::BlockInfo | This contains information emitted to BLOCKINFO_BLOCK blocks |
Cllvm::bfi_detail::BlockMass | Mass of a block |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter | |
Cllvm::BlockFrequencyInfoImplBase::BlockNode | Representative of a block |
Cllvm::yaml::BlockScalarTraits< BlockStringValue > | |
Cllvm::yaml::BlockScalarTraits< Module > | This struct serializes the LLVM IR module |
CBlockSplitInfo | |
Cllvm::yaml::BlockStringValue | |
Cllvm::BlotMapVector< KeyT, ValueT > | An associative container with fast insertion-order (deterministic) iteration over its elements |
Cllvm::slpvectorizer::BoUpSLP | Bottom Up SLP Vectorizer |
Cllvm::BTF::BPFFuncInfo | Specifying one function info |
►CBPFGenInstrInfo | |
Cllvm::BPFInstrInfo | |
►CBPFGenRegisterInfo | |
Cllvm::BPFRegisterInfo | |
►CBPFGenSubtargetInfo | |
Cllvm::BPFSubtarget | |
Cllvm::BTF::BPFLineInfo | Specifying one line info |
Cllvm::BPFMCInstLower | |
Cllvm::BPIPassTrait< PassT > | Simple trait class that provides a mapping between BPI passes and the corresponding BPInfo |
Cllvm::BPIPassTrait< LazyBranchProbabilityInfoPass > | |
Cllvm::PatternMatch::br_match | |
Cllvm::SystemZII::Branch | |
Cllvm::BranchFolder | |
Cllvm::BranchProbability | |
Cllvm::BranchProbabilityInfo | Analysis providing branch probability information |
Cllvm::PatternMatch::brc_match< Cond_t > | |
Cllvm::BTF::BTFArray | BTF_KIND_ARRAY is followed by one "struct BTFArray" |
Cllvm::BTF::BTFEnum | BTF_KIND_ENUM is followed by multiple "struct BTFEnum" |
Cllvm::BTFFuncInfo | Represent one func and its type id |
Cllvm::BTFLineInfo | Represent one line info |
Cllvm::BTF::BTFMember | BTF_KIND_STRUCT and BTF_KIND_UNION are followed by multiple "struct BTFMember" |
Cllvm::BTF::BTFParam | BTF_KIND_FUNC_PROTO are followed by multiple "struct BTFParam" |
Cllvm::BTFStringTable | String table |
►Cllvm::BTFTypeBase | The base class for BTF type generation |
Cllvm::BTFTypeArray | Handle array type |
Cllvm::BTFTypeDerived | Handle several derived types include pointer, const, volatile, typedef and restrict |
Cllvm::BTFTypeEnum | Handle enumerate type |
Cllvm::BTFTypeFunc | Handle subprogram |
Cllvm::BTFTypeFuncProto | Handle function pointer |
Cllvm::BTFTypeFwd | Handle struct or union forward declaration |
Cllvm::BTFTypeInt | Handle int type |
Cllvm::BTFTypeStruct | Handle struct/union type |
Cllvm::build_index_impl< N, I > | |
►Cllvm::build_index_impl< sizeof...(Ts)> | |
Cllvm::index_sequence_for< Ts > | Creates a compile-time integer sequence for a parameter pack |
Cllvm::MachO::build_tool_version | |
Cllvm::MachO::build_version_command | |
Cllvm::GCNIterativeScheduler::BuildDAG | |
Cllvm::rdf::BuildOptions | |
CBuiltinTypeEntry | |
Cllvm::CallBase::BundleOpInfo | Used to keep track of an operand bundle |
Cllvm::WholeProgramDevirtResolution::ByArg | |
Cllvm::lowertypetests::ByteArrayBuilder | This class is used to build a byte array containing overlapping bit sets |
►Cllvm::ByteStreamer | |
Cllvm::APByteStreamer | |
Cllvm::BufferByteStreamer | |
Cllvm::HashingByteStreamer | |
Cllvm::CachedHashString | A container which contains a string, which it owns, plus a precomputed hash |
Cllvm::CachedHashStringRef | A container which contains a StringRef plus a precomputed hash |
Cllvm::CachePruningPolicy | Policy for the pruneCache() function |
Cllvm::ThinLTOCodeGenerator::CachingOptions | |
CCallbackAndCookie | |
Cllvm::CalleeInfo | Class to accumulate and hold information about a callee |
Cllvm::CalleeSavedInfo | Tracks the information need to locate where a callee saved register is in the current frame |
Cllvm::CallGraph | The basic data container for the call graph of a Module of IR |
Cllvm::CallGraphNode | A node in the call graph for a module |
Cllvm::CallGraphSCC | CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on |
Cllvm::CallInfo | |
►Cllvm::CallLowering | |
Cllvm::AArch64CallLowering | |
Cllvm::AMDGPUCallLowering | |
Cllvm::ARMCallLowering | |
Cllvm::MipsCallLowering | |
Cllvm::X86CallLowering | |
Cllvm::FastISel::CallLoweringInfo | |
Cllvm::TargetLowering::CallLoweringInfo | This structure contains all information that is necessary for lowering calls |
Cllvm::CallSiteBase< FunTy, BBTy, ValTy, UserTy, UseTy, InstrTy, CallTy, InvokeTy, IterTy > | |
►Cllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > | |
Cllvm::CallSite | |
►Cllvm::CallSiteBase<> | |
Cllvm::ImmutableCallSite | Establish a view to a call site for examination |
Cllvm::EHStreamer::CallSiteEntry | Structure describing an entry in the call-site table |
Cllvm::StackMaps::CallsiteInfo | |
►Cllvm::orc::rpc::detail::CanDeserialize< ChannelT, WireT, ConcreteT > | |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT >::CanDeserializeCheck< WireT, ConcreteT > | |
Cllvm::outliner::Candidate | An individual sequence of instructions to be replaced with a call to an outlined function |
Cllvm::GenericSchedulerBase::CandPolicy | Policy for scheduling the next instruction in the candidate's zone |
►Cllvm::orc::rpc::detail::CanSerialize< ChannelT, WireT, ConcreteT > | |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT >::CanSerializeCheck< WireT, ConcreteT > | |
Cllvm::ArrayRecycler< T, Align >::Capacity | The size of an allocated array is represented by a Capacity instance |
Cllvm::CaptureTracker | This callback is used in conjunction with PointerMayBeCaptured |
Cllvm::SwitchInst::CaseHandleImpl< SwitchInstT, ConstantIntT, BasicBlockT > | A handle to a particular switch case |
►Cllvm::SwitchInst::CaseHandleImpl< SwitchInst, ConstantInt, BasicBlock > | |
Cllvm::SwitchInst::CaseHandle | |
Cllvm::cast_convert_val< To, From, SimpleFrom > | |
Cllvm::cast_convert_val< To, FromTy, FromTy > | |
Cllvm::cast_retty< To, From > | |
Cllvm::cast_retty_impl< To, From > | |
Cllvm::cast_retty_impl< To, const From * > | |
Cllvm::cast_retty_impl< To, const From *const > | |
Cllvm::cast_retty_impl< To, const From > | |
Cllvm::cast_retty_impl< To, From * > | |
Cllvm::cast_retty_impl< To, std::unique_ptr< From > > | |
Cllvm::cast_retty_wrap< To, From, SimpleFrom > | |
Cllvm::cast_retty_wrap< To, FromTy, FromTy > | |
Cllvm::PatternMatch::CastClass_match< Op_t, Opcode > | |
Cllvm::cl::cat | |
Ccclass | |
►Cllvm::CCState | CCState - This class holds information needed while lowering arguments and return values |
Cllvm::MipsCCState | |
Cllvm::PPCCCState | |
Cllvm::SystemZCCState | |
Cllvm::CCValAssign | CCValAssign - Represent assignment of one arg/retval to a location |
Cllvm::CFGAnalyses | Represents analyses that only rely on functions' control flow |
Cllvm::CFGMST< Edge, BBInfo > | An union-find based Minimum Spanning Tree for CFG |
Cllvm::VPTransformState::CFGState | Hold state information used when constructing the CFG of the output IR, traversing the VPBasicBlocks and generating corresponding IR BasicBlocks |
Cllvm::CFGViewPredecessors< InverseGraph > | |
►Cllvm::CFGViewPredecessors< false > | |
Cllvm::GraphTraits< std::pair< const GraphDiff< BasicBlock *, false > *, Inverse< BasicBlock * > > > | |
►Cllvm::CFGViewPredecessors< true > | |
Cllvm::GraphTraits< std::pair< const GraphDiff< BasicBlock *, true > *, Inverse< BasicBlock * > > > | |
Cllvm::CFGViewSuccessors< InverseGraph > | |
►Cllvm::CFGViewSuccessors< false > | |
Cllvm::GraphTraits< std::pair< const GraphDiff< BasicBlock *, false > *, BasicBlock * > > | |
►Cllvm::CFGViewSuccessors< true > | |
Cllvm::GraphTraits< std::pair< const GraphDiff< BasicBlock *, true > *, BasicBlock * > > | |
Cllvm::dwarf::CFIProgram | Represent a sequence of Call Frame Information instructions that, when read in order, construct a table mapping PC to frame state |
Cllvm::cflaa::CFLGraph | The Program Expression Graph (PEG) of CFL analysis CFLGraph is auxiliary data structure used by CFL-based alias analysis to describe flow-insensitive pointer-related behaviors |
Cllvm::cflaa::CFLGraphBuilder< CFLAA > | A builder class used to create CFLGraph instance from a given function The CFL-AA that uses this builder must provide its own type as a template argument |
Cllvm::MCAssembler::CGProfileEntry | |
Cllvm::CGSCCUpdateResult | Support structure for SCC passes to communicate updates the call graph back to the CGSCC pass manager infrsatructure |
Cfalse::Chain | A Chain is a sequence of instructions that are linked together by an accumulation operand |
Cllvm::ilist_detail::check_options< Options > | Check whether options are valid |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Checker< MemberT, InnerMemberTs > | |
Cllvm::RuntimePointerChecking::CheckingPtrGroup | A grouping of pointers |
Cllvm::DIFile::ChecksumInfo< T > | A single checksum, represented by a Kind and a Value (a string) |
Cllvm::MIPatternMatch::CheckType | |
Cllvm::CHIArg | |
Cllvm::object::Archive::Child | |
Cllvm::object::Archive::child_iterator | |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::ChildrenGetter< Inverse > | |
Cllvm::PatternMatch::class_match< Class > | |
Cllvm::ClassInfo | |
Cllvm::MemorySSA::ClobberWalkerBase | |
Cllvm::ClonedCodeInfo | This struct can be used to capture information about code being cloned, while it is being cloned |
Cllvm::ClrEHUnwindMapEntry | |
Cllvm::PatternMatch::CmpClass_match< LHS_t, RHS_t, Class, PredicateTy, Commutable > | |
CARMInstructionSelector::CmpConstants | |
Ccname | |
Cllvm::CoalescerPair | A helper class for register coalescers |
Cllvm::rdf::NodeBase::Code_struct | |
Cllvm::CodeExtractor | Utility class for extracting code into a new function |
Cllvm::CodeGenCoverage | |
Cllvm::CodeMetrics | Utility to calculate the size and a few similar metrics for a set of basic blocks |
Cllvm::CodeViewContext | Holds state from .cv_file and .cv_loc directives for later emission |
Cllvm::codeview::CodeViewRecordIO | |
Cllvm::object::coff_aux_bf_and_ef_symbol | |
Cllvm::object::coff_aux_clr_token | |
Cllvm::object::coff_aux_function_definition | |
Cllvm::object::coff_aux_section_definition | |
Cllvm::object::coff_aux_weak_external | |
Cllvm::object::coff_base_reloc_block_entry | |
Cllvm::object::coff_base_reloc_block_header | |
Cllvm::object::coff_bigobj_file_header | |
Cllvm::object::coff_file_header | |
Cllvm::object::coff_import_directory_table_entry | |
Cllvm::object::coff_import_header | |
Cllvm::object::coff_load_config_code_integrity | |
Cllvm::object::coff_load_configuration32 | 32-bit load config (IMAGE_LOAD_CONFIG_DIRECTORY32) |
Cllvm::object::coff_load_configuration64 | 64-bit load config (IMAGE_LOAD_CONFIG_DIRECTORY64) |
Cllvm::object::coff_relocation | |
Cllvm::object::coff_resource_data_entry | |
Cllvm::object::coff_resource_dir_entry | |
Cllvm::object::coff_resource_dir_table | |
Cllvm::object::coff_runtime_function_x64 | |
Cllvm::object::coff_section | |
Cllvm::object::coff_symbol< SectionNumberType > | |
Cllvm::object::coff_symbol_generic | |
Cllvm::object::coff_tls_directory< IntTy > | |
Cllvm::object::COFFModuleDefinition | |
Cllvm::object::COFFShortExport | |
Cllvm::object::COFFSymbolRef | |
Cllvm::codeview::ColumnInfo | |
Cllvm::codeview::ColumnNumberEntry | |
Cllvm::Combiner | |
Cllvm::CombinerHelper | |
Cllvm::CombinerInfo | |
Cllvm::Comdat | |
Cllvm::irsymtab::storage::Comdat | This is equivalent to an IR comdat |
Cllvm::WasmYAML::Comdat | |
Cllvm::WasmYAML::ComdatEntry | |
►Cllvm::CommonHandleTraits | |
Cllvm::CryptContextTraits | |
Cllvm::FileHandleTraits | |
Cllvm::FindHandleTraits | |
Cllvm::JobHandleTraits | |
Cllvm::RegTraits | |
Cllvm::lto::LTO::RegularLTOState::CommonResolution | |
Cllvm::BTF::CommonType | The BTF common type definition |
CCompareInsn | |
Cllvm::EVT::compareRawBits | A meaningless but well-behaved order, useful for constructing containers |
Cllvm::LineEditor::Completion | A possible completion at a given cursor position |
Cllvm::LineEditor::CompletionAction | The action to perform upon a completion request |
Cllvm::ilist_detail::compute_node_options< T, Options > | |
Cllvm::detail::concat_range< ValueT, RangeTs > | Helper to store a sequence of ranges being concatenated and access them |
Cllvm::TargetTransformInfo::Concept | |
Cllvm::AAResults::Concept | A private abstract base class describing the concept of an individual alias analysis implementation |
Cllvm::orc::ConcurrentIRCompiler | A thread-safe version of SimpleCompiler |
Cllvm::lto::Config | LTO configuration |
Cllvm::ConnectedVNInfoEqClasses | ConnectedVNInfoEqClasses - Helper class that can divide VNInfos in a LiveInterval into equivalence clases of connected components |
Cllvm::const_pointer_or_const_ref< T, Enable > | |
Cllvm::const_pointer_or_const_ref< T, typename std::enable_if< std::is_pointer< T >::value >::type > | |
Cllvm::const_set_bits_iterator_impl< BitVectorT > | ForwardIterator for the bits that are set |
Cllvm::StackMapV2Parser< Endianness >::ConstantAccessor | Accessor for constants |
Cllvm::ConstantAggrKeyType< ConstantClass > | |
Cllvm::consthoist::ConstantCandidate | Keeps track of a constant candidate and its uses |
Cllvm::ConstantDataArraySlice | Represents offset+length into a ConstantDataArray |
Cllvm::ConstantExprKeyType | |
Cllvm::ConstantFolder | ConstantFolder - Create constants with minimum, target independent, folding |
Cllvm::consthoist::ConstantInfo | A base constant and all its rebased constants |
Cllvm::ConstantInfo< ConstantClass > | |
Cllvm::ConstantInfo< ConstantArray > | |
Cllvm::ConstantInfo< ConstantExpr > | |
Cllvm::ConstantInfo< ConstantStruct > | |
Cllvm::ConstantInfo< ConstantVector > | |
Cllvm::ConstantInfo< InlineAsm > | |
Cllvm::PatternMatch::constantint_match< Val > | |
Cllvm::MIPatternMatch::ConstantMatch | |
Cllvm::ConstantPool | |
Cllvm::ConstantPoolEntry | |
Cllvm::ConstantRange | This class represents a range of values |
Cllvm::SDNode::ConstantSDNodeBitfields | |
Cllvm::ConstantUniqueMap< ConstantClass > | |
Cllvm::ConstantUniqueMap< ConstantArray > | |
Cllvm::ConstantUniqueMap< ConstantStruct > | |
Cllvm::ConstantUniqueMap< ConstantVector > | |
Cllvm::ConstantUniqueMap< llvm::ConstantExpr > | |
Cllvm::ConstantUniqueMap< llvm::InlineAsm > | |
Cllvm::consthoist::ConstantUser | Keeps track of the user of a constant and the operand index where the constant is used |
Cllvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::ConstIterator | |
►Cllvm::InlineAsm::ConstraintInfo | |
Cllvm::TargetLowering::AsmOperandInfo | This contains information for each constraint that we are lowering |
Cllvm::FunctionSummary::ConstVCall | A specification for a virtual function call with all constant integer arguments |
Cllvm::orc::rpc::APICalls< Funcs >::Contains< F > | Test whether this API contains Function F |
Cllvm::orc::rpc::APICalls< Func, Funcs... >::Contains< F > | |
Cllvm::orc::rpc::APICalls< APICalls< InnerFuncs... >, Funcs... >::Contains< F > | |
Cllvm::DWARFDebugLine::ContentTypeTracker | Tracks which optional content types are present in a DWARF file name entry format |
Cllvm::mca::Context | |
Cllvm::ContextAndReplaceableUses | Pointer to the context, with optional RAUW support |
CContextDecision | Specifies which opcode->instruction tables to look at given a particular context (set of attributes) |
Cllvm::codeview::ContinuationRecordBuilder | |
Cllvm::detail::copy_construction_triviality_helper< T > | Internal utility to detect trivial copy construction |
Cllvm::rdf::CopyPropagation | |
Cllvm::CostTblEntry | Cost Table Entry |
Cllvm::coverage::Counter | A Counter is an abstract value that describes how to compute the execution count for a region of code using the collected profile count data |
Cllvm::coverage::CounterExpression | A Counter expression is a value that represents an arithmetic operation with two counters |
Cllvm::coverage::CounterExpressionBuilder | A Counter expression builder is used to construct the counter expressions |
Cllvm::coverage::CounterMappingContext | A Counter mapping context is used to connect the counters, expressions and the obtained counter values |
►Cllvm::coverage::CounterMappingRegion | A Counter mapping region associates a source range with a specific counter |
Cllvm::coverage::CountedRegion | Associates a source range with an execution count |
Cllvm::coverage::CoverageData | Coverage information to be processed or displayed |
Cllvm::coverage::CoverageFilenamesSectionWriter | Writer of the filenames section for the instrumentation based code coverage |
Cllvm::coverage::CoverageMapping | The mapping of profile information to coverage data |
►Cllvm::coverage::CoverageMappingReader | |
Cllvm::coverage::BinaryCoverageReader | Reader for the coverage mapping data that is emitted by the frontend and stored in an object file |
Cllvm::coverage::CoverageMappingRecord | Coverage mapping information for a single function |
Cllvm::coverage::CoverageMappingWriter | Writer for instrumentation based coverage mapping data |
Cllvm::coverage::CoverageSegment | The execution count information starting at a point in a file |
Cllvm::coverage::CovMapFunctionRecord | |
Cllvm::coverage::CovMapFunctionRecordV1< IntPtrT > | |
Cllvm::coverage::CovMapHeader | |
Cllvm::coverage::CovMapTraits< CovMapVersion, IntPtrT > | |
Cllvm::coverage::CovMapTraits< CovMapVersion::Version1, IntPtrT > | |
Cllvm::ARM::CpuNames< T > | |
Cllvm::CrashRecoveryContext | Crash recovery helper object |
►Cllvm::CrashRecoveryContextCleanup | Abstract base class of cleanup handlers |
►Cllvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDeleteCleanup< T >, T > | |
Cllvm::CrashRecoveryContextDeleteCleanup< T > | Cleanup handler that reclaims resource by calling 'delete' on it |
►Cllvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextDestructorCleanup< T >, T > | |
Cllvm::CrashRecoveryContextDestructorCleanup< T > | Cleanup handler that reclaims resource by calling destructor on it |
►Cllvm::CrashRecoveryContextCleanupBase< CrashRecoveryContextReleaseRefCleanup< T >, T > | |
Cllvm::CrashRecoveryContextReleaseRefCleanup< T > | Cleanup handler that reclaims resource by calling its method 'Release' |
Cllvm::CrashRecoveryContextCleanupBase< Derived, T > | Base class of cleanup handler that controls recovery of resources of the given type |
Cllvm::CrashRecoveryContextCleanupRegistrar< T, Cleanup > | Helper class for managing resource cleanups |
Cllvm::formatv_object_base::create_adapters | |
Cllvm::CriticalEdgeSplittingOptions | Option class for critical edge splitting |
Cllvm::codeview::CrossModuleExport | |
Cllvm::codeview::CrossModuleImport | |
Cllvm::codeview::CrossModuleImportItem | |
►Cllvm::CSEConfig | |
Cllvm::CSEConfigConstantOnly | |
Ccset | |
Cllvm::orc::CtorDtorIterator | This iterator provides a convenient way to iterate over the elements of an llvm.global_ctors/llvm.global_dtors instance |
Cllvm::orc::CtorDtorRunner | |
Cllvm::InterferenceCache::Cursor | Cursor - The primary query interface for the block interference cache |
Cllvm::yaml::CustomMappingTraits< GlobalValueSummaryMapTy > | |
Cllvm::yaml::CustomMappingTraits< msgpack::MapNode > | |
Cllvm::yaml::CustomMappingTraits< std::map< std::vector< uint64_t >, WholeProgramDevirtResolution::ByArg > > | |
Cllvm::yaml::CustomMappingTraits< std::map< uint64_t, WholeProgramDevirtResolution > > | |
Cllvm::yaml::CustomMappingTraits< std::set< ELFSymbol > > | YAML traits for set of ELFSymbols |
Cllvm::yaml::CustomMappingTraits< TypeIdSummaryMapTy > | |
CCVIUnits | |
Cllvm::codeview::CVMemberRecord | |
Cllvm::codeview::CVRecord< Kind > | |
Cllvm::codeview::CVRecord< TypeLeafKind > | |
Cllvm::codeview::CVSymbolDumper | Dumper for CodeView symbol streams found in COFF object files and PDB files |
Cllvm::codeview::CVSymbolVisitor | |
Cllvm::CxxUnwindMapEntry | |
Cllvm::mca::CycleSegment | A sequence of cycles |
Cllvm::AMDGPU::D16ImageDimIntrinsic | |
Cllvm::TargetLowering::DAGCombinerInfo | |
Cllvm::DAGDeltaAlgorithm | DAGDeltaAlgorithm - Implements a "delta debugging" algorithm for minimizing directed acyclic graphs using a predicate function |
Cllvm::DAGTypeLegalizer | This takes an arbitrary SelectionDAG as input and hacks on it until only value types the target machine can handle are left |
►Cllvm::SelectionDAG::DAGUpdateListener | Clients of various APIs that cause global effects on the DAG can optionally implement this interface |
Cllvm::SelectionDAG::DAGNodeDeletedListener | |
Cllvm::xray::Profile::Data | |
Cllvm::DWARFYAML::Data | |
Cllvm::object::data_directory | |
Cllvm::MachO::data_in_code_entry | |
Cllvm::OnDiskIterableChainedHashTable< Info >::data_iterator | Iterates over all the entries in the table, returning the data |
Cllvm::COFF::DataDirectory | |
►Cllvm::DataExtractor | |
Cllvm::DWARFDataExtractor | A DataExtractor (typically for an in-memory copy of an object-file section) plus a relocation map for that section, if there is one |
Cllvm::rdf::DataFlowGraph | |
Cllvm::DataLayout | A parsed version of the target data layout string in and methods for querying it |
Cllvm::object::DataRefImpl | |
Cllvm::DataRegionData | |
Cllvm::WasmYAML::DataSegment | |
Cllvm::VPTransformState::DataState | |
►CDataType | |
Cllvm::cl::opt_storage< DataType, false, true > | |
►Cllvm::DbgEntity | This class is defined as the common parent of DbgVariable and DbgLabel such that it could levarage polymorphism to extract common code for DbgVariable and DbgLabel |
Cllvm::DbgLabel | This class is used to track label information |
Cllvm::DbgVariable | This class is used to track local variable information |
Cllvm::DbgLabelInstrMap | For each inlined instance of a source-level label, keep the corresponding DBG_LABEL instruction |
Cllvm::DbgValueHistoryMap | |
CDbgValueLocation | Describes a location by number along with some flags about the original usage of the location |
Cllvm::DbgVariableLocation | Represents the location at which a variable is stored |
Cllvm::pdb::DbiBuildNo | |
Cllvm::pdb::DbiFlags | Some of the values are stored in bitfields |
Cllvm::pdb::DbiModuleDescriptor | |
Cllvm::pdb::DbiModuleDescriptorBuilder | |
Cllvm::pdb::DbiModuleList | |
Cllvm::pdb::DbiStream | |
Cllvm::pdb::DbiStreamBuilder | |
Cllvm::pdb::DbiStreamHeader | The fixed size header that appears at the beginning of the DBI Stream |
Cllvm::rdf::DeadCodeElimination | |
Cllvm::object::debug_directory | |
Cllvm::object::debug_h_header | |
Cllvm::DebugCounter | |
►Cllvm::DebugEpochBase | A base class for data structure classes wishing to make iterators ("handles") pointing into themselves fail-fast |
►Cllvm::DenseMapBase< DenseMap< AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 >, AffectedValueCallbackVH::DMI, llvm::detail::DenseMapPair< AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 > > >, AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 >, AffectedValueCallbackVH::DMI, llvm::detail::DenseMapPair< AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 > > > | |
Cllvm::DenseMap< AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 >, AffectedValueCallbackVH::DMI > | |
►Cllvm::DenseMapBase< DenseMap< AliasCacheKey, llvm::Optional< bool >, DenseMapInfo< AliasCacheKey >, llvm::detail::DenseMapPair< AliasCacheKey, llvm::Optional< bool > > >, AliasCacheKey, llvm::Optional< bool >, DenseMapInfo< AliasCacheKey >, llvm::detail::DenseMapPair< AliasCacheKey, llvm::Optional< bool > > > | |
Cllvm::DenseMap< AliasCacheKey, llvm::Optional< bool > > | |
►Cllvm::DenseMapBase< DenseMap< AnalysisID, const llvm::PassInfo *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, const llvm::PassInfo *> >, AnalysisID, const llvm::PassInfo *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, const llvm::PassInfo *> > | |
Cllvm::DenseMap< AnalysisID, const llvm::PassInfo *> | |
►Cllvm::DenseMapBase< DenseMap< AnalysisID, llvm::IdentifyingPassPtr, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::IdentifyingPassPtr > >, AnalysisID, llvm::IdentifyingPassPtr, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::IdentifyingPassPtr > > | |
Cllvm::DenseMap< AnalysisID, llvm::IdentifyingPassPtr > | |
►Cllvm::DenseMapBase< DenseMap< AnalysisID, llvm::Pass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::Pass *> >, AnalysisID, llvm::Pass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::Pass *> > | |
Cllvm::DenseMap< AnalysisID, llvm::Pass *> | |
►Cllvm::DenseMapBase< DenseMap< AnalysisKey *, std::unique_ptr< PassConceptT >, DenseMapInfo< AnalysisKey *>, llvm::detail::DenseMapPair< AnalysisKey *, std::unique_ptr< PassConceptT > > >, AnalysisKey *, std::unique_ptr< PassConceptT >, DenseMapInfo< AnalysisKey *>, llvm::detail::DenseMapPair< AnalysisKey *, std::unique_ptr< PassConceptT > > > | |
Cllvm::DenseMap< AnalysisKey *, std::unique_ptr< PassConceptT > > | |
►Cllvm::DenseMapBase< DenseMap< APFloat, std::unique_ptr< ConstantFP >, DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair< APFloat, std::unique_ptr< ConstantFP > > >, APFloat, std::unique_ptr< ConstantFP >, DenseMapAPFloatKeyInfo, llvm::detail::DenseMapPair< APFloat, std::unique_ptr< ConstantFP > > > | |
Cllvm::DenseMap< APFloat, std::unique_ptr< ConstantFP >, DenseMapAPFloatKeyInfo > | |
►Cllvm::DenseMapBase< DenseMap< APInt, std::unique_ptr< ConstantInt >, DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair< APInt, std::unique_ptr< ConstantInt > > >, APInt, std::unique_ptr< ConstantInt >, DenseMapAPIntKeyInfo, llvm::detail::DenseMapPair< APInt, std::unique_ptr< ConstantInt > > > | |
Cllvm::DenseMap< APInt, std::unique_ptr< ConstantInt >, DenseMapAPIntKeyInfo > | |
►Cllvm::DenseMapBase< DenseMap< AssertingVH< Instruction >, unsigned, DenseMapInfo< AssertingVH< Instruction > >, llvm::detail::DenseMapPair< AssertingVH< Instruction >, unsigned > >, AssertingVH< Instruction >, unsigned, DenseMapInfo< AssertingVH< Instruction > >, llvm::detail::DenseMapPair< AssertingVH< Instruction >, unsigned > > | |
Cllvm::DenseMap< AssertingVH< Instruction >, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< ASTCallbackVH, AliasSet::PointerRec *, ASTCallbackVHDenseMapInfo, llvm::detail::DenseMapPair< ASTCallbackVH, AliasSet::PointerRec *> >, ASTCallbackVH, AliasSet::PointerRec *, ASTCallbackVHDenseMapInfo, llvm::detail::DenseMapPair< ASTCallbackVH, AliasSet::PointerRec *> > | |
Cllvm::DenseMap< ASTCallbackVH, AliasSet::PointerRec *, ASTCallbackVHDenseMapInfo > | |
►Cllvm::DenseMapBase< DenseMap< AttributeList, unsigned, DenseMapInfo< AttributeList >, llvm::detail::DenseMapPair< AttributeList, unsigned > >, AttributeList, unsigned, DenseMapInfo< AttributeList >, llvm::detail::DenseMapPair< AttributeList, unsigned > > | |
Cllvm::DenseMap< AttributeList, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< BasicBlock *, BlockLifetimeInfo, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, BlockLifetimeInfo > >, BasicBlock *, BlockLifetimeInfo, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, BlockLifetimeInfo > > | |
Cllvm::DenseMap< BasicBlock *, BlockLifetimeInfo > | |
►Cllvm::DenseMapBase< DenseMap< BasicBlock *, unsigned, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, unsigned > >, BasicBlock *, unsigned, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, unsigned > > | |
Cllvm::DenseMap< BasicBlock *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< BasicBlock *, VPValue *, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, VPValue *> >, BasicBlock *, VPValue *, DenseMapInfo< BasicBlock *>, llvm::detail::DenseMapPair< BasicBlock *, VPValue *> > | |
Cllvm::DenseMap< BasicBlock *, VPValue * > | |
►Cllvm::DenseMapBase< DenseMap< BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value *>, detail::DenseSetPair< BasicBlockCallbackVH > >, BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value *>, detail::DenseSetPair< BasicBlockCallbackVH > > | |
Cllvm::DenseMap< BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< BasicBlockCallbackVH > > | |
►Cllvm::DenseMapBase< DenseMap< BlkT *, BBInfo *, DenseMapInfo< BlkT *>, llvm::detail::DenseMapPair< BlkT *, BBInfo *> >, BlkT *, BBInfo *, DenseMapInfo< BlkT *>, llvm::detail::DenseMapPair< BlkT *, BBInfo *> > | |
Cllvm::DenseMap< BlkT *, BBInfo * > | |
►Cllvm::DenseMapBase< DenseMap< BlockT *, RegionT *, DenseMapInfo< BlockT *>, llvm::detail::DenseMapPair< BlockT *, RegionT *> >, BlockT *, RegionT *, DenseMapInfo< BlockT *>, llvm::detail::DenseMapPair< BlockT *, RegionT *> > | |
Cllvm::DenseMap< BlockT *, RegionT * > | |
►Cllvm::DenseMapBase< DenseMap< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 >, DenseMapInfo< CFGEdge >, llvm::detail::DenseMapPair< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > >, CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 >, DenseMapInfo< CFGEdge >, llvm::detail::DenseMapPair< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > > | |
Cllvm::DenseMap< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > | |
►Cllvm::DenseMapBase< DenseMap< const AllocaInst *, MachineFrameInfo::SSPLayoutKind, DenseMapInfo< const AllocaInst *>, llvm::detail::DenseMapPair< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > >, const AllocaInst *, MachineFrameInfo::SSPLayoutKind, DenseMapInfo< const AllocaInst *>, llvm::detail::DenseMapPair< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > > | |
Cllvm::DenseMap< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > | |
►Cllvm::DenseMapBase< DenseMap< const BasicBlock *, bool, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, bool > >, const BasicBlock *, bool, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, bool > > | |
Cllvm::DenseMap< const BasicBlock *, bool > | |
►Cllvm::DenseMapBase< DenseMap< const BasicBlock *, int, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, int > >, const BasicBlock *, int, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, int > > | |
Cllvm::DenseMap< const BasicBlock *, int > | |
►Cllvm::DenseMapBase< DenseMap< const BasicBlock *, Loop *, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, Loop *> >, const BasicBlock *, Loop *, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, Loop *> > | |
Cllvm::DenseMap< const BasicBlock *, Loop *> | |
►Cllvm::DenseMapBase< DenseMap< const BasicBlock *, std::unique_ptr< AccessList >, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< AccessList > > >, const BasicBlock *, std::unique_ptr< AccessList >, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< AccessList > > > | |
Cllvm::DenseMap< const BasicBlock *, std::unique_ptr< AccessList > > | |
►Cllvm::DenseMapBase< DenseMap< const BasicBlock *, std::unique_ptr< DefsList >, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< DefsList > > >, const BasicBlock *, std::unique_ptr< DefsList >, DenseMapInfo< const BasicBlock *>, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< DefsList > > > | |
Cllvm::DenseMap< const BasicBlock *, std::unique_ptr< DefsList > > | |
►Cllvm::DenseMapBase< DenseMap< const BlockT *, BlockNode, DenseMapInfo< const BlockT *>, llvm::detail::DenseMapPair< const BlockT *, BlockNode > >, const BlockT *, BlockNode, DenseMapInfo< const BlockT *>, llvm::detail::DenseMapPair< const BlockT *, BlockNode > > | |
Cllvm::DenseMap< const BlockT *, BlockNode > | |
►Cllvm::DenseMapBase< DenseMap< const BlockT *, LoopT *, DenseMapInfo< const BlockT *>, llvm::detail::DenseMapPair< const BlockT *, LoopT *> >, const BlockT *, LoopT *, DenseMapInfo< const BlockT *>, llvm::detail::DenseMapPair< const BlockT *, LoopT *> > | |
Cllvm::DenseMap< const BlockT *, LoopT *> | |
►Cllvm::DenseMapBase< DenseMap< const Function *, GCFunctionInfo *, DenseMapInfo< const Function *>, llvm::detail::DenseMapPair< const Function *, GCFunctionInfo *> >, const Function *, GCFunctionInfo *, DenseMapInfo< const Function *>, llvm::detail::DenseMapPair< const Function *, GCFunctionInfo *> > | |
Cllvm::DenseMap< const Function *, GCFunctionInfo * > | |
►Cllvm::DenseMapBase< DenseMap< const GCOVFunction *, unsigned, DenseMapInfo< const GCOVFunction *>, llvm::detail::DenseMapPair< const GCOVFunction *, unsigned > >, const GCOVFunction *, unsigned, DenseMapInfo< const GCOVFunction *>, llvm::detail::DenseMapPair< const GCOVFunction *, unsigned > > | |
Cllvm::DenseMap< const GCOVFunction *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const Instruction *, unsigned, DenseMapInfo< const Instruction *>, llvm::detail::DenseMapPair< const Instruction *, unsigned > >, const Instruction *, unsigned, DenseMapInfo< const Instruction *>, llvm::detail::DenseMapPair< const Instruction *, unsigned > > | |
Cllvm::DenseMap< const Instruction *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::AllocaInst *, int, DenseMapInfo< const llvm::AllocaInst *>, llvm::detail::DenseMapPair< const llvm::AllocaInst *, int > >, const llvm::AllocaInst *, int, DenseMapInfo< const llvm::AllocaInst *>, llvm::detail::DenseMapPair< const llvm::AllocaInst *, int > > | |
Cllvm::DenseMap< const llvm::AllocaInst *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Argument *, int, DenseMapInfo< const llvm::Argument *>, llvm::detail::DenseMapPair< const llvm::Argument *, int > >, const llvm::Argument *, int, DenseMapInfo< const llvm::Argument *>, llvm::detail::DenseMapPair< const llvm::Argument *, int > > | |
Cllvm::DenseMap< const llvm::Argument *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, const llvm::Instruction *, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, const llvm::Instruction *> >, const llvm::BasicBlock *, const llvm::Instruction *, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, const llvm::Instruction *> > | |
Cllvm::DenseMap< const llvm::BasicBlock *, const llvm::Instruction *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock * >, detail::DenseSetPair< const llvm::BasicBlock *> >, const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock * >, detail::DenseSetPair< const llvm::BasicBlock *> > | |
Cllvm::DenseMap< const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock *>, detail::DenseSetPair< const llvm::BasicBlock * > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, llvm::MachineBasicBlock *, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::MachineBasicBlock *> >, const llvm::BasicBlock *, llvm::MachineBasicBlock *, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::MachineBasicBlock *> > | |
Cllvm::DenseMap< const llvm::BasicBlock *, llvm::MachineBasicBlock *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > >, const llvm::BasicBlock *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > > | |
Cllvm::DenseMap< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::unique_ptr< BBInfo >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > >, const llvm::BasicBlock *, std::unique_ptr< BBInfo >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > > | |
Cllvm::DenseMap< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock > > >, const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock >, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock > > > | |
Cllvm::DenseMap< const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, unsigned, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, unsigned > >, const llvm::BasicBlock *, unsigned, DenseMapInfo< const llvm::BasicBlock *>, llvm::detail::DenseMapPair< const llvm::BasicBlock *, unsigned > > | |
Cllvm::DenseMap< const llvm::BasicBlock *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Comdat *, llvm::Comdat *, DenseMapInfo< const llvm::Comdat *>, llvm::detail::DenseMapPair< const llvm::Comdat *, llvm::Comdat *> >, const llvm::Comdat *, llvm::Comdat *, DenseMapInfo< const llvm::Comdat *>, llvm::detail::DenseMapPair< const llvm::Comdat *, llvm::Comdat *> > | |
Cllvm::DenseMap< const llvm::Comdat *, llvm::Comdat *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Constant *, unsigned, DenseMapInfo< const llvm::Constant *>, llvm::detail::DenseMapPair< const llvm::Constant *, unsigned > >, const llvm::Constant *, unsigned, DenseMapInfo< const llvm::Constant *>, llvm::detail::DenseMapPair< const llvm::Constant *, unsigned > > | |
Cllvm::DenseMap< const llvm::Constant *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::DICompositeType *, llvm::codeview::TypeIndex, DenseMapInfo< const llvm::DICompositeType *>, llvm::detail::DenseMapPair< const llvm::DICompositeType *, llvm::codeview::TypeIndex > >, const llvm::DICompositeType *, llvm::codeview::TypeIndex, DenseMapInfo< const llvm::DICompositeType *>, llvm::detail::DenseMapPair< const llvm::DICompositeType *, llvm::codeview::TypeIndex > > | |
Cllvm::DenseMap< const llvm::DICompositeType *, llvm::codeview::TypeIndex > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::DIE *, llvm::DwarfCompileUnit *, DenseMapInfo< const llvm::DIE *>, llvm::detail::DenseMapPair< const llvm::DIE *, llvm::DwarfCompileUnit *> >, const llvm::DIE *, llvm::DwarfCompileUnit *, DenseMapInfo< const llvm::DIE *>, llvm::detail::DenseMapPair< const llvm::DIE *, llvm::DwarfCompileUnit *> > | |
Cllvm::DenseMap< const llvm::DIE *, llvm::DwarfCompileUnit *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::DIE *, unsigned, DenseMapInfo< const llvm::DIE *>, llvm::detail::DenseMapPair< const llvm::DIE *, unsigned > >, const llvm::DIE *, unsigned, DenseMapInfo< const llvm::DIE *>, llvm::detail::DenseMapPair< const llvm::DIE *, unsigned > > | |
Cllvm::DenseMap< const llvm::DIE *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity >, DenseMapInfo< const llvm::DINode *>, llvm::detail::DenseMapPair< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > >, const llvm::DINode *, std::unique_ptr< llvm::DbgEntity >, DenseMapInfo< const llvm::DINode *>, llvm::detail::DenseMapPair< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > > | |
Cllvm::DenseMap< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > >, DenseMapInfo< const llvm::DIScope *>, llvm::detail::DenseMapPair< const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > > > >, const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > >, DenseMapInfo< const llvm::DIScope *>, llvm::detail::DenseMapPair< const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > > > > | |
Cllvm::DenseMap< const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::FuncletPadInst *, int, DenseMapInfo< const llvm::FuncletPadInst *>, llvm::detail::DenseMapPair< const llvm::FuncletPadInst *, int > >, const llvm::FuncletPadInst *, int, DenseMapInfo< const llvm::FuncletPadInst *>, llvm::detail::DenseMapPair< const llvm::FuncletPadInst *, int > > | |
Cllvm::DenseMap< const llvm::FuncletPadInst *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, GlobalsAAResult::FunctionInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, GlobalsAAResult::FunctionInfo > >, const llvm::Function *, GlobalsAAResult::FunctionInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, GlobalsAAResult::FunctionInfo > > | |
Cllvm::DenseMap< const llvm::Function *, GlobalsAAResult::FunctionInfo > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::AMDGPUFunctionArgInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > >, const llvm::Function *, llvm::AMDGPUFunctionArgInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > > | |
Cllvm::DenseMap< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::LazyCallGraph::Node *, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::LazyCallGraph::Node *> >, const llvm::Function *, llvm::LazyCallGraph::Node *, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::LazyCallGraph::Node *> > | |
Cllvm::DenseMap< const llvm::Function *, llvm::LazyCallGraph::Node *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo > > >, const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo > > > | |
Cllvm::DenseMap< const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, SIFunctionResourceInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, SIFunctionResourceInfo > >, const llvm::Function *, SIFunctionResourceInfo, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, SIFunctionResourceInfo > > | |
Cllvm::DenseMap< const llvm::Function *, SIFunctionResourceInfo > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, std::string, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::string > >, const llvm::Function *, std::string, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::string > > | |
Cllvm::DenseMap< const llvm::Function *, std::string > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, std::unique_ptr< llvm::MachineFunction >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > >, const llvm::Function *, std::unique_ptr< llvm::MachineFunction >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > > | |
Cllvm::DenseMap< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, std::vector< uint32_t >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::vector< uint32_t > > >, const llvm::Function *, std::vector< uint32_t >, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, std::vector< uint32_t > > > | |
Cllvm::DenseMap< const llvm::Function *, std::vector< uint32_t > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Function *, unsigned, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, unsigned > >, const llvm::Function *, unsigned, DenseMapInfo< const llvm::Function *>, llvm::detail::DenseMapPair< const llvm::Function *, unsigned > > | |
Cllvm::DenseMap< const llvm::Function *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap, DenseMapInfo< const llvm::GlobalObject *>, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap > >, const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap, DenseMapInfo< const llvm::GlobalObject *>, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap > > | |
Cllvm::DenseMap< const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::GlobalObject *, llvm::StringRef, DenseMapInfo< const llvm::GlobalObject *>, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::StringRef > >, const llvm::GlobalObject *, llvm::StringRef, DenseMapInfo< const llvm::GlobalObject *>, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::StringRef > > | |
Cllvm::DenseMap< const llvm::GlobalObject *, llvm::StringRef > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue *>, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue *>, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > > | |
Cllvm::DenseMap< const llvm::GlobalValue *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Instruction *, int, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, int > >, const llvm::Instruction *, int, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, int > > | |
Cllvm::DenseMap< const llvm::Instruction *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap > >, const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap > > | |
Cllvm::DenseMap< const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Instruction *, llvm::MDAttachmentMap, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::MDAttachmentMap > >, const llvm::Instruction *, llvm::MDAttachmentMap, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::MDAttachmentMap > > | |
Cllvm::DenseMap< const llvm::Instruction *, llvm::MDAttachmentMap > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::InvokeInst *, int, DenseMapInfo< const llvm::InvokeInst *>, llvm::detail::DenseMapPair< const llvm::InvokeInst *, int > >, const llvm::InvokeInst *, int, DenseMapInfo< const llvm::InvokeInst *>, llvm::detail::DenseMapPair< const llvm::InvokeInst *, int > > | |
Cllvm::DenseMap< const llvm::InvokeInst *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 >, DenseMapInfo< const llvm::LexicalScope *>, llvm::detail::DenseMapPair< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > >, const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 >, DenseMapInfo< const llvm::LexicalScope *>, llvm::detail::DenseMapPair< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > > | |
Cllvm::DenseMap< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Loop *, BackedgeTakenInfo, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, BackedgeTakenInfo > >, const llvm::Loop *, BackedgeTakenInfo, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, BackedgeTakenInfo > > | |
Cllvm::DenseMap< const llvm::Loop *, BackedgeTakenInfo > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Loop *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Loop * >, detail::DenseSetPair< const llvm::Loop *> >, const llvm::Loop *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Loop * >, detail::DenseSetPair< const llvm::Loop *> > | |
Cllvm::DenseMap< const llvm::Loop *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Loop *>, detail::DenseSetPair< const llvm::Loop * > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 >, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 > > >, const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 >, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 > > > | |
Cllvm::DenseMap< const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Loop *, LoopProperties, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, LoopProperties > >, const llvm::Loop *, LoopProperties, DenseMapInfo< const llvm::Loop *>, llvm::detail::DenseMapPair< const llvm::Loop *, LoopProperties > > | |
Cllvm::DenseMap< const llvm::Loop *, LoopProperties > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, int, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, int > >, const llvm::MachineBasicBlock *, int, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, int > > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::BlockFrequency, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::BlockFrequency > >, const llvm::MachineBasicBlock *, llvm::BlockFrequency, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::BlockFrequency > > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, llvm::BlockFrequency > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::DenseMap, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::DenseMap > >, const llvm::MachineBasicBlock *, llvm::DenseMap, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::DenseMap > > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, llvm::DenseMap > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::MachineLoop *, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::MachineLoop *> >, const llvm::MachineBasicBlock *, llvm::MachineLoop *, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::MachineLoop *> > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, llvm::MachineLoop *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::WebAssemblyException *, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::WebAssemblyException *> >, const llvm::MachineBasicBlock *, llvm::WebAssemblyException *, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::WebAssemblyException *> > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, llvm::WebAssemblyException *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, unsigned, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned > >, const llvm::MachineBasicBlock *, unsigned, DenseMapInfo< const llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned > > | |
Cllvm::DenseMap< const llvm::MachineBasicBlock *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr *> >, const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr *> > | |
Cllvm::DenseMap< const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr *>, detail::DenseSetPair< const llvm::MachineInstr * > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > >, const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > > | |
Cllvm::DenseMap< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::MCSymbol *, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MCSymbol *> >, const llvm::MachineInstr *, llvm::MCSymbol *, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MCSymbol *> > | |
Cllvm::DenseMap< const llvm::MachineInstr *, llvm::MCSymbol *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::UniqueMachineInstr *, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::UniqueMachineInstr *> >, const llvm::MachineInstr *, llvm::UniqueMachineInstr *, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::UniqueMachineInstr *> > | |
Cllvm::DenseMap< const llvm::MachineInstr *, llvm::UniqueMachineInstr *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, unsigned, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, unsigned > >, const llvm::MachineInstr *, unsigned, DenseMapInfo< const llvm::MachineInstr *>, llvm::detail::DenseMapPair< const llvm::MachineInstr *, unsigned > > | |
Cllvm::DenseMap< const llvm::MachineInstr *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< const llvm::MCInst *>, llvm::detail::DenseMapPair< const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc > > >, const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< const llvm::MCInst *>, llvm::detail::DenseMapPair< const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc > > > | |
Cllvm::DenseMap< const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSection *, const llvm::MCSymbol *, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, const llvm::MCSymbol *> >, const llvm::MCSection *, const llvm::MCSymbol *, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, const llvm::MCSymbol *> > | |
Cllvm::DenseMap< const llvm::MCSection *, const llvm::MCSymbol *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSection *, llvm::MCFragment *, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, llvm::MCFragment *> >, const llvm::MCSection *, llvm::MCFragment *, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, llvm::MCFragment *> > | |
Cllvm::DenseMap< const llvm::MCSection *, llvm::MCFragment *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSection *, std::vector< RelAndSymbol >, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, std::vector< RelAndSymbol > > >, const llvm::MCSection *, std::vector< RelAndSymbol >, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, std::vector< RelAndSymbol > > > | |
Cllvm::DenseMap< const llvm::MCSection *, std::vector< RelAndSymbol > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSection *, unsigned, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, unsigned > >, const llvm::MCSection *, unsigned, DenseMapInfo< const llvm::MCSection *>, llvm::detail::DenseMapPair< const llvm::MCSection *, unsigned > > | |
Cllvm::DenseMap< const llvm::MCSection *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, AddressPoolEntry, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, AddressPoolEntry > >, const llvm::MCSymbol *, AddressPoolEntry, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, AddressPoolEntry > > | |
Cllvm::DenseMap< const llvm::MCSymbol *, AddressPoolEntry > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, std::vector< llvm::StringRef >, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, std::vector< llvm::StringRef > > >, const llvm::MCSymbol *, std::vector< llvm::StringRef >, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, std::vector< llvm::StringRef > > > | |
Cllvm::DenseMap< const llvm::MCSymbol *, std::vector< llvm::StringRef > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, uint64_t, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, uint64_t > >, const llvm::MCSymbol *, uint64_t, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, uint64_t > > | |
Cllvm::DenseMap< const llvm::MCSymbol *, uint64_t > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, unsigned, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, unsigned > >, const llvm::MCSymbol *, unsigned, DenseMapInfo< const llvm::MCSymbol *>, llvm::detail::DenseMapPair< const llvm::MCSymbol *, unsigned > > | |
Cllvm::DenseMap< const llvm::MCSymbol *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, bool, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, bool > >, const llvm::MDNode *, bool, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, bool > > | |
Cllvm::DenseMap< const llvm::MDNode *, bool > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode * >, detail::DenseSetPair< const llvm::MDNode *> >, const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode * >, detail::DenseSetPair< const llvm::MDNode *> > | |
Cllvm::DenseMap< const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode *>, detail::DenseSetPair< const llvm::MDNode * > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, llvm::DIE *, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::DIE *> >, const llvm::MDNode *, llvm::DIE *, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::DIE *> > | |
Cllvm::DenseMap< const llvm::MDNode *, llvm::DIE *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, TBAABaseNodeSummary, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, TBAABaseNodeSummary > >, const llvm::MDNode *, TBAABaseNodeSummary, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, TBAABaseNodeSummary > > | |
Cllvm::DenseMap< const llvm::MDNode *, TBAABaseNodeSummary > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, uint64_t, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, uint64_t > >, const llvm::MDNode *, uint64_t, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, uint64_t > > | |
Cllvm::DenseMap< const llvm::MDNode *, uint64_t > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MDNode *, unsigned, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, unsigned > >, const llvm::MDNode *, unsigned, DenseMapInfo< const llvm::MDNode *>, llvm::detail::DenseMapPair< const llvm::MDNode *, unsigned > > | |
Cllvm::DenseMap< const llvm::MDNode *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::MemoryAccess *, unsigned long, DenseMapInfo< const llvm::MemoryAccess *>, llvm::detail::DenseMapPair< const llvm::MemoryAccess *, unsigned long > >, const llvm::MemoryAccess *, unsigned long, DenseMapInfo< const llvm::MemoryAccess *>, llvm::detail::DenseMapPair< const llvm::MemoryAccess *, unsigned long > > | |
Cllvm::DenseMap< const llvm::MemoryAccess *, unsigned long > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::PHINode *, unsigned int, DenseMapInfo< const llvm::PHINode *>, llvm::detail::DenseMapPair< const llvm::PHINode *, unsigned int > >, const llvm::PHINode *, unsigned int, DenseMapInfo< const llvm::PHINode *>, llvm::detail::DenseMapPair< const llvm::PHINode *, unsigned int > > | |
Cllvm::DenseMap< const llvm::PHINode *, unsigned int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode *, DenseMapInfo< const llvm::RuntimePointerChecking::CheckingPtrGroup *>, llvm::detail::DenseMapPair< const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode *> >, const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode *, DenseMapInfo< const llvm::RuntimePointerChecking::CheckingPtrGroup *>, llvm::detail::DenseMapPair< const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode *> > | |
Cllvm::DenseMap< const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, const llvm::Loop *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::Loop *> >, const llvm::SCEV *, const llvm::Loop *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::Loop *> > | |
Cllvm::DenseMap< const llvm::SCEV *, const llvm::Loop *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV *> >, const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV *> > | |
Cllvm::DenseMap< const llvm::SCEV *, const llvm::SCEV *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::ConstantRange, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::ConstantRange > >, const llvm::SCEV *, llvm::ConstantRange, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::ConstantRange > > | |
Cllvm::DenseMap< const llvm::SCEV *, llvm::ConstantRange > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > > | |
Cllvm::DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > > | |
Cllvm::DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > > | |
Cllvm::DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 >, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 > > > | |
Cllvm::DenseMap< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV *>, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, RewriteEntry, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, RewriteEntry > >, const llvm::SCEV *, RewriteEntry, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, RewriteEntry > > | |
Cllvm::DenseMap< const llvm::SCEV *, RewriteEntry > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::SCEV *, uint32_t, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, uint32_t > >, const llvm::SCEV *, uint32_t, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, uint32_t > > | |
Cllvm::DenseMap< const llvm::SCEV *, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Type *, llvm::SmallVector *, DenseMapInfo< const llvm::Type *>, llvm::detail::DenseMapPair< const llvm::Type *, llvm::SmallVector *> >, const llvm::Type *, llvm::SmallVector *, DenseMapInfo< const llvm::Type *>, llvm::detail::DenseMapPair< const llvm::Type *, llvm::SmallVector *> > | |
Cllvm::DenseMap< const llvm::Type *, llvm::SmallVector *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, AliasAttrs, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, AliasAttrs > >, const llvm::Value *, AliasAttrs, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, AliasAttrs > > | |
Cllvm::DenseMap< const llvm::Value *, AliasAttrs > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::GlobalValue *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::GlobalValue *> >, const llvm::Value *, const llvm::GlobalValue *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::GlobalValue *> > | |
Cllvm::DenseMap< const llvm::Value *, const llvm::GlobalValue *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::PredicateBase *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::PredicateBase *> >, const llvm::Value *, const llvm::PredicateBase *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::PredicateBase *> > | |
Cllvm::DenseMap< const llvm::Value *, const llvm::PredicateBase *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup *> >, const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup *> > | |
Cllvm::DenseMap< const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::Value *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::Value *> >, const llvm::Value *, const llvm::Value *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::Value *> > | |
Cllvm::DenseMap< const llvm::Value *, const llvm::Value *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, DanglingDebugInfoVector, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, DanglingDebugInfoVector > >, const llvm::Value *, DanglingDebugInfoVector, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, DanglingDebugInfoVector > > | |
Cllvm::DenseMap< const llvm::Value *, DanglingDebugInfoVector > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value * >, detail::DenseSetPair< const llvm::Value *> >, const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value * >, detail::DenseSetPair< const llvm::Value *> > | |
Cllvm::DenseMap< const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value *>, detail::DenseSetPair< const llvm::Value * > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, int, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, int > >, const llvm::Value *, int, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, int > > | |
Cllvm::DenseMap< const llvm::Value *, int > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, ISD::NodeType, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, ISD::NodeType > >, const llvm::Value *, ISD::NodeType, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, ISD::NodeType > > | |
Cllvm::DenseMap< const llvm::Value *, ISD::NodeType > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::MemoryAccess *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MemoryAccess *> >, const llvm::Value *, llvm::MemoryAccess *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MemoryAccess *> > | |
Cllvm::DenseMap< const llvm::Value *, llvm::MemoryAccess *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::SDValue, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SDValue > >, const llvm::Value *, llvm::SDValue, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SDValue > > | |
Cllvm::DenseMap< const llvm::Value *, llvm::SDValue > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::SmallVector *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector *> >, const llvm::Value *, llvm::SmallVector *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector *> > | |
Cllvm::DenseMap< const llvm::Value *, llvm::SmallVector *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::StringMapEntry *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::StringMapEntry *> >, const llvm::Value *, llvm::StringMapEntry *, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::StringMapEntry *> > | |
Cllvm::DenseMap< const llvm::Value *, llvm::StringMapEntry *> | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::WeakTrackingVH, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::WeakTrackingVH > >, const llvm::Value *, llvm::WeakTrackingVH, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, llvm::WeakTrackingVH > > | |
Cllvm::DenseMap< const llvm::Value *, llvm::WeakTrackingVH > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue > > >, const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue > > > | |
Cllvm::DenseMap< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue > > >, const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue > > > | |
Cllvm::DenseMap< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, std::vector< OffsetValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::vector< OffsetValue > > >, const llvm::Value *, std::vector< OffsetValue >, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, std::vector< OffsetValue > > > | |
Cllvm::DenseMap< const llvm::Value *, std::vector< OffsetValue > > | |
►Cllvm::DenseMapBase< DenseMap< const llvm::Value *, unsigned, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > >, const llvm::Value *, unsigned, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > > | |
Cllvm::DenseMap< const llvm::Value *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const MachineInstr *, SlotIndex, DenseMapInfo< const MachineInstr *>, llvm::detail::DenseMapPair< const MachineInstr *, SlotIndex > >, const MachineInstr *, SlotIndex, DenseMapInfo< const MachineInstr *>, llvm::detail::DenseMapPair< const MachineInstr *, SlotIndex > > | |
Cllvm::DenseMap< const MachineInstr *, SlotIndex > | |
►Cllvm::DenseMapBase< DenseMap< const MCSection *, uint64_t, DenseMapInfo< const MCSection *>, llvm::detail::DenseMapPair< const MCSection *, uint64_t > >, const MCSection *, uint64_t, DenseMapInfo< const MCSection *>, llvm::detail::DenseMapPair< const MCSection *, uint64_t > > | |
Cllvm::DenseMap< const MCSection *, uint64_t > | |
►Cllvm::DenseMapBase< DenseMap< const MCSymbol *, unsigned, DenseMapInfo< const MCSymbol *>, llvm::detail::DenseMapPair< const MCSymbol *, unsigned > >, const MCSymbol *, unsigned, DenseMapInfo< const MCSymbol *>, llvm::detail::DenseMapPair< const MCSymbol *, unsigned > > | |
Cllvm::DenseMap< const MCSymbol *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const MDNode *, ImportedEntityList, DenseMapInfo< const MDNode *>, llvm::detail::DenseMapPair< const MDNode *, ImportedEntityList > >, const MDNode *, ImportedEntityList, DenseMapInfo< const MDNode *>, llvm::detail::DenseMapPair< const MDNode *, ImportedEntityList > > | |
Cllvm::DenseMap< const MDNode *, ImportedEntityList > | |
►Cllvm::DenseMapBase< DenseMap< const Metadata *, MDIndex, DenseMapInfo< const Metadata *>, llvm::detail::DenseMapPair< const Metadata *, MDIndex > >, const Metadata *, MDIndex, DenseMapInfo< const Metadata *>, llvm::detail::DenseMapPair< const Metadata *, MDIndex > > | |
Cllvm::DenseMap< const Metadata *, MDIndex > | |
►Cllvm::DenseMapBase< DenseMap< const Metadata *, TrackingMDRef, DenseMapInfo< const Metadata *>, llvm::detail::DenseMapPair< const Metadata *, TrackingMDRef > >, const Metadata *, TrackingMDRef, DenseMapInfo< const Metadata *>, llvm::detail::DenseMapPair< const Metadata *, TrackingMDRef > > | |
Cllvm::DenseMap< const Metadata *, TrackingMDRef > | |
►Cllvm::DenseMapBase< DenseMap< const SCEV *, bool, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, bool > >, const SCEV *, bool, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, bool > > | |
Cllvm::DenseMap< const SCEV *, bool > | |
►Cllvm::DenseMapBase< DenseMap< const SCEV *, SetVector< ValueOffsetPair >, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, SetVector< ValueOffsetPair > > >, const SCEV *, SetVector< ValueOffsetPair >, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, SetVector< ValueOffsetPair > > > | |
Cllvm::DenseMap< const SCEV *, SetVector< ValueOffsetPair > > | |
►Cllvm::DenseMapBase< DenseMap< const SCEV *, SmallVector< const SCEVPredicate *, 4 >, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, SmallVector< const SCEVPredicate *, 4 > > >, const SCEV *, SmallVector< const SCEVPredicate *, 4 >, DenseMapInfo< const SCEV *>, llvm::detail::DenseMapPair< const SCEV *, SmallVector< const SCEVPredicate *, 4 > > > | |
Cllvm::DenseMap< const SCEV *, SmallVector< const SCEVPredicate *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< const SDNode *, SmallVector< SDDbgValue *, 2 >, DenseMapInfo< const SDNode *>, llvm::detail::DenseMapPair< const SDNode *, SmallVector< SDDbgValue *, 2 > > >, const SDNode *, SmallVector< SDDbgValue *, 2 >, DenseMapInfo< const SDNode *>, llvm::detail::DenseMapPair< const SDNode *, SmallVector< SDDbgValue *, 2 > > > | |
Cllvm::DenseMap< const SDNode *, SmallVector< SDDbgValue *, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< const TargetRegisterClass *, VRegMap, DenseMapInfo< const TargetRegisterClass *>, llvm::detail::DenseMapPair< const TargetRegisterClass *, VRegMap > >, const TargetRegisterClass *, VRegMap, DenseMapInfo< const TargetRegisterClass *>, llvm::detail::DenseMapPair< const TargetRegisterClass *, VRegMap > > | |
Cllvm::DenseMap< const TargetRegisterClass *, VRegMap > | |
►Cllvm::DenseMapBase< DenseMap< const uint32_t *, unsigned, DenseMapInfo< const uint32_t *>, llvm::detail::DenseMapPair< const uint32_t *, unsigned > >, const uint32_t *, unsigned, DenseMapInfo< const uint32_t *>, llvm::detail::DenseMapPair< const uint32_t *, unsigned > > | |
Cllvm::DenseMap< const uint32_t *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value * >, detail::DenseSetPair< const Value *> >, const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value * >, detail::DenseSetPair< const Value *> > | |
Cllvm::DenseMap< const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value *>, detail::DenseSetPair< const Value * > > | |
►Cllvm::DenseMapBase< DenseMap< const Value *, Optional< int >, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, Optional< int > > >, const Value *, Optional< int >, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, Optional< int > > > | |
Cllvm::DenseMap< const Value *, Optional< int > > | |
►Cllvm::DenseMapBase< DenseMap< const Value *, unsigned, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, unsigned > >, const Value *, unsigned, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, unsigned > > | |
Cllvm::DenseMap< const Value *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< const Value *, Value *, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, Value *> >, const Value *, Value *, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, Value *> > | |
Cllvm::DenseMap< const Value *, Value * > | |
►Cllvm::DenseMapBase< DenseMap< const Value *, WeakEvalType, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, WeakEvalType > >, const Value *, WeakEvalType, DenseMapInfo< const Value *>, llvm::detail::DenseMapPair< const Value *, WeakEvalType > > | |
Cllvm::DenseMap< const Value *, WeakEvalType > | |
►Cllvm::DenseMapBase< DenseMap< const void *, const PassInfo *, DenseMapInfo< const void *>, llvm::detail::DenseMapPair< const void *, const PassInfo *> >, const void *, const PassInfo *, DenseMapInfo< const void *>, llvm::detail::DenseMapPair< const void *, const PassInfo *> > | |
Cllvm::DenseMap< const void *, const PassInfo * > | |
►Cllvm::DenseMapBase< DenseMap< const VPBlockBase *, VPLoop *, DenseMapInfo< const VPBlockBase *>, llvm::detail::DenseMapPair< const VPBlockBase *, VPLoop *> >, const VPBlockBase *, VPLoop *, DenseMapInfo< const VPBlockBase *>, llvm::detail::DenseMapPair< const VPBlockBase *, VPLoop *> > | |
Cllvm::DenseMap< const VPBlockBase *, VPLoop *> | |
►Cllvm::DenseMapBase< DenseMap< ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray *> >, ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray *> > | |
Cllvm::DenseMap< ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray * > > | |
►Cllvm::DenseMapBase< DenseMap< ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass *> >, ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass *> > | |
Cllvm::DenseMap< ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass * > > | |
►Cllvm::DenseMapBase< DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct *> >, ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct *> > | |
Cllvm::DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > > | |
►Cllvm::DenseMapBase< DenseMap< ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector *> >, ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector *> > | |
Cllvm::DenseMap< ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector * > > | |
►Cllvm::DenseMapBase< DenseMap< CVSymbol, detail::DenseSetEmpty, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo, detail::DenseSetPair< CVSymbol > >, CVSymbol, detail::DenseSetEmpty, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo, detail::DenseSetPair< CVSymbol > > | |
Cllvm::DenseMap< CVSymbol, detail::DenseSetEmpty, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo, detail::DenseSetPair< CVSymbol > > | |
►Cllvm::DenseMapBase< DenseMap< Edge, llvm::BranchProbability, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, llvm::BranchProbability > >, Edge, llvm::BranchProbability, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, llvm::BranchProbability > > | |
Cllvm::DenseMap< Edge, llvm::BranchProbability > | |
►Cllvm::DenseMapBase< DenseMap< EdgeIdentifier, EdgeAttribute, DenseMapInfo< EdgeIdentifier >, llvm::detail::DenseMapPair< EdgeIdentifier, EdgeAttribute > >, EdgeIdentifier, EdgeAttribute, DenseMapInfo< EdgeIdentifier >, llvm::detail::DenseMapPair< EdgeIdentifier, EdgeAttribute > > | |
Cllvm::DenseMap< EdgeIdentifier, EdgeAttribute > | |
►Cllvm::DenseMapBase< DenseMap< FunctionCallbackVH, std::unique_ptr< AssumptionCache >, FunctionCallbackVH::DMI, llvm::detail::DenseMapPair< FunctionCallbackVH, std::unique_ptr< AssumptionCache > > >, FunctionCallbackVH, std::unique_ptr< AssumptionCache >, FunctionCallbackVH::DMI, llvm::detail::DenseMapPair< FunctionCallbackVH, std::unique_ptr< AssumptionCache > > > | |
Cllvm::DenseMap< FunctionCallbackVH, std::unique_ptr< AssumptionCache >, FunctionCallbackVH::DMI > | |
►Cllvm::DenseMapBase< DenseMap< FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType *> >, FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType *> > | |
Cllvm::DenseMap< FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType * > > | |
►Cllvm::DenseMapBase< DenseMap< GlobalValue::GUID, llvm::StringRef, DenseMapInfo< GlobalValue::GUID >, llvm::detail::DenseMapPair< GlobalValue::GUID, llvm::StringRef > >, GlobalValue::GUID, llvm::StringRef, DenseMapInfo< GlobalValue::GUID >, llvm::detail::DenseMapPair< GlobalValue::GUID, llvm::StringRef > > | |
Cllvm::DenseMap< GlobalValue::GUID, llvm::StringRef > | |
►Cllvm::DenseMapBase< DenseMap< GlobalValue::GUID, unsigned, DenseMapInfo< GlobalValue::GUID >, llvm::detail::DenseMapPair< GlobalValue::GUID, unsigned > >, GlobalValue::GUID, unsigned, DenseMapInfo< GlobalValue::GUID >, llvm::detail::DenseMapPair< GlobalValue::GUID, unsigned > > | |
Cllvm::DenseMap< GlobalValue::GUID, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< GlobalVariable *, ConstCandVecType, DenseMapInfo< GlobalVariable *>, llvm::detail::DenseMapPair< GlobalVariable *, ConstCandVecType > >, GlobalVariable *, ConstCandVecType, DenseMapInfo< GlobalVariable *>, llvm::detail::DenseMapPair< GlobalVariable *, ConstCandVecType > > | |
Cllvm::DenseMap< GlobalVariable *, ConstCandVecType > | |
►Cllvm::DenseMapBase< DenseMap< GlobalVariable *, ConstInfoVecType, DenseMapInfo< GlobalVariable *>, llvm::detail::DenseMapPair< GlobalVariable *, ConstInfoVecType > >, GlobalVariable *, ConstInfoVecType, DenseMapInfo< GlobalVariable *>, llvm::detail::DenseMapPair< GlobalVariable *, ConstInfoVecType > > | |
Cllvm::DenseMap< GlobalVariable *, ConstInfoVecType > | |
►Cllvm::DenseMapBase< DenseMap< IndexAndAttrSet, unsigned, DenseMapInfo< IndexAndAttrSet >, llvm::detail::DenseMapPair< IndexAndAttrSet, unsigned > >, IndexAndAttrSet, unsigned, DenseMapInfo< IndexAndAttrSet >, llvm::detail::DenseMapPair< IndexAndAttrSet, unsigned > > | |
Cllvm::DenseMap< IndexAndAttrSet, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< InlinedEntity, unsigned, DenseMapInfo< InlinedEntity >, llvm::detail::DenseMapPair< InlinedEntity, unsigned > >, InlinedEntity, unsigned, DenseMapInfo< InlinedEntity >, llvm::detail::DenseMapPair< InlinedEntity, unsigned > > | |
Cllvm::DenseMap< InlinedEntity, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< InstantiatedValue, llvm::cflaa::StratifiedInfo, DenseMapInfo< InstantiatedValue >, llvm::detail::DenseMapPair< InstantiatedValue, llvm::cflaa::StratifiedInfo > >, InstantiatedValue, llvm::cflaa::StratifiedInfo, DenseMapInfo< InstantiatedValue >, llvm::detail::DenseMapPair< InstantiatedValue, llvm::cflaa::StratifiedInfo > > | |
Cllvm::DenseMap< InstantiatedValue, llvm::cflaa::StratifiedInfo > | |
►Cllvm::DenseMapBase< DenseMap< Instruction *, MemDepResult, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, MemDepResult > >, Instruction *, MemDepResult, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, MemDepResult > > | |
Cllvm::DenseMap< Instruction *, MemDepResult > | |
►Cllvm::DenseMapBase< DenseMap< Instruction *, PerInstNLInfo, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, PerInstNLInfo > >, Instruction *, PerInstNLInfo, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, PerInstNLInfo > > | |
Cllvm::DenseMap< Instruction *, PerInstNLInfo > | |
►Cllvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< const Value *, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< const Value *, 4 > > >, Instruction *, SmallPtrSet< const Value *, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< const Value *, 4 > > > | |
Cllvm::DenseMap< Instruction *, SmallPtrSet< const Value *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< Instruction *, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< Instruction *, 4 > > >, Instruction *, SmallPtrSet< Instruction *, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< Instruction *, 4 > > > | |
Cllvm::DenseMap< Instruction *, SmallPtrSet< Instruction *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > >, Instruction *, SmallPtrSet< ValueIsLoadPair, 4 >, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > > | |
Cllvm::DenseMap< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< int, FrameIndexOperand, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, FrameIndexOperand > >, int, FrameIndexOperand, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, FrameIndexOperand > > | |
Cllvm::DenseMap< int, FrameIndexOperand > | |
►Cllvm::DenseMapBase< DenseMap< int, InstTy *, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, InstTy *> >, int, InstTy *, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, InstTy *> > | |
Cllvm::DenseMap< int, InstTy *> | |
►Cllvm::DenseMapBase< DenseMap< int, llvm::Instruction *, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::Instruction *> >, int, llvm::Instruction *, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::Instruction *> > | |
Cllvm::DenseMap< int, llvm::Instruction *> | |
►Cllvm::DenseMapBase< DenseMap< int, std::deque< llvm::SUnit * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::deque< llvm::SUnit * > > >, int, std::deque< llvm::SUnit * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::deque< llvm::SUnit * > > > | |
Cllvm::DenseMap< int, std::deque< llvm::SUnit *> > | |
►Cllvm::DenseMapBase< DenseMap< int, std::pair< unsigned, llvm::MCSymbol * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::pair< unsigned, llvm::MCSymbol * > > >, int, std::pair< unsigned, llvm::MCSymbol * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::pair< unsigned, llvm::MCSymbol * > > > | |
Cllvm::DenseMap< int, std::pair< unsigned, llvm::MCSymbol *> > | |
►Cllvm::DenseMapBase< DenseMap< int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg > > >, int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg > > > | |
Cllvm::DenseMap< int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg > > | |
►Cllvm::DenseMapBase< DenseMap< IRUnitT *, AnalysisResultListT, DenseMapInfo< IRUnitT *>, llvm::detail::DenseMapPair< IRUnitT *, AnalysisResultListT > >, IRUnitT *, AnalysisResultListT, DenseMapInfo< IRUnitT *>, llvm::detail::DenseMapPair< IRUnitT *, AnalysisResultListT > > | |
Cllvm::DenseMap< IRUnitT *, AnalysisResultListT > | |
►Cllvm::DenseMapBase< DenseMap< JITDylib *, SymbolNameSet, DenseMapInfo< JITDylib *>, llvm::detail::DenseMapPair< JITDylib *, SymbolNameSet > >, JITDylib *, SymbolNameSet, DenseMapInfo< JITDylib *>, llvm::detail::DenseMapPair< JITDylib *, SymbolNameSet > > | |
Cllvm::DenseMap< JITDylib *, SymbolNameSet > | |
►Cllvm::DenseMapBase< DenseMap< K, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal *> >, K, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal *> > | |
Cllvm::DenseMap< K, llvm::ScopedHashTableVal *, KInfo > | |
►Cllvm::DenseMapBase< DenseMap< KeyT, size_t, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, size_t > >, KeyT, size_t, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, size_t > > | |
Cllvm::DenseMap< KeyT, size_t > | |
►Cllvm::DenseMapBase< DenseMap< KeyT, ValueT, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT > | |
Cllvm::DenseMap< KeyT, ValueT, KeyInfoT, BucketT > | |
►Cllvm::DenseMapBase< DenseMap< LatticeKey, LatticeVal, DenseMapInfo< LatticeKey >, llvm::detail::DenseMapPair< LatticeKey, LatticeVal > >, LatticeKey, LatticeVal, DenseMapInfo< LatticeKey >, llvm::detail::DenseMapPair< LatticeKey, LatticeVal > > | |
Cllvm::DenseMap< LatticeKey, LatticeVal > | |
►Cllvm::DenseMapBase< DenseMap< LiveRange *, std::pair< BitVector, BitVector >, DenseMapInfo< LiveRange *>, llvm::detail::DenseMapPair< LiveRange *, std::pair< BitVector, BitVector > > >, LiveRange *, std::pair< BitVector, BitVector >, DenseMapInfo< LiveRange *>, llvm::detail::DenseMapPair< LiveRange *, std::pair< BitVector, BitVector > > > | |
Cllvm::DenseMap< LiveRange *, std::pair< BitVector, BitVector > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AllocaInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::AllocaInst * >, detail::DenseSetPair< llvm::AllocaInst *> >, llvm::AllocaInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::AllocaInst * >, detail::DenseSetPair< llvm::AllocaInst *> > | |
Cllvm::DenseMap< llvm::AllocaInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::AllocaInst *>, detail::DenseSetPair< llvm::AllocaInst * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AllocaInst *, unsigned, DenseMapInfo< llvm::AllocaInst *>, llvm::detail::DenseMapPair< llvm::AllocaInst *, unsigned > >, llvm::AllocaInst *, unsigned, DenseMapInfo< llvm::AllocaInst *>, llvm::detail::DenseMapPair< llvm::AllocaInst *, unsigned > > | |
Cllvm::DenseMap< llvm::AllocaInst *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult, DenseMapInfo< llvm::AssertingVH< const llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > >, llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult, DenseMapInfo< llvm::AssertingVH< const llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > > | |
Cllvm::DenseMap< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > >, llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::BasicBlock >, uint32_t, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > >, llvm::AssertingVH< llvm::BasicBlock >, uint32_t, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * >, DenseMapInfo< llvm::AssertingVH< llvm::Function > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * > > >, llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * >, DenseMapInfo< llvm::AssertingVH< llvm::Function > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * > > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol *> > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > >, llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > >, llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Value >, unsigned, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Value >, unsigned > >, llvm::AssertingVH< llvm::Value >, unsigned, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Value >, unsigned > > | |
Cllvm::DenseMap< llvm::AssertingVH< llvm::Value >, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::AttributeSet, unsigned, DenseMapInfo< llvm::AttributeSet >, llvm::detail::DenseMapPair< llvm::AttributeSet, unsigned > >, llvm::AttributeSet, unsigned, DenseMapInfo< llvm::AttributeSet >, llvm::detail::DenseMapPair< llvm::AttributeSet, unsigned > > | |
Cllvm::DenseMap< llvm::AttributeSet, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock * >, detail::DenseSetPair< llvm::BasicBlock *> >, llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock * >, detail::DenseSetPair< llvm::BasicBlock *> > | |
Cllvm::DenseMap< llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock *>, detail::DenseSetPair< llvm::BasicBlock * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::BasicBlock **, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::BasicBlock **> >, llvm::BasicBlock *, llvm::BasicBlock **, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::BasicBlock **> > | |
Cllvm::DenseMap< llvm::BasicBlock *, llvm::BasicBlock **> | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 >, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > >, llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 >, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > > | |
Cllvm::DenseMap< llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::TinyPtrVector, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::TinyPtrVector > >, llvm::BasicBlock *, llvm::TinyPtrVector, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::TinyPtrVector > > | |
Cllvm::DenseMap< llvm::BasicBlock *, llvm::TinyPtrVector > | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::Value *, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::Value *> >, llvm::BasicBlock *, llvm::Value *, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::Value *> > | |
Cllvm::DenseMap< llvm::BasicBlock *, llvm::Value *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::BasicBlock *, unsigned, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, unsigned > >, llvm::BasicBlock *, unsigned, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, unsigned > > | |
Cllvm::DenseMap< llvm::BasicBlock *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::CachedHashStringRef, size_t, DenseMapInfo< llvm::CachedHashStringRef >, llvm::detail::DenseMapPair< llvm::CachedHashStringRef, size_t > >, llvm::CachedHashStringRef, size_t, DenseMapInfo< llvm::CachedHashStringRef >, llvm::detail::DenseMapPair< llvm::CachedHashStringRef, size_t > > | |
Cllvm::DenseMap< llvm::CachedHashStringRef, size_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::GloballyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > >, llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::GloballyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > > | |
Cllvm::DenseMap< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > | |
►Cllvm::DenseMapBase< DenseMap< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::LocallyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > >, llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::LocallyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > > | |
Cllvm::DenseMap< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > | |
►Cllvm::DenseMapBase< DenseMap< llvm::codeview::TypeIndex, uint32_t, DenseMapInfo< llvm::codeview::TypeIndex >, llvm::detail::DenseMapPair< llvm::codeview::TypeIndex, uint32_t > >, llvm::codeview::TypeIndex, uint32_t, DenseMapInfo< llvm::codeview::TypeIndex >, llvm::detail::DenseMapPair< llvm::codeview::TypeIndex, uint32_t > > | |
Cllvm::DenseMap< llvm::codeview::TypeIndex, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Constant *, llvm::Constant *, DenseMapInfo< llvm::Constant *>, llvm::detail::DenseMapPair< llvm::Constant *, llvm::Constant *> >, llvm::Constant *, llvm::Constant *, DenseMapInfo< llvm::Constant *>, llvm::detail::DenseMapPair< llvm::Constant *, llvm::Constant *> > | |
Cllvm::DenseMap< llvm::Constant *, llvm::Constant *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr *> >, llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr *> > | |
Cllvm::DenseMap< llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::coverage::CounterExpression, unsigned, DenseMapInfo< llvm::coverage::CounterExpression >, llvm::detail::DenseMapPair< llvm::coverage::CounterExpression, unsigned > >, llvm::coverage::CounterExpression, unsigned, DenseMapInfo< llvm::coverage::CounterExpression >, llvm::detail::DenseMapPair< llvm::coverage::CounterExpression, unsigned > > | |
Cllvm::DenseMap< llvm::coverage::CounterExpression, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::DIE *, const llvm::DINode *, DenseMapInfo< llvm::DIE *>, llvm::detail::DenseMapPair< llvm::DIE *, const llvm::DINode *> >, llvm::DIE *, const llvm::DINode *, DenseMapInfo< llvm::DIE *>, llvm::detail::DenseMapPair< llvm::DIE *, const llvm::DINode *> > | |
Cllvm::DenseMap< llvm::DIE *, const llvm::DINode *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > >, llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > > | |
Cllvm::DenseMap< llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo >, DenseMapInfo< llvm::Function *>, llvm::detail::DenseMapPair< llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo > > >, llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo >, DenseMapInfo< llvm::Function *>, llvm::detail::DenseMapPair< llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo > > > | |
Cllvm::DenseMap< llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue * >, detail::DenseSetPair< llvm::GlobalValue *> >, llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue * >, detail::DenseSetPair< llvm::GlobalValue *> > | |
Cllvm::DenseMap< llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue *>, detail::DenseSetPair< llvm::GlobalValue * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 >, DenseMapInfo< llvm::GlobalValue *>, llvm::detail::DenseMapPair< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > >, llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 >, DenseMapInfo< llvm::GlobalValue *>, llvm::detail::DenseMapPair< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > > | |
Cllvm::DenseMap< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::GlobalVariable *, PerFunctionProfileData, DenseMapInfo< llvm::GlobalVariable *>, llvm::detail::DenseMapPair< llvm::GlobalVariable *, PerFunctionProfileData > >, llvm::GlobalVariable *, PerFunctionProfileData, DenseMapInfo< llvm::GlobalVariable *>, llvm::detail::DenseMapPair< llvm::GlobalVariable *, PerFunctionProfileData > > | |
Cllvm::DenseMap< llvm::GlobalVariable *, PerFunctionProfileData > | |
►Cllvm::DenseMapBase< DenseMap< llvm::GVN::Expression, uint32_t, DenseMapInfo< llvm::GVN::Expression >, llvm::detail::DenseMapPair< llvm::GVN::Expression, uint32_t > >, llvm::GVN::Expression, uint32_t, DenseMapInfo< llvm::GVN::Expression >, llvm::detail::DenseMapPair< llvm::GVN::Expression, uint32_t > > | |
Cllvm::DenseMap< llvm::GVN::Expression, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< llvm::Init * >, detail::DenseSetPair< llvm::Init *> >, llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< llvm::Init * >, detail::DenseSetPair< llvm::Init *> > | |
Cllvm::DenseMap< llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< llvm::Init *>, detail::DenseSetPair< llvm::Init * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Init *, llvm::Init *, DenseMapInfo< llvm::Init *>, llvm::detail::DenseMapPair< llvm::Init *, llvm::Init *> >, llvm::Init *, llvm::Init *, DenseMapInfo< llvm::Init *>, llvm::detail::DenseMapPair< llvm::Init *, llvm::Init *> > | |
Cllvm::DenseMap< llvm::Init *, llvm::Init *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Init *, MappedValue, DenseMapInfo< llvm::Init *>, llvm::detail::DenseMapPair< llvm::Init *, MappedValue > >, llvm::Init *, MappedValue, DenseMapInfo< llvm::Init *>, llvm::detail::DenseMapPair< llvm::Init *, MappedValue > > | |
Cllvm::DenseMap< llvm::Init *, MappedValue > | |
►Cllvm::DenseMapBase< DenseMap< llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm *> >, llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm *> > | |
Cllvm::DenseMap< llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction * >, detail::DenseSetPair< llvm::Instruction *> >, llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction * >, detail::DenseSetPair< llvm::Instruction *> > | |
Cllvm::DenseMap< llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction *>, detail::DenseSetPair< llvm::Instruction * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::APInt, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::APInt > >, llvm::Instruction *, llvm::APInt, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::APInt > > | |
Cllvm::DenseMap< llvm::Instruction *, llvm::APInt > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::Instruction *, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *> >, llvm::Instruction *, llvm::Instruction *, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *> > | |
Cllvm::DenseMap< llvm::Instruction *, llvm::Instruction *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *> >, llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *> > | |
Cllvm::DenseMap< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 >, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > >, llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 >, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > > | |
Cllvm::DenseMap< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Instruction *, unsigned, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, unsigned > >, llvm::Instruction *, unsigned, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, unsigned > > | |
Cllvm::DenseMap< llvm::Instruction *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::Node *, int, DenseMapInfo< llvm::LazyCallGraph::Node *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, int > >, llvm::LazyCallGraph::Node *, int, DenseMapInfo< llvm::LazyCallGraph::Node *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, int > > | |
Cllvm::DenseMap< llvm::LazyCallGraph::Node *, int > | |
►Cllvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *, DenseMapInfo< llvm::LazyCallGraph::Node *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> >, llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *, DenseMapInfo< llvm::LazyCallGraph::Node *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> > | |
Cllvm::DenseMap< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::RefSCC *, int, DenseMapInfo< llvm::LazyCallGraph::RefSCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, int > >, llvm::LazyCallGraph::RefSCC *, int, DenseMapInfo< llvm::LazyCallGraph::RefSCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, int > > | |
Cllvm::DenseMap< llvm::LazyCallGraph::RefSCC *, int > | |
►Cllvm::DenseMapBase< DenseMap< llvm::LexicalScope *, llvm::SmallVector, DenseMapInfo< llvm::LexicalScope *>, llvm::detail::DenseMapPair< llvm::LexicalScope *, llvm::SmallVector > >, llvm::LexicalScope *, llvm::SmallVector, DenseMapInfo< llvm::LexicalScope *>, llvm::detail::DenseMapPair< llvm::LexicalScope *, llvm::SmallVector > > | |
Cllvm::DenseMap< llvm::LexicalScope *, llvm::SmallVector > | |
►Cllvm::DenseMapBase< DenseMap< llvm::LexicalScope *, ScopeVars, DenseMapInfo< llvm::LexicalScope *>, llvm::detail::DenseMapPair< llvm::LexicalScope *, ScopeVars > >, llvm::LexicalScope *, ScopeVars, DenseMapInfo< llvm::LexicalScope *>, llvm::detail::DenseMapPair< llvm::LexicalScope *, ScopeVars > > | |
Cllvm::DenseMap< llvm::LexicalScope *, ScopeVars > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo >, DenseMapInfo< llvm::Loop *>, llvm::detail::DenseMapPair< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > >, llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo >, DenseMapInfo< llvm::Loop *>, llvm::detail::DenseMapPair< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > > | |
Cllvm::DenseMap< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > >, llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineBasicBlock *>, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > > | |
Cllvm::DenseMap< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue * >, detail::DenseSetPair< llvm::MachineConstantPoolValue *> >, llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue * >, detail::DenseSetPair< llvm::MachineConstantPoolValue *> > | |
Cllvm::DenseMap< llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue *>, detail::DenseSetPair< llvm::MachineConstantPoolValue * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MachineInstr *, int, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, int > >, llvm::MachineInstr *, int, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, int > > | |
Cllvm::DenseMap< llvm::MachineInstr *, int > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MachineInstr *, llvm::SUnit *, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SUnit *> >, llvm::MachineInstr *, llvm::SUnit *, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SUnit *> > | |
Cllvm::DenseMap< llvm::MachineInstr *, llvm::SUnit *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::MachineInstr *, unsigned, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, unsigned > >, llvm::MachineInstr *, unsigned, DenseMapInfo< llvm::MachineInstr *>, llvm::detail::DenseMapPair< llvm::MachineInstr *, unsigned > > | |
Cllvm::DenseMap< llvm::MachineInstr *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCPaddingFragment *, llvm::SmallVector, DenseMapInfo< llvm::MCPaddingFragment *>, llvm::detail::DenseMapPair< llvm::MCPaddingFragment *, llvm::SmallVector > >, llvm::MCPaddingFragment *, llvm::SmallVector, DenseMapInfo< llvm::MCPaddingFragment *>, llvm::detail::DenseMapPair< llvm::MCPaddingFragment *, llvm::SmallVector > > | |
Cllvm::DenseMap< llvm::MCPaddingFragment *, llvm::SmallVector > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCPaddingFragment *, uint64_t, DenseMapInfo< llvm::MCPaddingFragment *>, llvm::detail::DenseMapPair< llvm::MCPaddingFragment *, uint64_t > >, llvm::MCPaddingFragment *, uint64_t, DenseMapInfo< llvm::MCPaddingFragment *>, llvm::detail::DenseMapPair< llvm::MCPaddingFragment *, uint64_t > > | |
Cllvm::DenseMap< llvm::MCPaddingFragment *, uint64_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection * >, detail::DenseSetPair< llvm::MCSection *> >, llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection * >, detail::DenseSetPair< llvm::MCSection *> > | |
Cllvm::DenseMap< llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection *>, detail::DenseSetPair< llvm::MCSection * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF * >, detail::DenseSetPair< llvm::MCSectionCOFF *> >, llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF * >, detail::DenseSetPair< llvm::MCSectionCOFF *> > | |
Cllvm::DenseMap< llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF *>, detail::DenseSetPair< llvm::MCSectionCOFF * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSymbol *, llvm::SDNode *, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SDNode *> >, llvm::MCSymbol *, llvm::SDNode *, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SDNode *> > | |
Cllvm::DenseMap< llvm::MCSymbol *, llvm::SDNode *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > >, llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > > | |
Cllvm::DenseMap< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * >, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * > > >, llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * >, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * > > > | |
Cllvm::DenseMap< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol *> > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSymbol *, StubValueTy, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, StubValueTy > >, llvm::MCSymbol *, StubValueTy, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, StubValueTy > > | |
Cllvm::DenseMap< llvm::MCSymbol *, StubValueTy > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MCSymbol *, unsigned, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, unsigned > >, llvm::MCSymbol *, unsigned, DenseMapInfo< llvm::MCSymbol *>, llvm::detail::DenseMapPair< llvm::MCSymbol *, unsigned > > | |
Cllvm::DenseMap< llvm::MCSymbol *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 >, DenseMapInfo< llvm::MDNode *>, llvm::detail::DenseMapPair< llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 > > >, llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 >, DenseMapInfo< llvm::MDNode *>, llvm::detail::DenseMapPair< llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 > > > | |
Cllvm::DenseMap< llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::MDNode *, unsigned, DenseMapInfo< llvm::MDNode *>, llvm::detail::DenseMapPair< llvm::MDNode *, unsigned > >, llvm::MDNode *, unsigned, DenseMapInfo< llvm::MDNode *>, llvm::detail::DenseMapPair< llvm::MDNode *, unsigned > > | |
Cllvm::DenseMap< llvm::MDNode *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Metadata *, llvm::MetadataAsValue *, DenseMapInfo< llvm::Metadata *>, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::MetadataAsValue *> >, llvm::Metadata *, llvm::MetadataAsValue *, DenseMapInfo< llvm::Metadata *>, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::MetadataAsValue *> > | |
Cllvm::DenseMap< llvm::Metadata *, llvm::MetadataAsValue *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::AnalysisUsage *, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::AnalysisUsage *> >, llvm::Pass *, llvm::AnalysisUsage *, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::AnalysisUsage *> > | |
Cllvm::DenseMap< llvm::Pass *, llvm::AnalysisUsage *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::Pass *, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::Pass *> >, llvm::Pass *, llvm::Pass *, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::Pass *> > | |
Cllvm::DenseMap< llvm::Pass *, llvm::Pass *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 >, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > >, llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 >, DenseMapInfo< llvm::Pass *>, llvm::detail::DenseMapPair< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > > | |
Cllvm::DenseMap< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::PHINode *, detail::DenseSetEmpty, DenseMapInfo< llvm::PHINode * >, detail::DenseSetPair< llvm::PHINode *> >, llvm::PHINode *, detail::DenseSetEmpty, DenseMapInfo< llvm::PHINode * >, detail::DenseSetPair< llvm::PHINode *> > | |
Cllvm::DenseMap< llvm::PHINode *, detail::DenseSetEmpty, DenseMapInfo< llvm::PHINode *>, detail::DenseSetPair< llvm::PHINode * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::PHINode *, llvm::Constant *, DenseMapInfo< llvm::PHINode *>, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Constant *> >, llvm::PHINode *, llvm::Constant *, DenseMapInfo< llvm::PHINode *>, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Constant *> > | |
Cllvm::DenseMap< llvm::PHINode *, llvm::Constant *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::PHINode *, llvm::Value *, DenseMapInfo< llvm::PHINode *>, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Value *> >, llvm::PHINode *, llvm::Value *, DenseMapInfo< llvm::PHINode *>, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Value *> > | |
Cllvm::DenseMap< llvm::PHINode *, llvm::Value *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::PointerIntPair, std::vector< unsigned >, DenseMapInfo< llvm::PointerIntPair >, llvm::detail::DenseMapPair< llvm::PointerIntPair, std::vector< unsigned > > >, llvm::PointerIntPair, std::vector< unsigned >, DenseMapInfo< llvm::PointerIntPair >, llvm::detail::DenseMapPair< llvm::PointerIntPair, std::vector< unsigned > > > | |
Cllvm::DenseMap< llvm::PointerIntPair, std::vector< unsigned > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned, DenseMapInfo< llvm::PointerIntPair< const llvm::Instruction *, 1, bool > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned > >, llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned, DenseMapInfo< llvm::PointerIntPair< const llvm::Instruction *, 1, bool > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned > > | |
Cllvm::DenseMap< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull >, DenseMapInfo< llvm::PointerType *>, llvm::detail::DenseMapPair< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > >, llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull >, DenseMapInfo< llvm::PointerType *>, llvm::detail::DenseMapPair< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > > | |
Cllvm::DenseMap< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::PointerUnion, llvm::PointerUnion, DenseMapInfo< llvm::PointerUnion >, llvm::detail::DenseMapPair< llvm::PointerUnion, llvm::PointerUnion > >, llvm::PointerUnion, llvm::PointerUnion, DenseMapInfo< llvm::PointerUnion >, llvm::detail::DenseMapPair< llvm::PointerUnion, llvm::PointerUnion > > | |
Cllvm::DenseMap< llvm::PointerUnion, llvm::PointerUnion > | |
►Cllvm::DenseMapBase< DenseMap< llvm::SDValue, llvm::SDValue, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, llvm::SDValue > >, llvm::SDValue, llvm::SDValue, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, llvm::SDValue > > | |
Cllvm::DenseMap< llvm::SDValue, llvm::SDValue > | |
►Cllvm::DenseMapBase< DenseMap< llvm::SelectInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::SelectInst * >, detail::DenseSetPair< llvm::SelectInst *> >, llvm::SelectInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::SelectInst * >, detail::DenseSetPair< llvm::SelectInst *> > | |
Cllvm::DenseMap< llvm::SelectInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::SelectInst *>, detail::DenseSetPair< llvm::SelectInst * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo, llvm::detail::DenseMapPair< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *> >, llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo, llvm::detail::DenseMapPair< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *> > | |
Cllvm::DenseMap< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo > | |
►Cllvm::DenseMapBase< DenseMap< llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > >, llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > > | |
Cllvm::DenseMap< llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::StringRef, uint64_t, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, uint64_t > >, llvm::StringRef, uint64_t, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, uint64_t > > | |
Cllvm::DenseMap< llvm::StringRef, uint64_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::StringRef, unsigned, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, unsigned > >, llvm::StringRef, unsigned, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, unsigned > > | |
Cllvm::DenseMap< llvm::StringRef, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType * >, detail::DenseSetPair< llvm::StructType *> >, llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType * >, detail::DenseSetPair< llvm::StructType *> > | |
Cllvm::DenseMap< llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType *>, detail::DenseSetPair< llvm::StructType * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType *> >, llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType *> > | |
Cllvm::DenseMap< llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit * >, detail::DenseSetPair< llvm::SUnit *> >, llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit * >, detail::DenseSetPair< llvm::SUnit *> > | |
Cllvm::DenseMap< llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit *>, detail::DenseSetPair< llvm::SUnit * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::SUnit *, std::pair< unsigned, int64_t >, DenseMapInfo< llvm::SUnit *>, llvm::detail::DenseMapPair< llvm::SUnit *, std::pair< unsigned, int64_t > > >, llvm::SUnit *, std::pair< unsigned, int64_t >, DenseMapInfo< llvm::SUnit *>, llvm::detail::DenseMapPair< llvm::SUnit *, std::pair< unsigned, int64_t > > > | |
Cllvm::DenseMap< llvm::SUnit *, std::pair< unsigned, int64_t > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type * >, detail::DenseSetPair< llvm::Type *> >, llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type * >, detail::DenseSetPair< llvm::Type *> > | |
Cllvm::DenseMap< llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type *>, detail::DenseSetPair< llvm::Type * > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Type *, llvm::PointerType *, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, llvm::PointerType *> >, llvm::Type *, llvm::PointerType *, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, llvm::PointerType *> > | |
Cllvm::DenseMap< llvm::Type *, llvm::PointerType *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero >, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > >, llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero >, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > > | |
Cllvm::DenseMap< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::UndefValue >, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::UndefValue > > >, llvm::Type *, std::unique_ptr< llvm::UndefValue >, DenseMapInfo< llvm::Type *>, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::UndefValue > > > | |
Cllvm::DenseMap< llvm::Type *, std::unique_ptr< llvm::UndefValue > > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, llvm::Constant *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::Constant *> >, llvm::Value *, llvm::Constant *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::Constant *> > | |
Cllvm::DenseMap< llvm::Value *, llvm::Constant *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData * >, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData * > > >, llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData * >, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData * > > > | |
Cllvm::DenseMap< llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData *> > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, llvm::ValueAsMetadata *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueAsMetadata *> >, llvm::Value *, llvm::ValueAsMetadata *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueAsMetadata *> > | |
Cllvm::DenseMap< llvm::Value *, llvm::ValueAsMetadata *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, ScheduleData *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, ScheduleData *> >, llvm::Value *, ScheduleData *, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, ScheduleData *> > | |
Cllvm::DenseMap< llvm::Value *, ScheduleData *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, SimplifiedAddress, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, SimplifiedAddress > >, llvm::Value *, SimplifiedAddress, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, SimplifiedAddress > > | |
Cllvm::DenseMap< llvm::Value *, SimplifiedAddress > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, uint32_t, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, uint32_t > >, llvm::Value *, uint32_t, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, uint32_t > > | |
Cllvm::DenseMap< llvm::Value *, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, unsigned int, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned int > >, llvm::Value *, unsigned int, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned int > > | |
Cllvm::DenseMap< llvm::Value *, unsigned int > | |
►Cllvm::DenseMapBase< DenseMap< llvm::Value *, unsigned, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::Value *, unsigned, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned > > | |
Cllvm::DenseMap< llvm::Value *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *, DenseMapInfo< llvm::VPInstruction *>, llvm::detail::DenseMapPair< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *> >, llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *, DenseMapInfo< llvm::VPInstruction *>, llvm::detail::DenseMapPair< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *> > | |
Cllvm::DenseMap< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *> | |
►Cllvm::DenseMapBase< DenseMap< llvm::VPValue *, llvm::SmallVector, DenseMapInfo< llvm::VPValue *>, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::SmallVector > >, llvm::VPValue *, llvm::SmallVector, DenseMapInfo< llvm::VPValue *>, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::SmallVector > > | |
Cllvm::DenseMap< llvm::VPValue *, llvm::SmallVector > | |
►Cllvm::DenseMapBase< DenseMap< MCSection *, unsigned, DenseMapInfo< MCSection *>, llvm::detail::DenseMapPair< MCSection *, unsigned > >, MCSection *, unsigned, DenseMapInfo< MCSection *>, llvm::detail::DenseMapPair< MCSection *, unsigned > > | |
Cllvm::DenseMap< MCSection *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< MDString *, unsigned, DenseMapInfo< MDString *>, llvm::detail::DenseMapPair< MDString *, unsigned > >, MDString *, unsigned, DenseMapInfo< MDString *>, llvm::detail::DenseMapPair< MDString *, unsigned > > | |
Cllvm::DenseMap< MDString *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< NodeId, MachineBasicBlock *, DenseMapInfo< NodeId >, llvm::detail::DenseMapPair< NodeId, MachineBasicBlock *> >, NodeId, MachineBasicBlock *, DenseMapInfo< NodeId >, llvm::detail::DenseMapPair< NodeId, MachineBasicBlock *> > | |
Cllvm::DenseMap< NodeId, MachineBasicBlock * > | |
►Cllvm::DenseMapBase< DenseMap< NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec > >, NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec > > | |
Cllvm::DenseMap< NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec > | |
►Cllvm::DenseMapBase< DenseMap< NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 >, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 > > >, NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 >, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 > > > | |
Cllvm::DenseMap< NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< NodeRef, unsigned, DenseMapInfo< NodeRef >, llvm::detail::DenseMapPair< NodeRef, unsigned > >, NodeRef, unsigned, DenseMapInfo< NodeRef >, llvm::detail::DenseMapPair< NodeRef, unsigned > > | |
Cllvm::DenseMap< NodeRef, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< ObjectKey, Value, llvm::DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< ObjectKey, Value > >, ObjectKey, Value, llvm::DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< ObjectKey, Value > > | |
Cllvm::DenseMap< ObjectKey, Value, llvm::DenseMapInfo< StringRef > > | |
►Cllvm::DenseMapBase< DenseMap< PassInvocationID, std::unique_ptr< llvm::Timer >, DenseMapInfo< PassInvocationID >, llvm::detail::DenseMapPair< PassInvocationID, std::unique_ptr< llvm::Timer > > >, PassInvocationID, std::unique_ptr< llvm::Timer >, DenseMapInfo< PassInvocationID >, llvm::detail::DenseMapPair< PassInvocationID, std::unique_ptr< llvm::Timer > > > | |
Cllvm::DenseMap< PassInvocationID, std::unique_ptr< llvm::Timer > > | |
►Cllvm::DenseMapBase< DenseMap< PHINode *, RecurrenceDescriptor, DenseMapInfo< PHINode *>, llvm::detail::DenseMapPair< PHINode *, RecurrenceDescriptor > >, PHINode *, RecurrenceDescriptor, DenseMapInfo< PHINode *>, llvm::detail::DenseMapPair< PHINode *, RecurrenceDescriptor > > | |
Cllvm::DenseMap< PHINode *, RecurrenceDescriptor > | |
►Cllvm::DenseMapBase< DenseMap< PHINode *, unsigned, DenseMapInfo< PHINode *>, llvm::detail::DenseMapPair< PHINode *, unsigned > >, PHINode *, unsigned, DenseMapInfo< PHINode *>, llvm::detail::DenseMapPair< PHINode *, unsigned > > | |
Cllvm::DenseMap< PHINode *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value *>, detail::DenseSetPair< PhiValuesCallbackVH > >, PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value *>, detail::DenseSetPair< PhiValuesCallbackVH > > | |
Cllvm::DenseMap< PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< PhiValuesCallbackVH > > | |
►Cllvm::DenseMapBase< DenseMap< PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry *> >, PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry *> > | |
Cllvm::DenseMap< PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry * > > | |
►Cllvm::DenseMapBase< DenseMap< SCEVCallbackVH, const SCEV *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< SCEVCallbackVH, const SCEV *> >, SCEVCallbackVH, const SCEV *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< SCEVCallbackVH, const SCEV *> > | |
Cllvm::DenseMap< SCEVCallbackVH, const SCEV *, DenseMapInfo< Value * > > | |
►Cllvm::DenseMapBase< DenseMap< SID, SID, DenseMapInfo< SID >, llvm::detail::DenseMapPair< SID, SID > >, SID, SID, DenseMapInfo< SID >, llvm::detail::DenseMapPair< SID, SID > > | |
Cllvm::DenseMap< SID, SID > | |
►Cllvm::DenseMapBase< DenseMap< size_t, llvm::DenseSet< size_t >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::DenseSet< size_t > > >, size_t, llvm::DenseSet< size_t >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::DenseSet< size_t > > > | |
Cllvm::DenseMap< size_t, llvm::DenseSet< size_t > > | |
►Cllvm::DenseMapBase< DenseMap< SmallVector< unsigned, 4 >, unsigned, OrdersTypeDenseMapInfo, llvm::detail::DenseMapPair< SmallVector< unsigned, 4 >, unsigned > >, SmallVector< unsigned, 4 >, unsigned, OrdersTypeDenseMapInfo, llvm::detail::DenseMapPair< SmallVector< unsigned, 4 >, unsigned > > | |
Cllvm::DenseMap< SmallVector< unsigned, 4 >, unsigned, OrdersTypeDenseMapInfo > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< AnalysisKey *, IRUnitT *>, typename AnalysisResultListT::iterator, DenseMapInfo< std::pair< AnalysisKey *, IRUnitT *> >, llvm::detail::DenseMapPair< std::pair< AnalysisKey *, IRUnitT *>, typename AnalysisResultListT::iterator > >, std::pair< AnalysisKey *, IRUnitT *>, typename AnalysisResultListT::iterator, DenseMapInfo< std::pair< AnalysisKey *, IRUnitT *> >, llvm::detail::DenseMapPair< std::pair< AnalysisKey *, IRUnitT *>, typename AnalysisResultListT::iterator > > | |
Cllvm::DenseMap< std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< BasicBlock *, BasicBlock *>, VPValue *, DenseMapInfo< std::pair< BasicBlock *, BasicBlock *> >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, BasicBlock *>, VPValue *> >, std::pair< BasicBlock *, BasicBlock *>, VPValue *, DenseMapInfo< std::pair< BasicBlock *, BasicBlock *> >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, BasicBlock *>, VPValue *> > | |
Cllvm::DenseMap< std::pair< BasicBlock *, BasicBlock * >, VPValue * > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const char *, unsigned >, unsigned, DenseMapInfo< std::pair< const char *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const char *, unsigned >, unsigned > >, std::pair< const char *, unsigned >, unsigned, DenseMapInfo< std::pair< const char *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const char *, unsigned >, unsigned > > | |
Cllvm::DenseMap< std::pair< const char *, unsigned >, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex, DenseMapInfo< std::pair< const llvm::DINode *, const llvm::DIType * > >, llvm::detail::DenseMapPair< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex > >, std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex, DenseMapInfo< std::pair< const llvm::DINode *, const llvm::DIType * > >, llvm::detail::DenseMapPair< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex > > | |
Cllvm::DenseMap< std::pair< const llvm::DINode *, const llvm::DIType *>, llvm::codeview::TypeIndex > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *, DenseMapInfo< std::pair< const llvm::Function *, const llvm::BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *> >, std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *, DenseMapInfo< std::pair< const llvm::Function *, const llvm::BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *> > | |
Cllvm::DenseMap< std::pair< const llvm::Function *, const llvm::BasicBlock *>, llvm::BlockAddress *> | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, unsigned, DenseMapInfo< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, unsigned > >, std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, unsigned, DenseMapInfo< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, unsigned > > | |
Cllvm::DenseMap< std::pair< const llvm::MachineBasicBlock *, const llvm::Value *>, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Instruction * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value > > >, std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Instruction * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value > > > | |
Cllvm::DenseMap< std::pair< const llvm::SCEV *, llvm::Instruction *>, llvm::TrackingVH< llvm::Value > > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > >, DenseMapInfo< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > >, std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > >, DenseMapInfo< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > > | |
Cllvm::DenseMap< std::pair< const llvm::SCEVUnknown *, const llvm::Loop *>, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned >, DenseMapInfo< std::pair< Instruction *, unsigned > >, llvm::detail::DenseMapPair< std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned > > >, std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned >, DenseMapInfo< std::pair< Instruction *, unsigned > >, llvm::detail::DenseMapPair< std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned > > > | |
Cllvm::DenseMap< std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned > > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::BasicBlock *, llvm::BasicBlock *>, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock *> >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock *> > >, std::pair< llvm::BasicBlock *, llvm::BasicBlock *>, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock *> >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock *> > > | |
Cllvm::DenseMap< std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t, DenseMapInfo< std::pair< llvm::codeview::TypeIndex, uint32_t > >, llvm::detail::DenseMapPair< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > >, std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t, DenseMapInfo< std::pair< llvm::codeview::TypeIndex, uint32_t > >, llvm::detail::DenseMapPair< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > > | |
Cllvm::DenseMap< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *, DenseMapInfo< std::pair< llvm::Type *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *> >, std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *, DenseMapInfo< std::pair< llvm::Type *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *> > | |
Cllvm::DenseMap< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *> | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, unsigned >, llvm::PointerType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::PointerType *> >, std::pair< llvm::Type *, unsigned >, llvm::PointerType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::PointerType *> > | |
Cllvm::DenseMap< std::pair< llvm::Type *, unsigned >, llvm::PointerType *> | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, unsigned >, llvm::VectorType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::VectorType *> >, std::pair< llvm::Type *, unsigned >, llvm::VectorType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::VectorType *> > | |
Cllvm::DenseMap< std::pair< llvm::Type *, unsigned >, llvm::VectorType *> | |
►Cllvm::DenseMapBase< DenseMap< std::pair< llvm::Value *, llvm::Value * >, unsigned, DenseMapInfo< std::pair< llvm::Value *, llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, llvm::Value * >, unsigned > >, std::pair< llvm::Value *, llvm::Value * >, unsigned, DenseMapInfo< std::pair< llvm::Value *, llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, llvm::Value * >, unsigned > > | |
Cllvm::DenseMap< std::pair< llvm::Value *, llvm::Value *>, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< uint32_t, const BasicBlock *>, uint32_t, DenseMapInfo< std::pair< uint32_t, const BasicBlock *> >, llvm::detail::DenseMapPair< std::pair< uint32_t, const BasicBlock *>, uint32_t > >, std::pair< uint32_t, const BasicBlock *>, uint32_t, DenseMapInfo< std::pair< uint32_t, const BasicBlock *> >, llvm::detail::DenseMapPair< std::pair< uint32_t, const BasicBlock *>, uint32_t > > | |
Cllvm::DenseMap< std::pair< uint32_t, const BasicBlock * >, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< std::pair< unsigned, unsigned >, llvm::MCSymbol *, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, llvm::MCSymbol *> >, std::pair< unsigned, unsigned >, llvm::MCSymbol *, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, llvm::MCSymbol *> > | |
Cllvm::DenseMap< std::pair< unsigned, unsigned >, llvm::MCSymbol *> | |
►Cllvm::DenseMapBase< DenseMap< std::pair< unsigned, unsigned >, ValueForcePair, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, ValueForcePair > >, std::pair< unsigned, unsigned >, ValueForcePair, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, ValueForcePair > > | |
Cllvm::DenseMap< std::pair< unsigned, unsigned >, ValueForcePair > | |
►Cllvm::DenseMapBase< DenseMap< StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType *> >, StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType *> > | |
Cllvm::DenseMap< StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType * > > | |
►Cllvm::DenseMapBase< DenseMap< SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples *, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples *> >, SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples *, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples *> > | |
Cllvm::DenseMap< SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples *> | |
►Cllvm::DenseMapBase< DenseMap< SymbolRemappingReader::Key, llvm::StringRef, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::StringRef > >, SymbolRemappingReader::Key, llvm::StringRef, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::StringRef > > | |
Cllvm::DenseMap< SymbolRemappingReader::Key, llvm::StringRef > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > >, SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > > | |
Cllvm::DenseMap< SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, JITEvaluatedSymbol, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITEvaluatedSymbol > >, SymbolStringPtr, JITEvaluatedSymbol, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITEvaluatedSymbol > > | |
Cllvm::DenseMap< SymbolStringPtr, JITEvaluatedSymbol > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, JITSymbolFlags, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITSymbolFlags > >, SymbolStringPtr, JITSymbolFlags, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITSymbolFlags > > | |
Cllvm::DenseMap< SymbolStringPtr, JITSymbolFlags > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, MaterializingInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, MaterializingInfo > >, SymbolStringPtr, MaterializingInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, MaterializingInfo > > | |
Cllvm::DenseMap< SymbolStringPtr, MaterializingInfo > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo >, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > >, SymbolStringPtr, std::shared_ptr< UnmaterializedInfo >, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > > | |
Cllvm::DenseMap< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > | |
►Cllvm::DenseMapBase< DenseMap< SymbolStringPtr, SymbolAliasMapEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolAliasMapEntry > >, SymbolStringPtr, SymbolAliasMapEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolAliasMapEntry > > | |
Cllvm::DenseMap< SymbolStringPtr, SymbolAliasMapEntry > | |
►Cllvm::DenseMapBase< DenseMap< T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > >, T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > > | |
Cllvm::DenseMap< T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > > | |
►Cllvm::DenseMapBase< DenseMap< T, llvm::cflaa::StratifiedInfo, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, llvm::cflaa::StratifiedInfo > >, T, llvm::cflaa::StratifiedInfo, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, llvm::cflaa::StratifiedInfo > > | |
Cllvm::DenseMap< T, llvm::cflaa::StratifiedInfo > | |
►Cllvm::DenseMapBase< DenseMap< Type *, unsigned, DenseMapInfo< Type *>, llvm::detail::DenseMapPair< Type *, unsigned > >, Type *, unsigned, DenseMapInfo< Type *>, llvm::detail::DenseMapPair< Type *, unsigned > > | |
Cllvm::DenseMap< Type *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, BlockVector, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, BlockVector > >, uint32_t, BlockVector, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, BlockVector > > | |
Cllvm::DenseMap< uint32_t, BlockVector > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, const llvm::DWARFDebugNames::NameIndex *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, const llvm::DWARFDebugNames::NameIndex *> >, uint32_t, const llvm::DWARFDebugNames::NameIndex *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, const llvm::DWARFDebugNames::NameIndex *> > | |
Cllvm::DenseMap< uint32_t, const llvm::DWARFDebugNames::NameIndex *> | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > >, uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > > | |
Cllvm::DenseMap< uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, FunctionVector, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, FunctionVector > >, uint32_t, FunctionVector, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, FunctionVector > > | |
Cllvm::DenseMap< uint32_t, FunctionVector > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, LeaderTableEntry, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, LeaderTableEntry > >, uint32_t, LeaderTableEntry, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, LeaderTableEntry > > | |
Cllvm::DenseMap< uint32_t, LeaderTableEntry > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, llvm::PHINode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::PHINode *> >, uint32_t, llvm::PHINode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::PHINode *> > | |
Cllvm::DenseMap< uint32_t, llvm::PHINode *> | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, llvm::StringRef, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::StringRef > >, uint32_t, llvm::StringRef, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::StringRef > > | |
Cllvm::DenseMap< uint32_t, llvm::StringRef > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, std::string, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::string > >, uint32_t, std::string, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::string > > | |
Cllvm::DenseMap< uint32_t, std::string > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, std::vector< MutableArrayRef< uint8_t > >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::vector< MutableArrayRef< uint8_t > > > >, uint32_t, std::vector< MutableArrayRef< uint8_t > >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::vector< MutableArrayRef< uint8_t > > > > | |
Cllvm::DenseMap< uint32_t, std::vector< MutableArrayRef< uint8_t > > > | |
►Cllvm::DenseMapBase< DenseMap< uint32_t, uint32_t, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, uint32_t > >, uint32_t, uint32_t, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, uint32_t > > | |
Cllvm::DenseMap< uint32_t, uint32_t > | |
►Cllvm::DenseMapBase< DenseMap< uint64_t, llvm::StringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::StringRef > >, uint64_t, llvm::StringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::StringRef > > | |
Cllvm::DenseMap< uint64_t, llvm::StringRef > | |
►Cllvm::DenseMapBase< DenseMap< uint64_t, unsigned, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, unsigned > >, uint64_t, unsigned, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, unsigned > > | |
Cllvm::DenseMap< uint64_t, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< unsigned int, llvm::SmallPtrSet, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, llvm::SmallPtrSet > >, unsigned int, llvm::SmallPtrSet, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, llvm::SmallPtrSet > > | |
Cllvm::DenseMap< unsigned int, llvm::SmallPtrSet > | |
►Cllvm::DenseMapBase< DenseMap< unsigned int, unsigned int, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, unsigned int > >, unsigned int, unsigned int, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, unsigned int > > | |
Cllvm::DenseMap< unsigned int, unsigned int > | |
►Cllvm::DenseMapBase< DenseMap< unsigned short, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< unsigned short >, llvm::detail::DenseMapPair< unsigned short, std::unique_ptr< const llvm::mca::InstrDesc > > >, unsigned short, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< unsigned short >, llvm::detail::DenseMapPair< unsigned short, std::unique_ptr< const llvm::mca::InstrDesc > > > | |
Cllvm::DenseMap< unsigned short, std::unique_ptr< const llvm::mca::InstrDesc > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, AvailableValsTy, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, AvailableValsTy > >, unsigned, AvailableValsTy, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, AvailableValsTy > > | |
Cllvm::DenseMap< unsigned, AvailableValsTy > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, const llvm::TargetRegisterClass *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::TargetRegisterClass *> >, unsigned, const llvm::TargetRegisterClass *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::TargetRegisterClass *> > | |
Cllvm::DenseMap< unsigned, const llvm::TargetRegisterClass *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, const llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::Value *> >, unsigned, const llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::Value *> > | |
Cllvm::DenseMap< unsigned, const llvm::Value *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, CounterInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, CounterInfo > >, unsigned, CounterInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, CounterInfo > > | |
Cllvm::DenseMap< unsigned, CounterInfo > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > > | |
Cllvm::DenseMap< unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, ExtType, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, ExtType > >, unsigned, ExtType, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, ExtType > > | |
Cllvm::DenseMap< unsigned, ExtType > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, float, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, float > >, unsigned, float, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, float > > | |
Cllvm::DenseMap< unsigned, float > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, int, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, int > >, unsigned, int, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, int > > | |
Cllvm::DenseMap< unsigned, int > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, LaneBitmask, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LaneBitmask > >, unsigned, LaneBitmask, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LaneBitmask > > | |
Cllvm::DenseMap< unsigned, LaneBitmask > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::DenseMap, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DenseMap > >, unsigned, llvm::DenseMap, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DenseMap > > | |
Cllvm::DenseMap< unsigned, llvm::DenseMap > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::IntegerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::IntegerType *> >, unsigned, llvm::IntegerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::IntegerType *> > | |
Cllvm::DenseMap< unsigned, llvm::IntegerType *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::MachineBasicBlock *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineBasicBlock *> >, unsigned, llvm::MachineBasicBlock *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineBasicBlock *> > | |
Cllvm::DenseMap< unsigned, llvm::MachineBasicBlock *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::MCCVFunctionInfo::LineInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCCVFunctionInfo::LineInfo > >, unsigned, llvm::MCCVFunctionInfo::LineInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCCVFunctionInfo::LineInfo > > | |
Cllvm::DenseMap< unsigned, llvm::MCCVFunctionInfo::LineInfo > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::MCLabel *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCLabel *> >, unsigned, llvm::MCLabel *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCLabel *> > | |
Cllvm::DenseMap< unsigned, llvm::MCLabel *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 > > >, unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 > > > | |
Cllvm::DenseMap< unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, llvm::VRegInfo *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::VRegInfo *> >, unsigned, llvm::VRegInfo *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::VRegInfo *> > | |
Cllvm::DenseMap< unsigned, llvm::VRegInfo *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, OptRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, OptRange > >, unsigned, OptRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, OptRange > > | |
Cllvm::DenseMap< unsigned, OptRange > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, PredSet, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, PredSet > >, unsigned, PredSet, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, PredSet > > | |
Cllvm::DenseMap< unsigned, PredSet > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, std::string, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::string > >, unsigned, std::string, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::string > > | |
Cllvm::DenseMap< unsigned, std::string > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > >, unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > > | |
Cllvm::DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > >, unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > > | |
Cllvm::DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > >, unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > > | |
Cllvm::DenseMap< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]>, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > >, unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]>, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > > | |
Cllvm::DenseMap< unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, TreeTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TreeTy *> >, unsigned, TreeTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TreeTy *> > | |
Cllvm::DenseMap< unsigned, TreeTy * > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, TrieNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TrieNode *> >, unsigned, TrieNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TrieNode *> > | |
Cllvm::DenseMap< unsigned, TrieNode *> | |
►Cllvm::DenseMapBase< DenseMap< unsigned, UnitsAndLanes, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, UnitsAndLanes > >, unsigned, UnitsAndLanes, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, UnitsAndLanes > > | |
Cllvm::DenseMap< unsigned, UnitsAndLanes > | |
►Cllvm::DenseMapBase< DenseMap< unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > > | |
Cllvm::DenseMap< unsigned, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< UnsignPair, unsigned, DenseMapInfo< UnsignPair >, llvm::detail::DenseMapPair< UnsignPair, unsigned > >, UnsignPair, unsigned, DenseMapInfo< UnsignPair >, llvm::detail::DenseMapPair< UnsignPair, unsigned > > | |
Cllvm::DenseMap< UnsignPair, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< Value *, detail::DenseSetEmpty, DenseMapInfo< Value * >, detail::DenseSetPair< Value *> >, Value *, detail::DenseSetEmpty, DenseMapInfo< Value * >, detail::DenseSetPair< Value *> > | |
Cllvm::DenseMap< Value *, detail::DenseSetEmpty, DenseMapInfo< Value *>, detail::DenseSetPair< Value * > > | |
►Cllvm::DenseMapBase< DenseMap< Value *, unsigned, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, unsigned > >, Value *, unsigned, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, unsigned > > | |
Cllvm::DenseMap< Value *, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< Value *, ValueHandleBase *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, ValueHandleBase *> >, Value *, ValueHandleBase *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, ValueHandleBase *> > | |
Cllvm::DenseMap< Value *, ValueHandleBase * > | |
►Cllvm::DenseMapBase< DenseMap< Value *, ValueInfo, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, ValueInfo > >, Value *, ValueInfo, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, ValueInfo > > | |
Cllvm::DenseMap< Value *, ValueInfo > | |
►Cllvm::DenseMapBase< DenseMap< Value *, VPValue *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, VPValue *> >, Value *, VPValue *, DenseMapInfo< Value *>, llvm::detail::DenseMapPair< Value *, VPValue *> > | |
Cllvm::DenseMap< Value *, VPValue * > | |
►Cllvm::DenseMapBase< DenseMap< ValueIsLoadPair, NonLocalPointerInfo, DenseMapInfo< ValueIsLoadPair >, llvm::detail::DenseMapPair< ValueIsLoadPair, NonLocalPointerInfo > >, ValueIsLoadPair, NonLocalPointerInfo, DenseMapInfo< ValueIsLoadPair >, llvm::detail::DenseMapPair< ValueIsLoadPair, NonLocalPointerInfo > > | |
Cllvm::DenseMap< ValueIsLoadPair, NonLocalPointerInfo > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, FuncInfo, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, FuncInfo > >, ValueMapCVH, FuncInfo, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, FuncInfo > > | |
Cllvm::DenseMap< ValueMapCVH, FuncInfo, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags > >, ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags > > | |
Cllvm::DenseMap< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue >, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > >, ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue >, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > > | |
Cllvm::DenseMap< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue >, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, uint64_t, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, uint64_t > >, ValueMapCVH, uint64_t, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, uint64_t > > | |
Cllvm::DenseMap< ValueMapCVH, uint64_t, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, ValueT, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, ValueT > >, ValueMapCVH, ValueT, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, ValueT > > | |
Cllvm::DenseMap< ValueMapCVH, ValueT, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValueMapCVH, WeakTrackingVH, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, WeakTrackingVH > >, ValueMapCVH, WeakTrackingVH, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, WeakTrackingVH > > | |
Cllvm::DenseMap< ValueMapCVH, WeakTrackingVH, DenseMapInfo< ValueMapCVH > > | |
►Cllvm::DenseMapBase< DenseMap< ValuePairTy, bool, DenseMapInfo< ValuePairTy >, llvm::detail::DenseMapPair< ValuePairTy, bool > >, ValuePairTy, bool, DenseMapInfo< ValuePairTy >, llvm::detail::DenseMapPair< ValuePairTy, bool > > | |
Cllvm::DenseMap< ValuePairTy, bool > | |
►Cllvm::DenseMapBase< DenseMap< ValueT, detail::DenseSetEmpty, ValueInfoT, detail::DenseSetPair< ValueT > >, ValueT, detail::DenseSetEmpty, ValueInfoT, detail::DenseSetPair< ValueT > > | |
Cllvm::DenseMap< ValueT, detail::DenseSetEmpty, ValueInfoT, detail::DenseSetPair< ValueT > > | |
►Cllvm::DenseMapBase< DenseMap< ValueType, unsigned, DenseMapInfo< ValueType >, llvm::detail::DenseMapPair< ValueType, unsigned > >, ValueType, unsigned, DenseMapInfo< ValueType >, llvm::detail::DenseMapPair< ValueType, unsigned > > | |
Cllvm::DenseMap< ValueType, unsigned > | |
►Cllvm::DenseMapBase< DenseMap< VertexIdentifier, NeighborSetT, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, NeighborSetT > >, VertexIdentifier, NeighborSetT, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, NeighborSetT > > | |
Cllvm::DenseMap< VertexIdentifier, NeighborSetT > | |
►Cllvm::DenseMapBase< DenseMap< VertexIdentifier, VertexAttribute, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, VertexAttribute > >, VertexIdentifier, VertexAttribute, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, VertexAttribute > > | |
Cllvm::DenseMap< VertexIdentifier, VertexAttribute > | |
►Cllvm::DenseMapBase< DenseMap< VNType, SmallVector< Instruction *, 4 >, DenseMapInfo< VNType >, llvm::detail::DenseMapPair< VNType, SmallVector< Instruction *, 4 > > >, VNType, SmallVector< Instruction *, 4 >, DenseMapInfo< VNType >, llvm::detail::DenseMapPair< VNType, SmallVector< Instruction *, 4 > > > | |
Cllvm::DenseMap< VNType, SmallVector< Instruction *, 4 > > | |
►Cllvm::DenseMapBase< DenseMap< void *, llvm::cl::Option *, DenseMapInfo< void *>, llvm::detail::DenseMapPair< void *, llvm::cl::Option *> >, void *, llvm::cl::Option *, DenseMapInfo< void *>, llvm::detail::DenseMapPair< void *, llvm::cl::Option *> > | |
Cllvm::DenseMap< void *, llvm::cl::Option *> | |
►Cllvm::DenseMapBase< DenseMap< VPValue *, Value *, DenseMapInfo< VPValue *>, llvm::detail::DenseMapPair< VPValue *, Value *> >, VPValue *, Value *, DenseMapInfo< VPValue *>, llvm::detail::DenseMapPair< VPValue *, Value *> > | |
Cllvm::DenseMap< VPValue *, Value * > | |
►Cllvm::DenseMapBase< SmallDenseMap< AnalysisID, llvm::ImmutablePass *, InlineBuckets, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass *> >, AnalysisID, llvm::ImmutablePass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass *> > | |
Cllvm::SmallDenseMap< AnalysisID, llvm::ImmutablePass *, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< const GlobalValue *, ModRefInfo, InlineBuckets, DenseMapInfo< const GlobalValue *>, llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo > >, const GlobalValue *, ModRefInfo, DenseMapInfo< const GlobalValue *>, llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo > > | |
Cllvm::SmallDenseMap< const GlobalValue *, ModRefInfo, 16 > | |
►Cllvm::DenseMapBase< SmallDenseMap< const llvm::DISubprogram *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< const llvm::DISubprogram * >, detail::DenseSetPair< const llvm::DISubprogram *> >, const llvm::DISubprogram *, detail::DenseSetEmpty, DenseMapInfo< const llvm::DISubprogram * >, detail::DenseSetPair< const llvm::DISubprogram *> > | |
Cllvm::SmallDenseMap< const llvm::DISubprogram *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< const llvm::DISubprogram *>, detail::DenseSetPair< const llvm::DISubprogram * > > | |
►Cllvm::DenseMapBase< SmallDenseMap< const llvm::GlobalValue *, unsigned, InlineBuckets, DenseMapInfo< const llvm::GlobalValue *>, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue *>, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > > | |
Cllvm::SmallDenseMap< const llvm::GlobalValue *, unsigned, 4 > | |
►Cllvm::DenseMapBase< SmallDenseMap< const llvm::Instruction *, unsigned, InlineBuckets, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned > >, const llvm::Instruction *, unsigned, DenseMapInfo< const llvm::Instruction *>, llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned > > | |
Cllvm::SmallDenseMap< const llvm::Instruction *, unsigned, 32 > | |
►Cllvm::DenseMapBase< SmallDenseMap< const llvm::Value *, int, 4, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, int > >, const llvm::Value *, int, DenseMapInfo< const llvm::Value *>, llvm::detail::DenseMapPair< const llvm::Value *, int > > | |
Cllvm::SmallDenseMap< const llvm::Value *, int > | |
►Cllvm::DenseMapBase< SmallDenseMap< const llvm::VPBlockBase *, unsigned, 4, DenseMapInfo< const llvm::VPBlockBase *>, llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned > >, const llvm::VPBlockBase *, unsigned, DenseMapInfo< const llvm::VPBlockBase *>, llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned > > | |
Cllvm::SmallDenseMap< const llvm::VPBlockBase *, unsigned > | |
►Cllvm::DenseMapBase< SmallDenseMap< Instruction *, uint64_t, 4, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, uint64_t > >, Instruction *, uint64_t, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, uint64_t > > | |
Cllvm::SmallDenseMap< Instruction *, uint64_t > | |
►Cllvm::DenseMapBase< SmallDenseMap< Instruction *, unsigned, 4, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, unsigned > >, Instruction *, unsigned, DenseMapInfo< Instruction *>, llvm::detail::DenseMapPair< Instruction *, unsigned > > | |
Cllvm::SmallDenseMap< Instruction *, unsigned > | |
►Cllvm::DenseMapBase< SmallDenseMap< KeyT, unsigned, InlineBuckets, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > >, KeyT, unsigned, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > > | |
Cllvm::SmallDenseMap< KeyT, unsigned, N > | |
►Cllvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT > | |
Cllvm::SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::AnalysisKey *, bool, InlineBuckets, DenseMapInfo< llvm::AnalysisKey *>, llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool > >, llvm::AnalysisKey *, bool, DenseMapInfo< llvm::AnalysisKey *>, llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool > > | |
Cllvm::SmallDenseMap< llvm::AnalysisKey *, bool, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * >, InlineBuckets, DenseMapInfo< llvm::AnalysisKey *>, llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > > >, llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * >, DenseMapInfo< llvm::AnalysisKey *>, llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > > > | |
Cllvm::SmallDenseMap< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey *>, 2 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 >, 4, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > > >, llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 >, DenseMapInfo< llvm::BasicBlock *>, llvm::detail::DenseMapPair< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > > > | |
Cllvm::SmallDenseMap< llvm::BasicBlock *, SmallVector< llvm::BasicBlock *, 2 > > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::DomTreeNodeBase, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > >, llvm::DomTreeNodeBase, detail::DenseSetEmpty, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > > | |
Cllvm::SmallDenseMap< llvm::DomTreeNodeBase, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::DomTreeNodeBase, unsigned, InlineBuckets, DenseMapInfo< llvm::DomTreeNodeBase >, llvm::detail::DenseMapPair< llvm::DomTreeNodeBase, unsigned > >, llvm::DomTreeNodeBase, unsigned, DenseMapInfo< llvm::DomTreeNodeBase >, llvm::detail::DenseMapPair< llvm::DomTreeNodeBase, unsigned > > | |
Cllvm::SmallDenseMap< llvm::DomTreeNodeBase, unsigned, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Function *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::Function * >, detail::DenseSetPair< llvm::Function *> >, llvm::Function *, detail::DenseSetEmpty, DenseMapInfo< llvm::Function * >, detail::DenseSetPair< llvm::Function *> > | |
Cllvm::SmallDenseMap< llvm::Function *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::Function *>, detail::DenseSetPair< llvm::Function * > > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Function *, llvm::DISubprogram *, InlineBuckets, DenseMapInfo< llvm::Function *>, llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram *> >, llvm::Function *, llvm::DISubprogram *, DenseMapInfo< llvm::Function *>, llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram *> > | |
Cllvm::SmallDenseMap< llvm::Function *, llvm::DISubprogram *, 16 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Instruction *, llvm::Instruction *, 4, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *> >, llvm::Instruction *, llvm::Instruction *, DenseMapInfo< llvm::Instruction *>, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction *> > | |
Cllvm::SmallDenseMap< llvm::Instruction *, llvm::Instruction *> | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::LazyCallGraph::RefSCC *, ptrdiff_t, 4, DenseMapInfo< llvm::LazyCallGraph::RefSCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, ptrdiff_t > >, llvm::LazyCallGraph::RefSCC *, ptrdiff_t, DenseMapInfo< llvm::LazyCallGraph::RefSCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, ptrdiff_t > > | |
Cllvm::SmallDenseMap< llvm::LazyCallGraph::RefSCC *, ptrdiff_t > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::LazyCallGraph::SCC *, int, InlineBuckets, DenseMapInfo< llvm::LazyCallGraph::SCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int > >, llvm::LazyCallGraph::SCC *, int, DenseMapInfo< llvm::LazyCallGraph::SCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int > > | |
Cllvm::SmallDenseMap< llvm::LazyCallGraph::SCC *, int, 4 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::LazyCallGraph::SCC *, ptrdiff_t, 4, DenseMapInfo< llvm::LazyCallGraph::SCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t > >, llvm::LazyCallGraph::SCC *, ptrdiff_t, DenseMapInfo< llvm::LazyCallGraph::SCC *>, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t > > | |
Cllvm::SmallDenseMap< llvm::LazyCallGraph::SCC *, ptrdiff_t > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::LLT, unsigned, InlineBuckets, DenseMapInfo< llvm::LLT >, llvm::detail::DenseMapPair< llvm::LLT, unsigned > >, llvm::LLT, unsigned, DenseMapInfo< llvm::LLT >, llvm::detail::DenseMapPair< llvm::LLT, unsigned > > | |
Cllvm::SmallDenseMap< llvm::LLT, unsigned, 64 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Loop *, ptrdiff_t, 4, DenseMapInfo< llvm::Loop *>, llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t > >, llvm::Loop *, ptrdiff_t, DenseMapInfo< llvm::Loop *>, llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t > > | |
Cllvm::SmallDenseMap< llvm::Loop *, ptrdiff_t > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::PHINode *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::PHINode * >, detail::DenseSetPair< llvm::PHINode *> >, llvm::PHINode *, detail::DenseSetEmpty, DenseMapInfo< llvm::PHINode * >, detail::DenseSetPair< llvm::PHINode *> > | |
Cllvm::SmallDenseMap< llvm::PHINode *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::PHINode *>, detail::DenseSetPair< llvm::PHINode * > > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit, 4, DenseMapInfo< llvm::PointerIntPair< llvm::Value *, 1 > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit > >, llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit, DenseMapInfo< llvm::PointerIntPair< llvm::Value *, 1 > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit > > | |
Cllvm::SmallDenseMap< llvm::PointerIntPair< llvm::Value *, 1 >, ExitLimit > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::SDNode *, int, 4, DenseMapInfo< llvm::SDNode *>, llvm::detail::DenseMapPair< llvm::SDNode *, int > >, llvm::SDNode *, int, DenseMapInfo< llvm::SDNode *>, llvm::detail::DenseMapPair< llvm::SDNode *, int > > | |
Cllvm::SmallDenseMap< llvm::SDNode *, int > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::SDValue, unsigned, InlineBuckets, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, unsigned > >, llvm::SDValue, unsigned, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, unsigned > > | |
Cllvm::SmallDenseMap< llvm::SDValue, unsigned, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::SelectInst *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::SelectInst * >, detail::DenseSetPair< llvm::SelectInst *> >, llvm::SelectInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::SelectInst * >, detail::DenseSetPair< llvm::SelectInst *> > | |
Cllvm::SmallDenseMap< llvm::SelectInst *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::SelectInst *>, detail::DenseSetPair< llvm::SelectInst * > > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, int > > | |
Cllvm::SmallDenseMap< llvm::Value *, int > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::Value *, unsigned, InlineBuckets, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::Value *, unsigned, DenseMapInfo< llvm::Value *>, llvm::detail::DenseMapPair< llvm::Value *, unsigned > > | |
Cllvm::SmallDenseMap< llvm::Value *, unsigned, N > | |
►Cllvm::DenseMapBase< SmallDenseMap< llvm::VPBasicBlock *, llvm::BasicBlock *, 4, DenseMapInfo< llvm::VPBasicBlock *>, llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock *> >, llvm::VPBasicBlock *, llvm::BasicBlock *, DenseMapInfo< llvm::VPBasicBlock *>, llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock *> > | |
Cllvm::SmallDenseMap< llvm::VPBasicBlock *, llvm::BasicBlock *> | |
►Cllvm::DenseMapBase< SmallDenseMap< LocPair, AliasResult, InlineBuckets, DenseMapInfo< LocPair >, llvm::detail::DenseMapPair< LocPair, AliasResult > >, LocPair, AliasResult, DenseMapInfo< LocPair >, llvm::detail::DenseMapPair< LocPair, AliasResult > > | |
Cllvm::SmallDenseMap< LocPair, AliasResult, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< NodePtr, SmallVector< NodePtr, 2 >, 4, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, SmallVector< NodePtr, 2 > > >, NodePtr, SmallVector< NodePtr, 2 >, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, SmallVector< NodePtr, 2 > > > | |
Cllvm::SmallDenseMap< NodePtr, SmallVector< NodePtr, 2 > > | |
►Cllvm::DenseMapBase< SmallDenseMap< ResourceRef, unsigned, 4, DenseMapInfo< ResourceRef >, llvm::detail::DenseMapPair< ResourceRef, unsigned > >, ResourceRef, unsigned, DenseMapInfo< ResourceRef >, llvm::detail::DenseMapPair< ResourceRef, unsigned > > | |
Cllvm::SmallDenseMap< ResourceRef, unsigned > | |
►Cllvm::DenseMapBase< SmallDenseMap< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *>, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> > >, std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *>, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *> > > | |
Cllvm::SmallDenseMap< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * >, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > > | |
►Cllvm::DenseMapBase< SmallDenseMap< T, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< T >, detail::DenseSetPair< T > >, T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > > | |
Cllvm::SmallDenseMap< T, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< T >, detail::DenseSetPair< T > > | |
►Cllvm::DenseMapBase< SmallDenseMap< T, ptrdiff_t, 4, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > >, T, ptrdiff_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > > | |
Cllvm::SmallDenseMap< T, ptrdiff_t > | |
►Cllvm::DenseMapBase< SmallDenseMap< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *, InlineBuckets, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *> >, uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *> > | |
Cllvm::SmallDenseMap< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *, 4 > | |
►Cllvm::DenseMapBase< SmallDenseMap< unsigned, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > > | |
Cllvm::SmallDenseMap< unsigned, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > > | |
►Cllvm::DenseMapBase< SmallDenseMap< unsigned, llvm::SDValue, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SDValue > >, unsigned, llvm::SDValue, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SDValue > > | |
Cllvm::SmallDenseMap< unsigned, llvm::SDValue, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< unsigned, MDRange, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, MDRange > >, unsigned, MDRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, MDRange > > | |
Cllvm::SmallDenseMap< unsigned, MDRange, 1 > | |
►Cllvm::DenseMapBase< SmallDenseMap< unsigned, std::pair< unsigned, unsigned >, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > > >, unsigned, std::pair< unsigned, unsigned >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > > > | |
Cllvm::SmallDenseMap< unsigned, std::pair< unsigned, unsigned >, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< unsigned, unsigned, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > > | |
Cllvm::SmallDenseMap< unsigned, unsigned, 8 > | |
►Cllvm::DenseMapBase< SmallDenseMap< ValueT, detail::DenseSetEmpty, InlineBuckets, ValueInfoT, detail::DenseSetPair< ValueT > >, ValueT, detail::DenseSetEmpty, ValueInfoT, detail::DenseSetPair< ValueT > > | |
Cllvm::SmallDenseMap< ValueT, detail::DenseSetEmpty, InlineBuckets, ValueInfoT, detail::DenseSetPair< ValueT > > | |
►Cllvm::DenseMapBase< SmallDenseMap< void *, std::pair< llvm::PointerUnion, uint64_t >, InlineBuckets, DenseMapInfo< void *>, llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > > >, void *, std::pair< llvm::PointerUnion, uint64_t >, DenseMapInfo< void *>, llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > > > | |
Cllvm::SmallDenseMap< void *, std::pair< llvm::PointerUnion, uint64_t >, 4 > | |
Cllvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT > | |
►Cllvm::SmallPtrSetImplBase | SmallPtrSetImplBase - This is the common code shared among all the SmallPtrSet<>'s, which is almost everything |
►Cllvm::SmallPtrSetImpl< PtrType > | A templated base class for SmallPtrSet which provides the typesafe interface that is common across all small sizes |
Cllvm::SmallPtrSet< PtrType, SmallSize > | SmallPtrSet - This class implements a set which is optimized for holding SmallSize or less elements |
►Cllvm::SmallPtrSetImpl< const BasicBlock * > | |
Cllvm::SmallPtrSet< const BasicBlock *, 8 > | |
►Cllvm::SmallPtrSetImpl< const BlockT * > | |
Cllvm::SmallPtrSet< const BlockT *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::BasicBlock * > | |
Cllvm::SmallPtrSet< const llvm::BasicBlock *, 16 > | |
Cllvm::SmallPtrSet< const llvm::BasicBlock *, 4 > | |
Cllvm::SmallPtrSet< const llvm::BasicBlock *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::DISubprogram * > | |
Cllvm::SmallPtrSet< const llvm::DISubprogram *, 16 > | |
►Cllvm::SmallPtrSetImpl< const llvm::GlobalValue * > | |
Cllvm::SmallPtrSet< const llvm::GlobalValue *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::GlobalVariable * > | |
Cllvm::SmallPtrSet< const llvm::GlobalVariable *, 1 > | |
Cllvm::SmallPtrSet< const llvm::GlobalVariable *, 2 > | |
►Cllvm::SmallPtrSetImpl< const llvm::Instruction * > | |
Cllvm::SmallPtrSet< const llvm::Instruction *, 4 > | |
Cllvm::SmallPtrSet< const llvm::Instruction *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::MachineBasicBlock * > | |
Cllvm::SmallPtrSet< const llvm::MachineBasicBlock *, 2 > | |
Cllvm::SmallPtrSet< const llvm::MachineBasicBlock *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::MCSymbol * > | |
Cllvm::SmallPtrSet< const llvm::MCSymbol *, 32 > | |
►Cllvm::SmallPtrSetImpl< const llvm::MDNode * > | |
Cllvm::SmallPtrSet< const llvm::MDNode *, 32 > | |
►Cllvm::SmallPtrSetImpl< const llvm::PHINode * > | |
Cllvm::SmallPtrSet< const llvm::PHINode *, 16 > | |
Cllvm::SmallPtrSet< const llvm::PHINode *, 6 > | |
►Cllvm::SmallPtrSetImpl< const llvm::SCEV * > | |
Cllvm::SmallPtrSet< const llvm::SCEV *, 8 > | |
►Cllvm::SmallPtrSetImpl< const llvm::SCEVPredicate * > | |
Cllvm::SmallPtrSet< const llvm::SCEVPredicate *, 4 > | |
►Cllvm::SmallPtrSetImpl< const llvm::Value * > | |
Cllvm::SmallPtrSet< const llvm::Value *, 16 > | |
Cllvm::SmallPtrSet< const llvm::Value *, 32 > | |
►Cllvm::SmallPtrSetImpl< const llvm::VNInfo * > | |
Cllvm::SmallPtrSet< const llvm::VNInfo *, 4 > | |
►Cllvm::SmallPtrSetImpl< const Loop * > | |
Cllvm::SmallPtrSet< const Loop *, 2 > | |
►Cllvm::SmallPtrSetImpl< const MachineBasicBlock * > | |
Cllvm::SmallPtrSet< const MachineBasicBlock *, 8 > | |
►Cllvm::SmallPtrSetImpl< const MachineInstr * > | |
Cllvm::SmallPtrSet< const MachineInstr *, 16 > | |
►Cllvm::SmallPtrSetImpl< const PHINode * > | |
Cllvm::SmallPtrSet< const PHINode *, 8 > | |
►Cllvm::SmallPtrSetImpl< const Value * > | |
Cllvm::SmallPtrSet< const Value *, 8 > | |
►Cllvm::SmallPtrSetImpl< const VPBlockBase * > | |
Cllvm::SmallPtrSet< const VPBlockBase *, 8 > | |
►Cllvm::SmallPtrSetImpl< Instruction * > | |
Cllvm::SmallPtrSet< Instruction *, 4 > | |
►Cllvm::SmallPtrSetImpl< llvm::AnalysisKey * > | |
Cllvm::SmallPtrSet< llvm::AnalysisKey *, 2 > | |
►Cllvm::SmallPtrSetImpl< llvm::BasicBlock * > | |
Cllvm::SmallPtrSet< llvm::BasicBlock *, 16 > | |
Cllvm::SmallPtrSet< llvm::BasicBlock *, 4 > | |
Cllvm::SmallPtrSet< llvm::BasicBlock *, 8 > | |
Cllvm::SmallPtrSetImpl< llvm::BasicBlock *> | |
►Cllvm::SmallPtrSetImpl< llvm::cl::SubCommand * > | |
Cllvm::SmallPtrSet< llvm::cl::SubCommand *, 4 > | |
►Cllvm::SmallPtrSetImpl< llvm::Constant * > | |
Cllvm::SmallPtrSet< llvm::Constant *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::GlobalValue * > | |
Cllvm::SmallPtrSet< llvm::GlobalValue *, 32 > | |
Cllvm::SmallPtrSet< llvm::GlobalValue *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::GlobalVariable * > | |
Cllvm::SmallPtrSet< llvm::GlobalVariable *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::Instruction * > | |
Cllvm::SmallPtrSet< llvm::Instruction *, 16 > | |
Cllvm::SmallPtrSet< llvm::Instruction *, 2 > | |
Cllvm::SmallPtrSet< llvm::Instruction *, 32 > | |
Cllvm::SmallPtrSet< llvm::Instruction *, 4 > | |
Cllvm::SmallPtrSet< llvm::Instruction *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::InterleaveGroup< llvm::Instruction > * > | |
Cllvm::SmallPtrSet< llvm::InterleaveGroup< llvm::Instruction > *, 4 > | |
Cllvm::SmallPtrSetImpl< llvm::LazyCallGraph::RefSCC *> | |
Cllvm::SmallPtrSetImpl< llvm::LazyCallGraph::SCC *> | |
►Cllvm::SmallPtrSetImpl< llvm::LiveRange * > | |
Cllvm::SmallPtrSet< llvm::LiveRange *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::MachineInstr * > | |
Cllvm::SmallPtrSet< llvm::MachineInstr *, 32 > | |
Cllvm::SmallPtrSet< llvm::MachineInstr *, 4 > | |
►Cllvm::SmallPtrSetImpl< llvm::MCCodePaddingPolicy * > | |
Cllvm::SmallPtrSet< llvm::MCCodePaddingPolicy *, 4 > | |
►Cllvm::SmallPtrSetImpl< llvm::Module * > | |
Cllvm::SmallPtrSet< llvm::Module *, 4 > | |
►Cllvm::SmallPtrSetImpl< llvm::Use * > | |
Cllvm::SmallPtrSet< llvm::Use *, 16 > | |
Cllvm::SmallPtrSet< llvm::Use *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::Value * > | |
Cllvm::SmallPtrSet< llvm::Value *, 4 > | |
Cllvm::SmallPtrSet< llvm::Value *, 6 > | |
Cllvm::SmallPtrSet< llvm::Value *, 8 > | |
►Cllvm::SmallPtrSetImpl< llvm::VPValue * > | |
Cllvm::SmallPtrSet< llvm::VPValue *, 16 > | |
►Cllvm::SmallPtrSetImpl< Module * > | |
Cllvm::SmallPtrSet< Module *, 4 > | |
►Cllvm::SmallPtrSetImpl< NodeRef > | |
►Cllvm::SmallPtrSet< NodeRef, SmallSize > | |
Cllvm::df_iterator_default_set< NodeRef, SmallSize > | |
►Cllvm::SmallPtrSetImpl< PointeeType * > | |
►Cllvm::SmallPtrSet< PointeeType *, N > | |
Cllvm::SmallSet< PointeeType *, N > | If this set is of pointer values, transparently switch over to using SmallPtrSet for performance |
►Cllvm::SmallPtrSetImpl< typename GraphTraits< std::conditional< IsConst, const BlockT, BlockT >::type *>::NodeRef > | |
►Cllvm::SmallPtrSet< typename GraphTraits< std::conditional< IsConst, const BlockT, BlockT >::type * >::NodeRef, 8 > | |
Cllvm::df_iterator_default_set< typename GraphTraits< std::conditional< IsConst, const BlockT, BlockT >::type *>::NodeRef > | |
►Cllvm::SmallPtrSetImpl< Value * > | |
Cllvm::SmallPtrSet< Value *, 16 > | |
►Cllvm::SmallPtrSetImpl< void * > | |
Cllvm::SmallPtrSet< void *, 2 > | |
Cllvm::CodeViewYAML::DebugHSection | |
Cllvm::codeview::DebugInfo | |
Cllvm::DebugInfoFinder | Utility to find all debug info in a module |
Cllvm::DebugLoc | A debug info location |
Cllvm::DebugLocEntry | This struct describes location entries emitted in the .debug_loc section |
Cllvm::DebugLocStream | Byte stream of .debug_loc entries |
►Cllvm::codeview::DebugSubsection | |
Cllvm::codeview::DebugChecksumsSubsection | |
Cllvm::codeview::DebugCrossModuleExportsSubsection | |
Cllvm::codeview::DebugCrossModuleImportsSubsection | |
Cllvm::codeview::DebugFrameDataSubsection | |
Cllvm::codeview::DebugInlineeLinesSubsection | |
Cllvm::codeview::DebugLinesSubsection | |
Cllvm::codeview::DebugStringTableSubsection | Represents a read-write view of a CodeView string table |
Cllvm::codeview::DebugSymbolRVASubsection | |
Cllvm::codeview::DebugSymbolsSubsection | |
Cllvm::codeview::DebugSubsectionHeader | |
Cllvm::codeview::DebugSubsectionRecord | |
Cllvm::codeview::DebugSubsectionRecordBuilder | |
►Cllvm::codeview::DebugSubsectionRef | |
Cllvm::codeview::DebugChecksumsSubsectionRef | |
Cllvm::codeview::DebugCrossModuleExportsSubsectionRef | |
Cllvm::codeview::DebugCrossModuleImportsSubsectionRef | |
Cllvm::codeview::DebugFrameDataSubsectionRef | |
Cllvm::codeview::DebugInlineeLinesSubsectionRef | |
Cllvm::codeview::DebugLinesSubsectionRef | |
Cllvm::codeview::DebugStringTableSubsectionRef | Represents a read-only view of a CodeView string table |
Cllvm::codeview::DebugSymbolRVASubsectionRef | |
Cllvm::codeview::DebugSymbolsSubsectionRef | |
Cllvm::codeview::DebugUnknownSubsectionRef | |
Cllvm::CodeViewYAML::DebugSubsectionState | |
Cllvm::codeview::DebugSubsectionVisitor | |
Cllvm::decimalInfo | |
Cllvm::object::Decompressor | Decompressor helps to handle decompression of compressed sections |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InsertionInfo::DecreasingLevel | |
Cllvm::rdf::NodeBase::Def_struct | |
Cllvm::DefaultAnalysisGraphTraits< AnalysisT, GraphT > | Default traits class for extracting a graph from an analysis pass |
►Cllvm::DefaultContextualFoldingSetTrait< T, Ctx > | DefaultContextualFoldingSetTrait - Like DefaultFoldingSetTrait, but for ContextualFoldingSets |
Cllvm::ContextualFoldingSetTrait< T, Ctx > | ContextualFoldingSetTrait - Like FoldingSetTrait, but for ContextualFoldingSets |
►Cllvm::DefaultDOTGraphTraits | DefaultDOTGraphTraits - This class provides the default implementations of all of the DOTGraphTraits methods |
►Cllvm::DOTGraphTraits< DomTreeNode *> | |
Cllvm::DOTGraphTraits< DominatorTree * > | |
Cllvm::DOTGraphTraits< PostDominatorTree * > | |
Cllvm::DOTGraphTraits< GraphType > | |
►Cllvm::DOTGraphTraits< RegionNode *> | |
Cllvm::DOTGraphTraits< RegionInfo * > | |
►Cllvm::BFIDOTGraphTraitsBase< BlockFrequencyInfoT, BranchProbabilityInfoT > | |
Cllvm::DOTGraphTraits< BlockFrequencyInfo * > | |
Cllvm::DOTGraphTraits< MachineBlockFrequencyInfo * > | |
Cllvm::DOTGraphTraits< Ty > | DOTGraphTraits - Template class that can be specialized to customize how graphs are converted to 'dot' graphs |
Cllvm::DOTGraphTraits< BoUpSLP * > | |
Cllvm::DOTGraphTraits< CallGraph * > | |
Cllvm::DOTGraphTraits< const Function * > | |
Cllvm::DOTGraphTraits< const MachineFunction * > | |
Cllvm::DOTGraphTraits< DomTreeNode * > | |
Cllvm::DOTGraphTraits< PGOUseFunc * > | |
Cllvm::DOTGraphTraits< RegionNode * > | |
Cllvm::DOTGraphTraits< ScheduleDAG * > | |
Cllvm::DOTGraphTraits< ScheduleDAGMI * > | |
Cllvm::DOTGraphTraits< SelectionDAG * > | |
►Cllvm::DefaultFoldingSetTrait< T > | DefaultFoldingSetTrait - This class provides default implementations for FoldingSetTrait implementations |
Cllvm::FoldingSetTrait< T > | FoldingSetTrait - This trait class is used to define behavior of how to "profile" (in the FoldingSet parlance) an object of a given type |
►Cllvm::DefaultFoldingSetTrait< SCEV > | |
Cllvm::FoldingSetTrait< SCEV > | |
►Cllvm::DefaultFoldingSetTrait< SCEVPredicate > | |
Cllvm::FoldingSetTrait< SCEVPredicate > | |
►Cllvm::DefaultFoldingSetTrait< SDVTListNode > | |
Cllvm::FoldingSetTrait< SDVTListNode > | Specialize FoldingSetTrait for SDVTListNode to avoid computing temp FoldingSetNodeID and hash value |
Cllvm::PatternMatch::deferredval_ty< Class > | Stores a reference to the Value *, not the Value * itself, thus can be used in commutative matchers |
Cllvm::DefsetRecord | |
Cllvm::MSSAHelpers::DefsOnlyTag | |
Cllvm::rdf::DataFlowGraph::DefStack | |
Cllvm::object::delay_import_directory_table_entry | |
Cllvm::object::DelayImportDirectoryEntryRef | |
Cllvm::LiveRangeEdit::Delegate | Callback methods for LiveRangeEdit owners |
►Cllvm::MachineFunction::Delegate | |
Cllvm::GISelObserverWrapper | Simple wrapper observer that takes several observers, and calls each one for each event |
►Cllvm::MachineRegisterInfo::Delegate | |
Cllvm::LiveRangeEdit | |
Cllvm::CFGViewSuccessors< InverseGraph >::DeletedEdgesFilter | |
Cllvm::CFGViewPredecessors< InverseGraph >::DeletedEdgesFilter | |
Cllvm::DelimitedScope< Open, Close > | |
Cllvm::DeltaAlgorithm | DeltaAlgorithm - Implements the delta debugging algorithm (A |
Cllvm::DemandedBits | |
Cllvm::ms_demangle::Demangler | |
Cllvm::DenseMapAPFloatKeyInfo | |
Cllvm::DenseMapAPIntKeyInfo | |
Cllvm::DenseMapInfo< T > | |
Cllvm::DenseMapInfo< AAMDNodes > | |
Cllvm::DenseMapInfo< ArrayRef< T > > | |
Cllvm::DenseMapInfo< AssertingVH< T > > | |
Cllvm::DenseMapInfo< AttributeList > | |
Cllvm::DenseMapInfo< AttributeSet > | |
Cllvm::DenseMapInfo< BasicBlockEdge > | |
Cllvm::DenseMapInfo< CachedHashString > | |
Cllvm::DenseMapInfo< CachedHashStringRef > | |
Cllvm::DenseMapInfo< CallSite > | |
Cllvm::DenseMapInfo< CallValue > | |
Cllvm::DenseMapInfo< cflaa::InstantiatedValue > | |
Cllvm::DenseMapInfo< char > | |
Cllvm::DenseMapInfo< CIEKey > | |
Cllvm::DenseMapInfo< codeview::GloballyHashedType > | |
Cllvm::DenseMapInfo< codeview::LocallyHashedType > | |
Cllvm::DenseMapInfo< codeview::TypeIndex > | |
Cllvm::DenseMapInfo< const Expression * > | |
Cllvm::DenseMapInfo< coverage::CounterExpression > | Provide DenseMapInfo for CounterExpression |
Cllvm::DenseMapInfo< DivRemMapKey > | |
Cllvm::DenseMapInfo< ExitLimitQuery > | |
Cllvm::DenseMapInfo< FunctionSummary::ConstVCall > | |
Cllvm::DenseMapInfo< FunctionSummary::VFuncId > | |
Cllvm::DenseMapInfo< GVN::Expression > | |
Cllvm::DenseMapInfo< hash_code > | |
Cllvm::DenseMapInfo< ImmutableList< T > > | |
Cllvm::DenseMapInfo< int > | |
Cllvm::DenseMapInfo< LLT > | |
Cllvm::DenseMapInfo< LocationSize > | |
Cllvm::DenseMapInfo< long > | |
Cllvm::DenseMapInfo< long long > | |
Cllvm::DenseMapInfo< LoweredPHIRecord > | |
►Cllvm::DenseMapInfo< MachineInstr *> | |
Cllvm::MachineInstrExpressionTrait | Special DenseMapInfo traits to compare MachineInstr* by value of the instruction rather than by pointer value |
Cllvm::DenseMapInfo< MachineOperand > | |
Cllvm::DenseMapInfo< MemOpKey > | |
Cllvm::DenseMapInfo< MemoryLocation > | |
Cllvm::DenseMapInfo< MemoryLocOrCall > | |
Cllvm::DenseMapInfo< OffsetInstantiatedValue > | |
Cllvm::DenseMapInfo< OffsetValue > | |
Cllvm::DenseMapInfo< orc::SymbolStringPtr > | |
Cllvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > > | |
Cllvm::DenseMapInfo< PointerIntPair< PointerTy, IntBits, IntType > > | |
Cllvm::DenseMapInfo< PointerSumType< TagT, MemberTs... > > | |
Cllvm::DenseMapInfo< PointerUnion< T, U > > | |
Cllvm::DenseMapInfo< PoisoningVH< T > > | |
Cllvm::DenseMapInfo< SDValue > | |
Cllvm::DenseMapInfo< short > | |
Cllvm::DenseMapInfo< SimpleValue > | |
Cllvm::DenseMapInfo< std::pair< T, U > > | |
Cllvm::DenseMapInfo< StringRef > | |
Cllvm::DenseMapInfo< T * > | |
Cllvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair > | Provide DenseMapInfo for TargetInstrInfo::RegSubRegPair |
Cllvm::DenseMapInfo< unsigned > | |
Cllvm::DenseMapInfo< unsigned long > | |
Cllvm::DenseMapInfo< unsigned long long > | |
Cllvm::DenseMapInfo< unsigned short > | |
Cllvm::DenseMapInfo< Value *> | |
Cllvm::DenseMapInfo< ValueInfo > | |
Cllvm::DenseMapInfo< ValueMapCallbackVH< KeyT, ValueT, Config > > | |
Cllvm::DenseMapInfo< VTableSlot > | |
Cllvm::DenseMapInfo< wasm::WasmGlobalType > | |
Cllvm::DenseMapInfo< wasm::WasmSignature > | |
►Cllvm::detail::DenseSetEmpty | |
Cllvm::detail::DenseSetPair< BasicBlockCallbackVH > | |
Cllvm::detail::DenseSetPair< const llvm::BasicBlock * > | |
Cllvm::detail::DenseSetPair< const llvm::Loop * > | |
Cllvm::detail::DenseSetPair< const llvm::MachineInstr * > | |
Cllvm::detail::DenseSetPair< const llvm::MDNode * > | |
Cllvm::detail::DenseSetPair< const llvm::Value * > | |
Cllvm::detail::DenseSetPair< const Value * > | |
Cllvm::detail::DenseSetPair< ConstantArray * > | |
Cllvm::detail::DenseSetPair< ConstantClass * > | |
Cllvm::detail::DenseSetPair< ConstantStruct * > | |
Cllvm::detail::DenseSetPair< ConstantVector * > | |
Cllvm::detail::DenseSetPair< CVSymbol > | |
Cllvm::detail::DenseSetPair< FunctionType * > | |
Cllvm::detail::DenseSetPair< llvm::AllocaInst * > | |
Cllvm::detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > | |
Cllvm::detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > | |
Cllvm::detail::DenseSetPair< llvm::BasicBlock * > | |
Cllvm::detail::DenseSetPair< llvm::ConstantExpr * > | |
Cllvm::detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > | |
Cllvm::detail::DenseSetPair< llvm::GlobalValue * > | |
Cllvm::detail::DenseSetPair< llvm::Init * > | |
Cllvm::detail::DenseSetPair< llvm::InlineAsm * > | |
Cllvm::detail::DenseSetPair< llvm::Instruction * > | |
Cllvm::detail::DenseSetPair< llvm::MachineConstantPoolValue * > | |
Cllvm::detail::DenseSetPair< llvm::MCSection * > | |
Cllvm::detail::DenseSetPair< llvm::MCSectionCOFF * > | |
Cllvm::detail::DenseSetPair< llvm::PHINode * > | |
Cllvm::detail::DenseSetPair< llvm::SelectInst * > | |
Cllvm::detail::DenseSetPair< llvm::StringRef > | |
Cllvm::detail::DenseSetPair< llvm::StructType * > | |
Cllvm::detail::DenseSetPair< llvm::SUnit * > | |
Cllvm::detail::DenseSetPair< llvm::Type * > | |
Cllvm::detail::DenseSetPair< PhiValuesCallbackVH > | |
Cllvm::detail::DenseSetPair< PoolEntry * > | |
Cllvm::detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > | |
Cllvm::detail::DenseSetPair< StructType * > | |
Cllvm::detail::DenseSetPair< SymbolStringPtr > | |
Cllvm::detail::DenseSetPair< T > | |
Cllvm::detail::DenseSetPair< uint32_t > | |
Cllvm::detail::DenseSetPair< unsigned > | |
Cllvm::detail::DenseSetPair< Value * > | |
Cllvm::detail::DenseSetPair< ValueT > | |
Cllvm::detail::DenseSetPair< KeyT > | |
Cllvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT > | Base class for DenseSet and DenseSmallSet |
►Cllvm::detail::DenseSetImpl< BasicBlockCallbackVH, DenseMap< BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< BasicBlockCallbackVH > >, llvm::DenseMapInfo< llvm::Value * > > | |
Cllvm::DenseSet< BasicBlockCallbackVH, llvm::DenseMapInfo< llvm::Value *> > | |
►Cllvm::detail::DenseSetImpl< const llvm::BasicBlock *, DenseMap< const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock *>, detail::DenseSetPair< const llvm::BasicBlock * > >, DenseMapInfo< const llvm::BasicBlock *> > | |
Cllvm::DenseSet< const llvm::BasicBlock *> | |
►Cllvm::detail::DenseSetImpl< const llvm::DISubprogram *, SmallDenseMap< const llvm::DISubprogram *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< const llvm::DISubprogram *>, detail::DenseSetPair< const llvm::DISubprogram * > >, DenseMapInfo< const llvm::DISubprogram *> > | |
Cllvm::SmallDenseSet< const llvm::DISubprogram *, N > | |
►Cllvm::detail::DenseSetImpl< const llvm::Loop *, DenseMap< const llvm::Loop *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Loop *>, detail::DenseSetPair< const llvm::Loop * > >, DenseMapInfo< const llvm::Loop *> > | |
Cllvm::DenseSet< const llvm::Loop *> | |
►Cllvm::detail::DenseSetImpl< const llvm::MachineInstr *, DenseMap< const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr *>, detail::DenseSetPair< const llvm::MachineInstr * > >, DenseMapInfo< const llvm::MachineInstr *> > | |
Cllvm::DenseSet< const llvm::MachineInstr *> | |
►Cllvm::detail::DenseSetImpl< const llvm::MDNode *, DenseMap< const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode *>, detail::DenseSetPair< const llvm::MDNode * > >, DenseMapInfo< const llvm::MDNode *> > | |
Cllvm::DenseSet< const llvm::MDNode *> | |
►Cllvm::detail::DenseSetImpl< const llvm::Value *, DenseMap< const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value *>, detail::DenseSetPair< const llvm::Value * > >, DenseMapInfo< const llvm::Value *> > | |
Cllvm::DenseSet< const llvm::Value *> | |
►Cllvm::detail::DenseSetImpl< const Value *, DenseMap< const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value *>, detail::DenseSetPair< const Value * > >, DenseMapInfo< const Value *> > | |
Cllvm::DenseSet< const Value * > | |
►Cllvm::detail::DenseSetImpl< ConstantArray *, DenseMap< ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray * > >, MapInfo > | |
Cllvm::DenseSet< ConstantArray *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< ConstantClass *, DenseMap< ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass * > >, MapInfo > | |
Cllvm::DenseSet< ConstantClass *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< ConstantStruct *, DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > >, MapInfo > | |
Cllvm::DenseSet< ConstantStruct *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< ConstantVector *, DenseMap< ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector * > >, MapInfo > | |
Cllvm::DenseSet< ConstantVector *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< CVSymbol, DenseMap< CVSymbol, detail::DenseSetEmpty, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo, detail::DenseSetPair< CVSymbol > >, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo > | |
Cllvm::DenseSet< CVSymbol, llvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo > | |
►Cllvm::detail::DenseSetImpl< FunctionType *, DenseMap< FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType * > >, FunctionTypeKeyInfo > | |
Cllvm::DenseSet< FunctionType *, FunctionTypeKeyInfo > | |
►Cllvm::detail::DenseSetImpl< llvm::AllocaInst *, DenseMap< llvm::AllocaInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::AllocaInst *>, detail::DenseSetPair< llvm::AllocaInst * > >, DenseMapInfo< llvm::AllocaInst *> > | |
Cllvm::DenseSet< llvm::AllocaInst * > | |
►Cllvm::detail::DenseSetImpl< llvm::AssertingVH< llvm::PHINode >, DenseMap< llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > >, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > > > | |
Cllvm::DenseSet< llvm::AssertingVH< llvm::PHINode > > | |
►Cllvm::detail::DenseSetImpl< llvm::AssertingVH< llvm::Value >, DenseMap< llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > >, DenseMapInfo< llvm::AssertingVH< llvm::Value > > > | |
Cllvm::DenseSet< llvm::AssertingVH< llvm::Value > > | |
►Cllvm::detail::DenseSetImpl< llvm::BasicBlock *, DenseMap< llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock *>, detail::DenseSetPair< llvm::BasicBlock * > >, DenseMapInfo< llvm::BasicBlock *> > | |
Cllvm::DenseSet< llvm::BasicBlock * > | |
►Cllvm::detail::DenseSetImpl< llvm::ConstantExpr *, DenseMap< llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr * > >, MapInfo > | |
Cllvm::DenseSet< llvm::ConstantExpr *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< llvm::DomTreeNodeBase, SmallDenseMap< llvm::DomTreeNodeBase, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > >, DenseMapInfo< llvm::DomTreeNodeBase > > | |
Cllvm::SmallDenseSet< llvm::DomTreeNodeBase, 8 > | |
►Cllvm::detail::DenseSetImpl< llvm::DWARFDebugNames::Abbrev, DenseMap< llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > >, AbbrevMapInfo > | |
Cllvm::DenseSet< llvm::DWARFDebugNames::Abbrev, AbbrevMapInfo > | |
►Cllvm::detail::DenseSetImpl< llvm::Function *, SmallDenseMap< llvm::Function *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::Function *>, detail::DenseSetPair< llvm::Function * > >, DenseMapInfo< llvm::Function *> > | |
Cllvm::SmallDenseSet< llvm::Function *, N > | |
►Cllvm::detail::DenseSetImpl< llvm::GlobalValue *, DenseMap< llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue *>, detail::DenseSetPair< llvm::GlobalValue * > >, DenseMapInfo< llvm::GlobalValue *> > | |
Cllvm::DenseSet< llvm::GlobalValue * > | |
►Cllvm::detail::DenseSetImpl< llvm::Init *, DenseMap< llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< llvm::Init *>, detail::DenseSetPair< llvm::Init * > >, DenseMapInfo< llvm::Init *> > | |
Cllvm::DenseSet< llvm::Init *> | |
►Cllvm::detail::DenseSetImpl< llvm::InlineAsm *, DenseMap< llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm * > >, MapInfo > | |
Cllvm::DenseSet< llvm::InlineAsm *, MapInfo > | |
►Cllvm::detail::DenseSetImpl< llvm::Instruction *, DenseMap< llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction *>, detail::DenseSetPair< llvm::Instruction * > >, DenseMapInfo< llvm::Instruction *> > | |
Cllvm::DenseSet< llvm::Instruction * > | |
►Cllvm::detail::DenseSetImpl< llvm::MachineConstantPoolValue *, DenseMap< llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue *>, detail::DenseSetPair< llvm::MachineConstantPoolValue * > >, DenseMapInfo< llvm::MachineConstantPoolValue *> > | |
Cllvm::DenseSet< llvm::MachineConstantPoolValue *> | |
►Cllvm::detail::DenseSetImpl< llvm::MCSection *, DenseMap< llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection *>, detail::DenseSetPair< llvm::MCSection * > >, DenseMapInfo< llvm::MCSection *> > | |
Cllvm::DenseSet< llvm::MCSection * > | |
►Cllvm::detail::DenseSetImpl< llvm::MCSectionCOFF *, DenseMap< llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF *>, detail::DenseSetPair< llvm::MCSectionCOFF * > >, DenseMapInfo< llvm::MCSectionCOFF *> > | |
Cllvm::DenseSet< llvm::MCSectionCOFF *> | |
►Cllvm::detail::DenseSetImpl< llvm::PHINode *, DenseMap< llvm::PHINode *, detail::DenseSetEmpty, DenseMapInfo< llvm::PHINode *>, detail::DenseSetPair< llvm::PHINode * > >, DenseMapInfo< llvm::PHINode *> > | |
Cllvm::DenseSet< llvm::PHINode * > | |
►Cllvm::detail::DenseSetImpl< llvm::PHINode *, SmallDenseMap< llvm::PHINode *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::PHINode *>, detail::DenseSetPair< llvm::PHINode * > >, DenseMapInfo< llvm::PHINode *> > | |
Cllvm::SmallDenseSet< llvm::PHINode *, N > | |
►Cllvm::detail::DenseSetImpl< llvm::SelectInst *, DenseMap< llvm::SelectInst *, detail::DenseSetEmpty, DenseMapInfo< llvm::SelectInst *>, detail::DenseSetPair< llvm::SelectInst * > >, DenseMapInfo< llvm::SelectInst *> > | |
Cllvm::DenseSet< llvm::SelectInst * > | |
►Cllvm::detail::DenseSetImpl< llvm::SelectInst *, SmallDenseMap< llvm::SelectInst *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::SelectInst *>, detail::DenseSetPair< llvm::SelectInst * > >, DenseMapInfo< llvm::SelectInst *> > | |
Cllvm::SmallDenseSet< llvm::SelectInst *, N > | |
►Cllvm::detail::DenseSetImpl< llvm::StringRef, DenseMap< llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > >, DenseMapInfo< llvm::StringRef > > | |
Cllvm::DenseSet< llvm::StringRef > | |
►Cllvm::detail::DenseSetImpl< llvm::StructType *, DenseMap< llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType *>, detail::DenseSetPair< llvm::StructType * > >, DenseMapInfo< llvm::StructType *> > | |
Cllvm::DenseSet< llvm::StructType *> | |
►Cllvm::detail::DenseSetImpl< llvm::StructType *, DenseMap< llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType * > >, StructTypeKeyInfo > | |
Cllvm::DenseSet< llvm::StructType *, StructTypeKeyInfo > | |
►Cllvm::detail::DenseSetImpl< llvm::SUnit *, DenseMap< llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit *>, detail::DenseSetPair< llvm::SUnit * > >, DenseMapInfo< llvm::SUnit *> > | |
Cllvm::DenseSet< llvm::SUnit * > | |
►Cllvm::detail::DenseSetImpl< llvm::Type *, DenseMap< llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type *>, detail::DenseSetPair< llvm::Type * > >, DenseMapInfo< llvm::Type *> > | |
Cllvm::DenseSet< llvm::Type *> | |
►Cllvm::detail::DenseSetImpl< PhiValuesCallbackVH, DenseMap< PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< PhiValuesCallbackVH > >, llvm::DenseMapInfo< llvm::Value * > > | |
Cllvm::DenseSet< PhiValuesCallbackVH, llvm::DenseMapInfo< llvm::Value *> > | |
►Cllvm::detail::DenseSetImpl< PoolEntry *, DenseMap< PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry * > >, PoolEntryDSInfo > | |
Cllvm::DenseSet< PoolEntry *, PoolEntryDSInfo > | |
►Cllvm::detail::DenseSetImpl< std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, DenseMap< std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > >, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > > | |
Cllvm::DenseSet< std::pair< llvm::BasicBlock *, llvm::BasicBlock *> > | |
►Cllvm::detail::DenseSetImpl< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * >, SmallDenseMap< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * >, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > >, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > > | |
Cllvm::SmallDenseSet< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *>, 4 > | |
►Cllvm::detail::DenseSetImpl< StructType *, DenseMap< StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType * > >, AnonStructTypeKeyInfo > | |
Cllvm::DenseSet< StructType *, AnonStructTypeKeyInfo > | |
►Cllvm::detail::DenseSetImpl< SymbolStringPtr, DenseMap< SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > >, DenseMapInfo< SymbolStringPtr > > | |
Cllvm::DenseSet< SymbolStringPtr > | |
►Cllvm::detail::DenseSetImpl< T, DenseMap< T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > >, DenseMapInfo< T > > | |
Cllvm::DenseSet< T > | |
►Cllvm::detail::DenseSetImpl< T, SmallDenseMap< T, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< T >, detail::DenseSetPair< T > >, DenseMapInfo< T > > | |
Cllvm::SmallDenseSet< T, N > | |
►Cllvm::detail::DenseSetImpl< uint32_t, DenseMap< uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > >, DenseMapInfo< uint32_t > > | |
Cllvm::DenseSet< uint32_t > | |
►Cllvm::detail::DenseSetImpl< unsigned, DenseMap< unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, DenseMapInfo< unsigned > > | |
Cllvm::DenseSet< unsigned > | |
►Cllvm::detail::DenseSetImpl< unsigned, SmallDenseMap< unsigned, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, DenseMapInfo< unsigned > > | |
Cllvm::SmallDenseSet< unsigned, N > | |
►Cllvm::detail::DenseSetImpl< Value *, DenseMap< Value *, detail::DenseSetEmpty, DenseMapInfo< Value *>, detail::DenseSetPair< Value * > >, DenseMapInfo< Value *> > | |
Cllvm::DenseSet< Value * > | |
►Cllvm::detail::DenseSetImpl< ValueT, DenseMap< ValueT, detail::DenseSetEmpty, ValueInfoT, detail::DenseSetPair< ValueT > >, ValueInfoT > | |
Cllvm::DenseSet< ValueT, ValueInfoT > | Implements a dense probed hash-table based set |
►Cllvm::detail::DenseSetImpl< ValueT, SmallDenseMap< ValueT, detail::DenseSetEmpty, InlineBuckets, ValueInfoT, detail::DenseSetPair< ValueT > >, ValueInfoT > | |
Cllvm::SmallDenseSet< ValueT, InlineBuckets, ValueInfoT > | Implements a dense probed hash-table based set with some number of buckets stored inline |
Cllvm::MemoryDepChecker::Dependence | Dependece between memory access instructions |
►Cllvm::Dependence | Dependence - This class represents a dependence between two memory memory references in a function |
Cllvm::FullDependence | FullDependence - This class represents a dependence between two memory references in a function |
Cllvm::DependenceInfo | DependenceInfo - This class is the main dependence-analysis driver |
Cllvm::deref< T > | Binary functor that adapts to any other binary functor after dereferencing operands |
Cllvm::cl::desc | |
Cllvm::DWARFExpression::Operation::Description | Description of the encoding of one expression Op |
Cllvm::DWARFDebugArangeSet::Descriptor | |
Cllvm::DescriptorInfo | |
Cllvm::DevirtCallSite | A call site that could be devirtualized |
Cllvm::df_iterator_storage< SetType, External > | |
►Cllvm::df_iterator_storage< df_iterator_default_set< typename GraphTraits< std::conditional< IsConst, const BlockT, BlockT >::type *>::NodeRef >, false > | |
►Cllvm::df_iterator< std::conditional< IsConst, const BlockT, BlockT >::type *> | |
Cllvm::RegionBase< Tr >::block_iterator_wrapper< IsConst > | |
►Cllvm::df_iterator_storage< SetTy, ExtStorage > | |
►Cllvm::df_iterator< Inverse< T >, SetTy, External > | |
►Cllvm::idf_iterator< T, SetTy, true > | |
Cllvm::idf_ext_iterator< T, SetTy > | |
Cllvm::idf_iterator< T, SetTy, External > | |
►Cllvm::df_iterator< T, SetTy, true > | |
Cllvm::df_ext_iterator< T, SetTy > | |
►Cllvm::df_iterator_storage< SetType, ExtStorage > | |
Cllvm::df_iterator< GraphT, SetType, ExtStorage, GT > | |
Cllvm::df_iterator_storage< SetType, true > | |
Cllvm::DFAPacketizer | |
Cllvm::DFCalculateWorkObject< BlockT > | |
►Cllvm::DiagnosticHandler | This is the base class for diagnostic handling in LLVM |
Cllvm::lto::LTOLLVMDiagnosticHandler | |
►Cllvm::DiagnosticInfo | This is the base abstract class for diagnostic reporting in the backend |
Cllvm::DiagnosticInfoDebugMetadataVersion | Diagnostic information for debug metadata version reporting |
Cllvm::DiagnosticInfoIgnoringInvalidDebugMetadata | Diagnostic information for stripping invalid debug metadata |
Cllvm::DiagnosticInfoInlineAsm | Diagnostic information for inline asm reporting |
Cllvm::DiagnosticInfoISelFallback | Diagnostic information for ISel fallback path |
Cllvm::DiagnosticInfoMIRParser | Diagnostic information for machine IR parser |
Cllvm::DiagnosticInfoPGOProfile | Diagnostic information for the PGO profiler |
►Cllvm::DiagnosticInfoResourceLimit | Diagnostic information for stack size etc |
Cllvm::DiagnosticInfoStackSize | |
Cllvm::DiagnosticInfoSampleProfile | Diagnostic information for the sample profiler |
►Cllvm::DiagnosticInfoWithLocationBase | Common features for diagnostics with an associated location |
►Cllvm::DiagnosticInfoOptimizationBase | Common features for diagnostics dealing with optimization remarks that are used by both IR and MIR passes |
►Cllvm::DiagnosticInfoIROptimization | Common features for diagnostics dealing with optimization remarks that are used by IR passes |
Cllvm::DiagnosticInfoOptimizationFailure | Diagnostic information for optimization failures |
Cllvm::OptimizationRemark | Diagnostic information for applied optimization remarks |
►Cllvm::OptimizationRemarkAnalysis | Diagnostic information for optimization analysis remarks |
Cllvm::OptimizationRemarkAnalysisAliasing | Diagnostic information for optimization analysis remarks related to pointer aliasing |
Cllvm::OptimizationRemarkAnalysisFPCommute | Diagnostic information for optimization analysis remarks related to floating-point non-commutativity |
Cllvm::OptimizationRemarkMissed | Diagnostic information for missed-optimization remarks |
►Cllvm::DiagnosticInfoMIROptimization | Common features for diagnostics dealing with optimization remarks that are used by machine passes |
Cllvm::MachineOptimizationRemark | Diagnostic information for applied optimization remarks |
Cllvm::MachineOptimizationRemarkAnalysis | Diagnostic information for optimization analysis remarks |
Cllvm::MachineOptimizationRemarkMissed | Diagnostic information for missed-optimization remarks |
Cllvm::DiagnosticInfoUnsupported | Diagnostic information for unsupported feature in backend |
Cllvm::LinkDiagnosticInfo | |
Cllvm::DiagnosticLocation | |
Cllvm::DiagnosticPredicate | |
►Cllvm::DiagnosticPrinter | Interface for custom diagnostic printing |
Cllvm::DiagnosticPrinterRawOStream | Basic diagnostic printer that uses an underlying raw_ostream |
Cllvm::DIBuilder | |
Cllvm::object::DiceRef | DiceRef - This is a value type class that represents a single data in code entry in the table in a Mach-O object file |
►Cllvm::DIContext | |
Cllvm::DWARFContext | DWARFContext This data structure is the top level entity that deals with dwarf debug information parsing |
Cllvm::pdb::PDBContext | PDBContext This data structure is the top level entity that deals with PDB debug information parsing |
Cllvm::DIDumpOptions | Container for dump options that control which debug information will be dumped |
Cllvm::DIEAbbrevData | Dwarf abbreviation data, describes one attribute of a Dwarf abbreviation |
Cllvm::DIEAbbrevSet | Helps unique DIEAbbrev objects and assigns abbreviation numbers |
Cllvm::DIEDelta | A simple label difference DIE |
Cllvm::DIEEntry | A pointer to another debug information entry |
Cllvm::DIEExpr | An expression DIE |
Cllvm::DIEHash | An object containing the capability of hashing and adding hash attributes onto a DIE |
Cllvm::DIEInlineString | A container for inline string values |
Cllvm::DIEInteger | An integer value DIE |
Cllvm::DIELabel | A label DIE |
Cllvm::DIELocList | Represents a pointer to a location list in the debug_loc section |
Cllvm::DWARFVerifier::DieRangeInfo | A class that keeps the address range information for a single DIE |
Cllvm::DWARFContext::DIEsForAddress | Wraps the returned DIEs for a given address |
Cllvm::DIEString | A container for string pool string values |
►Cllvm::DIEUnit | Represents a compile or type unit |
Cllvm::BasicDIEUnit | |
►Cllvm::DwarfUnit | This dwarf writer support class manages information associated with a source file |
Cllvm::DwarfCompileUnit | |
Cllvm::DwarfTypeUnit | |
Cllvm::DIEValue | |
►Cllvm::DIEValueList | A list of DIE values |
Cllvm::DIE | A structured debug information entry |
Cllvm::DIEBlock | DIEBlock - Represents a block of values |
Cllvm::DIELoc | DIELoc - Represents an expression location |
Cllvm::DIExpressionCursor | Holds a DIExpression and keeps track of how many operands have been consumed so far |
►Cllvm::MCRegisterInfo::DiffListIterator | DiffListIterator - Base iterator class that can traverse the differentially encoded register and regunit lists in DiffLists |
Cllvm::MCRegUnitIterator | |
Cllvm::MCSubRegIterator | MCSubRegIterator enumerates all sub-registers of Reg |
Cllvm::MCSuperRegIterator | MCSuperRegIterator enumerates all super-registers of Reg |
Cllvm::DIGlobal | Container for description of a global variable |
Cllvm::DIInliningInfo | A format-neutral container for inlined code description |
Cllvm::DILineInfo | A format-neutral container for source line information |
Cllvm::DILineInfoSpecifier | Controls which fields of DILineInfo container should be filled with data |
Cllvm::symbolize::DIPrinter | |
Cllvm::orc::remote::DirectBufferWriter | |
Cllvm::sys::fs::directory_entry | Directory_entry - A single entry in a directory |
Cllvm::vfs::directory_entry | A member of a directory, yielded by a directory_iterator |
Cllvm::sys::fs::directory_iterator | Directory_iterator - Iterates through the entries in path |
Cllvm::vfs::directory_iterator | An input iterator over the entries in a virtual path, similar to llvm::sys::fs::directory_iterator |
►Cllvm::vfs::detail::DirIterImpl | An interface for virtual file systems to provide an iterator over the (non-recursive) contents of a directory |
Cllvm::vfs::VFSFromYamlDirIterImpl | |
Cllvm::sys::fs::detail::DirIterState | Keeps state for the directory_iterator |
Cllvm::BlockFrequencyInfoImplBase::Distribution | Distribution of unscaled probability weight |
Cllvm::DITypeRefArray | |
Cllvm::DivergenceAnalysis | Generic divergence analysis for reducible CFGs |
Cllvm::DivergencePropagator | |
Cllvm::DivRemMapKey | |
Cllvm::yaml::Document | A YAML Stream is a sequence of Documents |
Cllvm::yaml::document_iterator | Iterator abstraction for Documents over a Stream |
Cllvm::DomainValue | A DomainValue is a bit like LiveIntervals' ValNo, but it also keeps track of execution domains |
Cllvm::DominanceFrontierBase< BlockT, IsPostDom > | DominanceFrontierBase - Common base class for computing forward and inverse dominance frontiers for a function |
►Cllvm::DominanceFrontierBase< BasicBlock, false > | |
►Cllvm::ForwardDominanceFrontierBase< BasicBlock > | |
Cllvm::DominanceFrontier | |
►Cllvm::DominanceFrontierBase< BlockT, false > | |
Cllvm::ForwardDominanceFrontierBase< BlockT > | DominanceFrontier Class - Concrete subclass of DominanceFrontierBase that is used to compute a forward dominator frontiers |
►Cllvm::DominanceFrontierBase< llvm::MachineBasicBlock, false > | |
Cllvm::ForwardDominanceFrontierBase< llvm::MachineBasicBlock > | |
►Cllvm::DominatorTreeBase< NodeT, IsPostDom > | Core dominator tree base class |
Cllvm::PostDominatorTree | PostDominatorTree Class - Concrete subclass of DominatorTree that is used to compute the post-dominator tree |
►Cllvm::DominatorTreeBase< BasicBlock, false > | |
Cllvm::DominatorTree | Concrete subclass of DominatorTreeBase that is used to compute a normal dominator tree |
Cllvm::DominatorTreeBase< llvm::BasicBlock, IsPostDom > | |
Cllvm::DominatorTreeBase< llvm::MachineBasicBlock > | |
Cllvm::DominatorTreeBase< VPBlockBase > | |
Cllvm::DomTreeGraphTraitsBase< Node, ChildIterator > | |
►Cllvm::DomTreeGraphTraitsBase< const DomTreeNode, DomTreeNode::const_iterator > | |
Cllvm::GraphTraits< const DomTreeNode * > | |
►Cllvm::DomTreeGraphTraitsBase< const VPDomTreeNode, VPDomTreeNode::const_iterator > | |
Cllvm::GraphTraits< const VPDomTreeNode * > | |
►Cllvm::DomTreeGraphTraitsBase< DomTreeNode, DomTreeNode::iterator > | |
Cllvm::GraphTraits< DomTreeNode * > | |
►Cllvm::DomTreeGraphTraitsBase< VPDomTreeNode, VPDomTreeNode::iterator > | |
Cllvm::GraphTraits< VPDomTreeNode * > | Template specializations of GraphTraits for VPDomTreeNode |
Cllvm::DomTreeNodeBase< NodeT > | Base class for the actual dominator tree node |
Cllvm::DomTreeNodeBase< BasicBlock > | |
Cllvm::DomTreeNodeBase< llvm::BasicBlock > | |
Cllvm::DomTreeNodeBase< llvm::MachineBasicBlock > | |
Cllvm::DomTreeNodeBase< VPBlockBase > | |
Cllvm::DomTreeUpdater | |
Cllvm::object::dos_header | The DOS compatible header at the front of all PE/COFF executables |
Cllvm::COFF::DOSHeader | The DOS compatible header at the front of all PEs |
Cllvm::DstOp | |
Cllvm::DuplexCandidate | |
Cllvm::Dependence::DVEntry | Dependence::DVEntry - Each level in the distance/direction vector has a direction (or perhaps a union of several directions), and perhaps a distance |
Cllvm::DWARFAbbreviationDeclaration | |
Cllvm::DWARFAbbreviationDeclarationSet | |
►Cllvm::DWARFAcceleratorTable | The accelerator tables are designed to allow efficient random access (using a symbol name as a key) into debug info by providing an index of the debug info DIEs |
Cllvm::AppleAcceleratorTable | This implements the Apple accelerator table format, a precursor of the DWARF 5 accelerator table format |
Cllvm::DWARFDebugNames | .debug_names section consists of one or more units |
Cllvm::DWARFAddressRange | |
Cllvm::DWARFAttribute | Encapsulates a DWARF attribute value and all of the data required to describe the attribute value |
Cllvm::DWARFDebugAbbrev | |
Cllvm::DWARFDebugAddrTable | A class representing an address table as specified in DWARF v5 |
Cllvm::DWARFDebugAranges | |
Cllvm::DWARFDebugArangeSet | |
Cllvm::DWARFDebugFrame | A parsed .debug_frame or .eh_frame section |
Cllvm::DWARFDebugInfoEntry | DWARFDebugInfoEntry - A DIE with only the minimum required data |
Cllvm::DWARFDebugLine | |
Cllvm::DWARFDebugLoc | |
Cllvm::DWARFDebugLoclists | |
Cllvm::DWARFDebugMacro | |
Cllvm::DWARFDebugPubTable | Represents structure for holding and parsing .debug_pub* tables |
Cllvm::DWARFDebugRangeList | |
Cllvm::DWARFDie | Utility class that carries the DWARF compile/type unit and the debug info entry in an object |
►Cllvm::DwarfExpression | Base class containing the logic for constructing DWARF expressions independently of whether they are emitted into a DIE or into a .debug_loc entry |
Cllvm::DebugLocDwarfExpression | DwarfExpression implementation for .debug_loc entries |
Cllvm::DIEDwarfExpression | DwarfExpression implementation for singular DW_AT_location |
Cllvm::DWARFExpression | |
Cllvm::DwarfFile | |
Cllvm::DWARFFormValue | |
Cllvm::DWARFGdbIndex | |
►Cllvm::DWARFListEntryBase | A base class for DWARF list entries, such as range or location list entries |
Cllvm::RangeListEntry | A class representing a single range list entry |
Cllvm::DWARFListTableBase< DWARFListType > | A class representing a table of lists as specified in the DWARF v5 standard for location lists and range lists |
►Cllvm::DWARFListTableBase< DWARFDebugRnglist > | |
Cllvm::DWARFDebugRnglistTable | |
Cllvm::DWARFListTableHeader | A class representing the header of a list table such as the range list table in the .debug_rnglists section |
Cllvm::DWARFListType< ListEntryType > | A base class for lists of entries that are extracted from a particular section, such as range lists or location lists |
►Cllvm::DWARFListType< RangeListEntry > | |
Cllvm::DWARFDebugRnglist | A class representing a single rangelist |
Cllvm::MCRegisterInfo::DwarfLLVMRegPair | DwarfLLVMRegPair - Emitted by tablegen so Dwarf<->LLVM reg mappings can be performed with a binary search |
Cllvm::DWARFObject | |
Cllvm::DWARFSection | |
Cllvm::DwarfStringPool | |
Cllvm::DwarfStringPoolEntry | Data for a string pool entry |
Cllvm::DwarfStringPoolEntryRef | String pool entry reference |
►Cllvm::DWARFUnit | |
Cllvm::DWARFCompileUnit | |
Cllvm::DWARFTypeUnit | |
Cllvm::DWARFUnitHeader | Base class describing the header of any kind of "unit." Some information is specific to certain unit types |
Cllvm::DWARFUnitIndex | |
Cllvm::DWARFVerifier | A class that verifies DWARF debug information given a DWARF Context |
Cllvm::MachO::dyld_info_command | |
Cllvm::MachO::dylib | |
Cllvm::MachO::dylib_command | |
Cllvm::MachO::dylib_module | |
Cllvm::MachO::dylib_module_64 | |
Cllvm::MachO::dylib_reference | |
Cllvm::MachO::dylib_table_of_contents | |
Cllvm::MachO::dylinker_command | |
Cllvm::sys::DynamicLibrary | This class provides a portable interface to dynamic libraries which also might be known as shared libraries, shared objects, dynamic shared objects, or dynamic link libraries |
Cllvm::orc::DynamicLibrarySearchGenerator | A utility class to expose symbols found via dlsym to the JIT |
Cllvm::MachO::dysymtab_command | |
Cllvm::LazyCallGraph::Edge | A class used to represent edges in the call graph |
Cllvm::cflaa::CFLGraph::Edge | |
Cllvm::PBQP::Graph< SolverT >::EdgeIdSet | |
Cllvm::PBQP::Graph< SolverT >::EdgeItr | |
Cllvm::PBQP::RegAlloc::RegAllocSolverImpl::EdgeMetadata | |
Cllvm::LazyCallGraph::EdgeSequence | The edge sequence object |
Cllvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::EdgeView< isConst > | A class for ranging over all the edges in the graph |
Cllvm::EfficiencySanitizerOptions | |
Cllvm::RTDyldMemoryManager::EHFrame | |
Cllvm::RuntimeDyldMachO::EHFrameRelatedSections | |
Cllvm::orc::CtorDtorIterator::Element | Accessor for an element of the global_ctors/global_dtors array |
Cllvm::MVT::ElementCount | |
Cllvm::WasmYAML::ElemSegment | |
Cllvm::ELF::Elf32_Chdr | |
Cllvm::ELF::Elf32_Dyn | |
Cllvm::ELF::Elf32_Ehdr | |
Cllvm::ELF::Elf32_Nhdr | |
Cllvm::ELF::Elf32_Phdr | |
Cllvm::ELF::Elf32_Rel | |
Cllvm::ELF::Elf32_Rela | |
Cllvm::ELF::Elf32_Shdr | |
Cllvm::ELF::Elf32_Sym | |
Cllvm::ELF::Elf64_Chdr | |
Cllvm::ELF::Elf64_Dyn | |
Cllvm::ELF::Elf64_Ehdr | |
Cllvm::ELF::Elf64_Nhdr | |
Cllvm::ELF::Elf64_Phdr | |
Cllvm::ELF::Elf64_Rel | |
Cllvm::ELF::Elf64_Rela | |
Cllvm::ELF::Elf64_Shdr | |
Cllvm::ELF::Elf64_Sym | |
Cllvm::object::Elf_CGProfile_Impl< ELFT > | |
Cllvm::object::Elf_Chdr_Impl< ELFT > | |
Cllvm::object::Elf_Chdr_Impl< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Chdr_Impl< ELFType< TargetEndianness, true > > | |
►Cllvm::object::Elf_Dyn_Base< ELFT > | Elf_Dyn_Base: This structure matches the form of entries in the dynamic table section (.dynamic) look like |
Cllvm::object::Elf_Dyn_Impl< ELFT > | Elf_Dyn_Impl: This inherits from Elf_Dyn_Base, adding getters |
Cllvm::object::Elf_Dyn_Base< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Dyn_Base< ELFType< TargetEndianness, true > > | |
Cllvm::object::Elf_Dyn_Base< llvm::object::ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Dyn_Base< llvm::object::ELFType< TargetEndianness, true > > | |
Cllvm::object::Elf_Ehdr_Impl< ELFT > | |
Cllvm::object::Elf_GnuHash_Impl< ELFT > | |
Cllvm::object::Elf_Hash_Impl< ELFT > | |
Cllvm::object::Elf_Mips_ABIFlags< ELFT > | |
Cllvm::object::Elf_Mips_Options< ELFT > | |
Cllvm::object::Elf_Mips_RegInfo< ELFT > | |
Cllvm::object::Elf_Mips_RegInfo< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Mips_RegInfo< ELFType< TargetEndianness, true > > | |
Cllvm::object::Elf_Nhdr_Impl< ELFT > | Note header |
Cllvm::object::Elf_Note_Impl< ELFT > | An ELF note |
Cllvm::object::Elf_Phdr_Impl< ELFT > | |
Cllvm::object::Elf_Phdr_Impl< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Phdr_Impl< ELFType< TargetEndianness, true > > | |
Cllvm::object::Elf_Rel_Impl< ELFT, isRela > | |
►Cllvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, false >, false > | |
Cllvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, false >, true > | |
►Cllvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, true >, false > | |
Cllvm::object::Elf_Rel_Impl< ELFType< TargetEndianness, true >, true > | |
►Cllvm::object::Elf_Shdr_Base< ELFT > | |
Cllvm::object::Elf_Shdr_Impl< ELFT > | |
Cllvm::object::Elf_Shdr_Base< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Shdr_Base< ELFType< TargetEndianness, true > > | |
►Cllvm::object::Elf_Sym_Base< ELFT > | |
Cllvm::object::Elf_Sym_Impl< ELFT > | |
Cllvm::object::Elf_Sym_Base< ELFType< TargetEndianness, false > > | |
Cllvm::object::Elf_Sym_Base< ELFType< TargetEndianness, true > > | |
Cllvm::object::Elf_Verdaux_Impl< ELFT > | Elf_Verdaux: This is the structure of auxiliary data in the SHT_GNU_verdef section (.gnu.version_d) |
Cllvm::object::Elf_Verdef_Impl< ELFT > | Elf_Verdef: This is the structure of entries in the SHT_GNU_verdef section (.gnu.version_d) |
Cllvm::object::Elf_Vernaux_Impl< ELFT > | Elf_Vernaux: This is the structure of auxiliary data in SHT_GNU_verneed section (.gnu.version_r) |
Cllvm::object::Elf_Verneed_Impl< ELFT > | Elf_Verneed: This is the structure of entries in the SHT_GNU_verneed section (.gnu.version_r) |
Cllvm::object::Elf_Versym_Impl< ELFT > | Elf_Versym: This is the structure of entries in the SHT_GNU_versym section (.gnu.version) |
Cllvm::object::ELFFile< ELFT > | |
Cllvm::ELFRelocationEntry | |
Cllvm::elfabi::ELFStub | |
Cllvm::elfabi::ELFSymbol | |
Cllvm::object::ELFType< E, Is64 > | |
Cllvm::pdb::TpiStreamHeader::EmbeddedBuf | |
Cenable_shared_from_this | |
Cllvm::MachO::encryption_info_command | |
Cllvm::MachO::encryption_info_command_64 | |
Cllvm::EngineBuilder | Builder class for ExecutionEngines |
Cllvm::MachineTraceMetrics::Ensemble | A trace ensemble is a collection of traces selected using the same strategy, for example 'minimum resource height' |
►Cllvm::vfs::RedirectingFileSystem::Entry | A single file or directory in the VFS |
Cllvm::vfs::RedirectingFileSystem::RedirectingDirectoryEntry | |
Cllvm::vfs::RedirectingFileSystem::RedirectingFileEntry | |
Cllvm::DebugLocStream::Entry | |
Cllvm::yaml::MachineJumpTable::Entry | |
Cllvm::codeview::DebugInlineeLinesSubsection::Entry | |
►Cllvm::DWARFAcceleratorTable::Entry | An abstract class representing a single entry in the accelerator tables |
Cllvm::AppleAcceleratorTable::Entry | Apple-specific implementation of an Accelerator Entry |
Cllvm::DWARFDebugNames::Entry | DWARF v5-specific implementation of an Accelerator Entry |
Cllvm::DWARFYAML::Entry | |
Cllvm::DWARFDebugLoc::Entry | A single location within a location list |
Cllvm::DWARFDebugLoclists::Entry | |
Cllvm::DWARFDebugPubTable::Entry | |
Cllvm::DWARFUnitIndex::Entry | |
Cllvm::IndexedInstrProf::Summary::Entry | |
Cllvm::MachO::entry_point_command | |
Cllvm::DebugLocStream::EntryBuilder | Builder for DebugLocStream entries |
Cllvm::EnumEntry< T > | |
Cllvm::detail::enumerator< R > | |
Cllvm::InlineAsmIdentifierInfo::EnumIdentifier | |
Cllvm::ARM::WinEH::EpilogueScope | ExceptionDataRecord - An entry in the table of exception data (.xdata) |
Cllvm::equal | A functor like C++14's std::equal<void> in its absence |
Cllvm::EquivalenceClasses< ElemTy > | EquivalenceClasses - This represents a collection of equivalence classes and supports three efficient operations: insert an element into a class of its own, union two classes, and find the class for a given element |
Cllvm::EquivalenceClasses< llvm::Instruction *> | |
►Cllvm::Error | Lightweight error class with error context and mandatory checking |
Cllvm::ErrorSuccess | Subclass of Error for the sole purpose of identifying the success path in the type system |
Cllvm::MSVCPError | |
►Cerror_category | |
CCodeViewErrorCategory | |
CDIAErrorCategory | |
CMSFErrorCategory | |
CPDBErrorCategory | |
CRawErrorCategory | |
Cllvm::ErrorAsOutParameter | Helper for Errors used as out-parameters |
Cllvm::ErrorHandlerTraits< HandlerT > | Helper for testing applicability of, and applying, handlers for ErrorInfo types |
Cllvm::ErrorHandlerTraits< Error(&)(ErrT &)> | |
Cllvm::ErrorHandlerTraits< Error(&)(std::unique_ptr< ErrT >)> | Specialization for functions of the form 'Error (std::unique_ptr<ErrT>)' |
►Cllvm::ErrorHandlerTraits< RetT(&)(ErrT &)> | |
Cllvm::ErrorHandlerTraits< RetT(C::*)(const ErrT &) const > | |
Cllvm::ErrorHandlerTraits< RetT(C::*)(const ErrT &)> | |
Cllvm::ErrorHandlerTraits< RetT(C::*)(ErrT &) const > | |
Cllvm::ErrorHandlerTraits< RetT(C::*)(ErrT &)> | |
►Cllvm::ErrorHandlerTraits< RetT(&)(std::unique_ptr< ErrT >)> | |
Cllvm::ErrorHandlerTraits< RetT(C::*)(std::unique_ptr< ErrT >) const > | Specialization for member functions of the form 'RetT (std::unique_ptr<ErrT>) const' |
Cllvm::ErrorHandlerTraits< RetT(C::*)(std::unique_ptr< ErrT >)> | Specialization for member functions of the form 'RetT (std::unique_ptr<ErrT>)' |
Cllvm::ErrorHandlerTraits< void(&)(ErrT &)> | |
Cllvm::ErrorHandlerTraits< void(&)(std::unique_ptr< ErrT >)> | Specialization for functions of the form 'void (std::unique_ptr<ErrT>)' |
►Cllvm::detail::ErrorHolder | |
Cllvm::detail::ExpectedHolder< T > | |
►Cllvm::ErrorInfoBase | Base class for error info classes |
►Cllvm::ErrorInfo< BinaryStreamError > | |
Cllvm::BinaryStreamError | Base class for errors originating when parsing raw PDB files |
►Cllvm::ErrorInfo< ConnectionClosed > | |
Cllvm::orc::rpc::ConnectionClosed | RPCConnectionClosed is returned from RPC operations if the RPC connection has already been closed due to either an error or graceful disconnection |
►Cllvm::ErrorInfo< CouldNotNegotiate > | |
Cllvm::orc::rpc::CouldNotNegotiate | This error is returned if the remote does not have a handler installed for the given RPC function |
►Cllvm::ErrorInfo< CoverageMapError > | |
Cllvm::coverage::CoverageMapError | |
►Cllvm::ErrorInfo< DuplicateDefinition > | |
Cllvm::orc::DuplicateDefinition | |
►Cllvm::ErrorInfo< ECError > | |
►Cllvm::ECError | This class wraps a std::error_code in a Error |
►Cllvm::ErrorInfo< BinaryError, ECError > | |
Cllvm::object::BinaryError | Base class for all errors indicating malformed binary files |
►Cllvm::ErrorInfo< WindowsManifestError, ECError > | |
Cllvm::windows_manifest::WindowsManifestError | |
►Cllvm::ErrorInfo< ErrorList > | |
Cllvm::ErrorList | Special ErrorInfo subclass representing a list of ErrorInfos |
►Cllvm::ErrorInfo< FailedToMaterialize > | |
Cllvm::orc::FailedToMaterialize | Used to notify a JITDylib that the given set of symbols failed to materialize |
►Cllvm::ErrorInfo< FileError > | |
Cllvm::FileError | This class wraps a filename and another Error |
►Cllvm::ErrorInfo< InstrProfError > | |
Cllvm::InstrProfError | |
►Cllvm::ErrorInfo< InstructionError< T > > | |
Cllvm::mca::InstructionError< T > | |
►Cllvm::ErrorInfo< JITSymbolNotFound > | |
Cllvm::orc::JITSymbolNotFound | |
►Cllvm::ErrorInfo< ParseError > | |
Cllvm::json::ParseError | |
►Cllvm::ErrorInfo< ResourceNotFound< ResourceIdT > > | |
Cllvm::orc::remote::ResourceNotFound< ResourceIdT > | Template error for missing resources |
►Cllvm::ErrorInfo< ResponseAbandoned > | |
Cllvm::orc::rpc::ResponseAbandoned | This non-fatal error will be passed to asynchronous result handlers in place of a result if the connection goes down before a result returns, or if the function to be called cannot be negotiated with the remote |
►Cllvm::ErrorInfo< RPCFatalError > | |
Cllvm::orc::rpc::RPCFatalError | Base class of all fatal RPC errors (those that necessarily result in the termination of the RPC session) |
►Cllvm::ErrorInfo< RuntimeDyldError > | |
Cllvm::RuntimeDyldError | Base class for errors originating in RuntimeDyld, e.g |
►Cllvm::ErrorInfo< SentinelError > | |
Cllvm::DWARFDebugNames::SentinelError | Error returned by NameIndex::getEntry to report it has reached the end of the entry list |
►Cllvm::ErrorInfo< StringError > | |
►Cllvm::StringError | This class wraps a string in an Error |
►Cllvm::ErrorInfo< CodeViewError, StringError > | |
Cllvm::codeview::CodeViewError | Base class for errors originating when parsing raw PDB files |
►Cllvm::ErrorInfo< DIAError, StringError > | |
Cllvm::pdb::DIAError | Base class for errors originating in DIA SDK, e.g. COM calls |
►Cllvm::ErrorInfo< MSFError, StringError > | |
Cllvm::msf::MSFError | Base class for errors originating when parsing raw PDB files |
►Cllvm::ErrorInfo< PDBError, StringError > | |
Cllvm::pdb::PDBError | Base class for errors originating when parsing raw PDB files |
►Cllvm::ErrorInfo< RawError, StringError > | |
Cllvm::pdb::RawError | Base class for errors originating when parsing raw PDB files |
►Cllvm::ErrorInfo< SymbolRemappingParseError > | |
Cllvm::SymbolRemappingParseError | |
►Cllvm::ErrorInfo< SymbolsCouldNotBeRemoved > | |
Cllvm::orc::SymbolsCouldNotBeRemoved | Used to notify clients that a set of symbols could not be removed |
►Cllvm::ErrorInfo< SymbolsNotFound > | |
Cllvm::orc::SymbolsNotFound | Used to notify clients when symbols can not be found during a lookup |
Cllvm::ErrorOr< T > | Represents either an error or a value T |
Cllvm::EscapeEnumerator | EscapeEnumerator - This is a little algorithm to find all escape points from a function so that "finally"-style code can be inserted |
Cllvm::Evaluator | This class evaluates LLVM IR, producing the Constant representing each SSA instruction |
Cllvm::WasmYAML::Event | |
Cllvm::EVT | Extended Value Type |
Cllvm::PatternMatch::Exact_match< SubPattern_t > | |
Cllvm::ExactEqualsExpression | |
Cllvm::AArch64ExactFPImm::ExactFPImm | |
Cllvm::ARM::WinEH::ExceptionDataRecord | |
Cllvm::ExecutionContext | |
►Cllvm::ExecutionEngine | Abstract interface for implementation execution of LLVM modules, designed to support both interpreter and just-in-time (JIT) compiler implementations |
Cllvm::Interpreter | |
Cllvm::MCJIT | |
Cllvm::orc::OrcMCJITReplacement | |
Cllvm::ExecutionEngineState | Helper class for helping synchronize access to the global address map table |
Cllvm::orc::ExecutionSession | An ExecutionSession represents a running JIT program |
Cllvm::ExitLimitQuery | |
Cllvm::ExitOnError | Helper for check-and-exit error handling |
Cllvm::SetTheory::Expander | Expander - A callback function that can transform a Record representing a set into a fully expanded list of elements |
Cllvm::coverage::ExpansionRecord | Coverage information for a macro expansion or #included file |
►Cllvm::Expected< T > | Tagged union holding either a T or a Error |
Cllvm::MSVCPExpected< T > | |
Cllvm::ExpectedAsOutParameter< T > | Helper for Expected<T>s used as out-parameters |
►Cllvm::ilist_detail::explicitness< IsExplicit > | Helper trait for recording whether an option is specified explicitly |
Cllvm::ilist_detail::extract_sentinel_tracking< ilist_sentinel_tracking< EnableSentinelTracking >, Options... > | |
Cllvm::ilist_detail::extract_sentinel_tracking<> | |
Cllvm::WasmYAML::Export | |
Cllvm::object::export_address_table_entry | |
Cllvm::object::export_directory_table_entry | |
Cllvm::object::ExportDirectoryEntryRef | |
Cllvm::object::ExportEntry | ExportEntry encapsulates the current-state-of-the-walk used when doing a non-recursive walk of the trie data structure |
Cllvm::MachOYAML::ExportEntry | |
►Cllvm::GVNExpression::Expression | |
►Cllvm::GVNExpression::BasicExpression | |
Cllvm::GVNExpression::AggregateValueExpression | |
►Cllvm::GVNExpression::MemoryExpression | |
Cllvm::GVNExpression::CallExpression | |
Cllvm::GVNExpression::LoadExpression | |
Cllvm::GVNExpression::StoreExpression | |
Cllvm::GVNExpression::PHIExpression | |
Cllvm::GVNExpression::ConstantExpression | |
Cllvm::GVNExpression::DeadExpression | |
Cllvm::GVNExpression::UnknownExpression | |
Cllvm::GVNExpression::VariableExpression | |
Cllvm::GVN::Expression | |
Cllvm::DIExpression::ExprOperand | A lightweight wrapper around an expression operand |
CExtension | |
Cllvm::msgpack::ExtensionType | Extension types are composed of a user-defined type ID and an uninterpreted sequence of bytes |
Cllvm::cflaa::ExternalAttribute | We use ExternalAttribute to describe an externally visible AliasAttrs for parameters/return value |
Cllvm::cflaa::ExternalRelation | We use ExternalRelation to describe an externally visible aliasing relations between parameters/return value of a function |
Cllvm::BTF::ExtHeader | The .BTF.ext section header definition |
Cllvm::ARM::ExtName | |
Cllvm::ilist_detail::extract_sentinel_tracking< Options > | Extract sentinel tracking option |
►Cllvm::ilist_detail::extract_sentinel_tracking< Options... > | |
Cllvm::ilist_detail::extract_sentinel_tracking< Option1, Options... > | |
Cllvm::ilist_detail::extract_tag< Options > | Extract custom tag option |
Cllvm::ilist_detail::extract_tag< ilist_tag< Tag >, Options... > | |
►Cllvm::ilist_detail::extract_tag< Options... > | |
Cllvm::ilist_detail::extract_tag< Option1, Options... > | |
Cllvm::ilist_detail::extract_tag<> | |
Cllvm::trailing_objects_internal::ExtractSecondType< Ty1, Ty2 > | |
Cllvm::ValueMapConfig< KeyT, MutexT >::ExtraData | |
Cllvm::cl::extrahelp | |
Cllvm::reassociate::Factor | Utility class representing a base and exponent pair which form one factor of some product |
Cllvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory | |
Cllvm::ImmutableSet< ValT, ValInfo >::Factory | |
►Cfalse_type | |
Cllvm::dwarf::EnumTraits< Enum > | |
Cllvm::ilist_detail::is_valid_option< Option > | Check whether an option is valid |
Cllvm::is_bitmask_enum< E, Enable > | Traits class to determine whether an enum has a LLVM_BITMASK_LARGEST_ENUMERATOR enumerator |
Cllvm::is_trivially_copy_constructible< T && > | |
Cllvm::FastISel | This is a fast-path instruction selection class that generates poor code and doesn't support illegal types or non-trivial lowering, but runs quickly |
Cllvm::IRBuilderBase::FastMathFlagGuard | |
Cllvm::FastMathFlags | Convenience struct for specifying and reasoning about fast-math flags |
Cllvm::MachO::fat_arch | |
Cllvm::MachO::fat_arch_64 | |
Cllvm::MachO::fat_header | |
Cllvm::MachOYAML::FatArch | |
Cllvm::MachOYAML::FatHeader | |
Cllvm::FaultMapParser | A parser for the __llvm_faultmaps section generated by the FaultMaps class above |
Cllvm::FaultMaps | |
Cllvm::FunctionSummary::FFlags | Flags specific to function summaries |
Cllvm::vfs::File | Represents an open file |
Cllvm::DWARFYAML::File | |
Cllvm::file_magic | File_magic - An "enum class" enumeration of file types based on magic (the first N bytes of the file) |
Cllvm::FileCheck | FileCheck class takes the request and exposes various methods that use information from the request |
Cllvm::FileCheckDiag | Summary of a FileCheck diagnostic |
Cllvm::FileCheckPattern | |
Cllvm::FileCheckRequest | Contains info about various FileCheck options |
Cllvm::FileCheckString | A check that we found in the input file |
Cllvm::codeview::FileChecksumEntry | |
CFileChecksumEntryHeader | |
Cllvm::Check::FileCheckType | |
Cllvm::irsymtab::FileContents | The contents of the irsymtab in a bitcode file |
Cllvm::ELFYAML::FileHeader | |
Cllvm::MachOYAML::FileHeader | |
Cllvm::WasmYAML::FileHeader | |
Cllvm::FileInfo | |
Cllvm::pdb::FileInfoSubstreamHeader | The header preceeding the File Info Substream of the DBI stream |
Cllvm::DWARFDebugLine::FileNameEntry | |
Cllvm::FileOutputBuffer | FileOutputBuffer - This interface provides simple way to create an in-memory buffer which will be written to a file |
Cllvm::FileRemover | FileRemover - This class is a simple object meant to be stack allocated |
Cllvm::MachineTraceMetrics::FixedBlockInfo | Per-basic block information that doesn't depend on the trace through the block |
Cllvm::yaml::FixedMachineStackObject | Serializable representation of the fixed stack object from the MachineFrameInfo class |
►Cllvm::FixedNumOperandTraits< SubClass, ARITY > | FixedNumOperandTraits - determine the allocation regime of the Use array when it is a prefix to the User object, and the number of Use objects is known at compile time |
Cllvm::OptionalOperandTraits< SubClass, ARITY > | OptionalOperandTraits - when the number of operands may change at runtime |
►Cllvm::FixedNumOperandTraits< AtomicCmpXchgInst, 3 > | |
Cllvm::OperandTraits< AtomicCmpXchgInst > | |
►Cllvm::FixedNumOperandTraits< AtomicRMWInst, 2 > | |
Cllvm::OperandTraits< AtomicRMWInst > | |
►Cllvm::FixedNumOperandTraits< BinaryConstantExpr, 2 > | |
Cllvm::OperandTraits< BinaryConstantExpr > | |
►Cllvm::FixedNumOperandTraits< BinaryOperator, 2 > | |
Cllvm::OperandTraits< BinaryOperator > | |
►Cllvm::FixedNumOperandTraits< BlockAddress, 2 > | |
Cllvm::OperandTraits< BlockAddress > | |
►Cllvm::FixedNumOperandTraits< CatchReturnInst, 2 > | |
Cllvm::OperandTraits< CatchReturnInst > | |
►Cllvm::FixedNumOperandTraits< CmpInst, 2 > | |
Cllvm::OperandTraits< CmpInst > | |
►Cllvm::FixedNumOperandTraits< CompareConstantExpr, 2 > | |
Cllvm::OperandTraits< CompareConstantExpr > | |
►Cllvm::FixedNumOperandTraits< ConstantPlaceHolder, 1 > | |
Cllvm::OperandTraits< ConstantPlaceHolder > | |
►Cllvm::FixedNumOperandTraits< ExtractElementConstantExpr, 2 > | |
Cllvm::OperandTraits< ExtractElementConstantExpr > | |
►Cllvm::FixedNumOperandTraits< ExtractElementInst, 2 > | |
Cllvm::OperandTraits< ExtractElementInst > | |
►Cllvm::FixedNumOperandTraits< ExtractValueConstantExpr, 1 > | |
Cllvm::OperandTraits< ExtractValueConstantExpr > | |
►Cllvm::FixedNumOperandTraits< GlobalIndirectSymbol, 1 > | |
Cllvm::OperandTraits< GlobalIndirectSymbol > | |
►Cllvm::FixedNumOperandTraits< GlobalVariable, 1 > | |
►Cllvm::OptionalOperandTraits< GlobalVariable > | |
Cllvm::OperandTraits< GlobalVariable > | |
►Cllvm::FixedNumOperandTraits< InsertElementConstantExpr, 3 > | |
Cllvm::OperandTraits< InsertElementConstantExpr > | |
►Cllvm::FixedNumOperandTraits< InsertElementInst, 3 > | |
Cllvm::OperandTraits< InsertElementInst > | |
►Cllvm::FixedNumOperandTraits< InsertValueConstantExpr, 2 > | |
Cllvm::OperandTraits< InsertValueConstantExpr > | |
►Cllvm::FixedNumOperandTraits< InsertValueInst, 2 > | |
Cllvm::OperandTraits< InsertValueInst > | |
►Cllvm::FixedNumOperandTraits< MemoryDef, 2 > | |
Cllvm::OperandTraits< MemoryDef > | |
►Cllvm::FixedNumOperandTraits< MemoryUse, 1 > | |
Cllvm::OperandTraits< MemoryUse > | |
►Cllvm::FixedNumOperandTraits< ResumeInst, 1 > | |
Cllvm::OperandTraits< ResumeInst > | |
►Cllvm::FixedNumOperandTraits< SelectConstantExpr, 3 > | |
Cllvm::OperandTraits< SelectConstantExpr > | |
►Cllvm::FixedNumOperandTraits< SelectInst, 3 > | |
Cllvm::OperandTraits< SelectInst > | |
►Cllvm::FixedNumOperandTraits< ShuffleVectorConstantExpr, 3 > | |
Cllvm::OperandTraits< ShuffleVectorConstantExpr > | |
►Cllvm::FixedNumOperandTraits< ShuffleVectorInst, 3 > | |
Cllvm::OperandTraits< ShuffleVectorInst > | |
►Cllvm::FixedNumOperandTraits< StoreInst, 2 > | |
Cllvm::OperandTraits< StoreInst > | |
►Cllvm::FixedNumOperandTraits< UnaryConstantExpr, 1 > | |
Cllvm::OperandTraits< UnaryConstantExpr > | |
►Cllvm::FixedNumOperandTraits< UnaryInstruction, 1 > | |
Cllvm::OperandTraits< UnaryInstruction > | |
Cllvm::TrailingObjects< BaseTy, TrailingTys >::FixedSizeStorage< Tys > | A type where its ::with_counts template member has a ::type member suitable for use as uninitialized storage for an object with the given trailing object counts |
Cllvm::TrailingObjects< BaseTy, TrailingTys >::FixedSizeStorageOwner | A type that acts as the owner for an object placed into fixed storage |
Cllvm::FixedStreamArray< T > | FixedStreamArray is similar to VarStreamArray, except with each record having a fixed-length |
Cllvm::FixedStreamArray< llvm::codeview::ColumnNumberEntry > | |
Cllvm::FixedStreamArray< llvm::codeview::CrossModuleExport > | |
Cllvm::FixedStreamArray< llvm::codeview::FrameData > | |
Cllvm::FixedStreamArray< llvm::codeview::LineNumberEntry > | |
Cllvm::FixedStreamArray< llvm::codeview::TypeIndexOffset > | |
Cllvm::FixedStreamArray< llvm::object::coff_section > | |
Cllvm::FixedStreamArray< llvm::object::FpoData > | |
Cllvm::FixedStreamArray< llvm::pdb::PSHashRecord > | |
Cllvm::FixedStreamArray< llvm::pdb::SecMapEntry > | |
Cllvm::FixedStreamArray< llvm::pdb::SectionContrib > | |
Cllvm::FixedStreamArray< llvm::pdb::SectionContrib2 > | |
Cllvm::FixedStreamArray< llvm::pdb::SectionOffset > | |
Cllvm::FixedStreamArray< llvm::support::detail::packed_endian_specific_integral > | |
Cllvm::FixedStreamArray< PSHashRecord > | |
Cllvm::FixedStreamArray< support::ulittle32_t > | |
Cllvm::FixedStreamArray< TypeIndexOffset > | |
Cllvm::FlagsOp | |
Cllvm::FlatIt< GraphType > | Marker class to iterate over the elements of a Region in flat mode |
Cllvm::itanium_demangle::FloatData< Float > | |
Cllvm::itanium_demangle::FloatData< double > | |
Cllvm::itanium_demangle::FloatData< float > | |
Cllvm::itanium_demangle::FloatData< long double > | |
Cllvm::fltSemantics | |
Cllvm::FmtAlign | |
Cllvm::PatternMatch::FNeg_match< Op_t > | |
CFoldableLoadExtendsStruct | |
►Cllvm::FoldingSetBase | FoldingSetBase - Implements the folding set functionality |
►Cllvm::FoldingSetImpl< AUFoldingSetNode > | |
Cllvm::FoldingSet< AUFoldingSetNode > | |
►Cllvm::FoldingSetImpl< ListTy > | |
Cllvm::FoldingSet< ListTy > | |
►Cllvm::FoldingSetImpl< llvm::AttributeImpl > | |
Cllvm::FoldingSet< llvm::AttributeImpl > | |
►Cllvm::FoldingSetImpl< llvm::AttributeListImpl > | |
Cllvm::FoldingSet< llvm::AttributeListImpl > | |
►Cllvm::FoldingSetImpl< llvm::AttributeSetNode > | |
Cllvm::FoldingSet< llvm::AttributeSetNode > | |
►Cllvm::FoldingSetImpl< llvm::DIEAbbrev > | |
Cllvm::FoldingSet< llvm::DIEAbbrev > | |
►Cllvm::FoldingSetImpl< llvm::RecordRecTy > | |
Cllvm::FoldingSet< llvm::RecordRecTy > | |
►Cllvm::FoldingSetImpl< llvm::SCEV > | |
Cllvm::FoldingSet< llvm::SCEV > | |
►Cllvm::FoldingSetImpl< llvm::SCEVPredicate > | |
Cllvm::FoldingSet< llvm::SCEVPredicate > | |
►Cllvm::FoldingSetImpl< llvm::SDNode > | |
Cllvm::FoldingSet< llvm::SDNode > | |
►Cllvm::FoldingSetImpl< llvm::SDVTListNode > | |
Cllvm::FoldingSet< llvm::SDVTListNode > | |
►Cllvm::FoldingSetImpl< llvm::UniqueMachineInstr > | |
Cllvm::FoldingSet< llvm::UniqueMachineInstr > | |
►Cllvm::FoldingSetImpl< T > | FoldingSetImpl - An implementation detail that lets us share code between FoldingSet and ContextualFoldingSet |
Cllvm::ContextualFoldingSet< T, Ctx > | ContextualFoldingSet - This template class is a further refinement of FoldingSet which provides a context argument when calling Profile on its nodes |
Cllvm::FoldingSet< T > | FoldingSet - This template class is used to instantiate a specialized implementation of the folding set to the node class T |
►Cllvm::FoldingSetBucketIteratorImpl | FoldingSetBucketIteratorImpl - This is the common bucket iterator support shared by all folding sets, which knows how to walk a particular bucket of a folding set hash table |
Cllvm::FoldingSetBucketIterator< T > | |
►Cllvm::FoldingSetIteratorImpl | FoldingSetIteratorImpl - This is the common iterator support shared by all folding sets, which knows how to walk the folding set hash table |
Cllvm::FoldingSetIterator< T > | |
Cllvm::FoldingSetNodeID | FoldingSetNodeID - This class is used to gather all the unique data bits of a node |
Cllvm::FoldingSetNodeIDRef | FoldingSetNodeIDRef - This class describes a reference to an interned FoldingSetNodeID, which can be a useful to store node id data rather than using plain FoldingSetNodeIDs, since the 32-element SmallVector is often much larger than necessary, and the possibility of heap allocation means it requires a non-trivial destructor call |
Cllvm::FoldingSetTrait< std::pair< T1, T2 > > | |
Cllvm::FoldingSetTrait< T * > | |
Cllvm::FoldingSetVector< T, VectorT > | FoldingSetVector - This template class combines a FoldingSet and a vector to provide the interface of FoldingSet but with deterministic iteration order based on the insertion order |
Cllvm::ForeachLoop | ForeachLoop - Record the iteration state associated with a for loop |
►Cllvm::detail::format_adapter | |
►Cllvm::FormatAdapter< ArrayRef< uint8_t > > | |
Cllvm::codeview::detail::GuidAdapter | |
►Cllvm::FormatAdapter< Error > | |
Cllvm::detail::ErrorAdapter | |
Cllvm::detail::provider_format_adapter< T > | |
Cllvm::detail::stream_operator_format_adapter< T > | |
►Cllvm::FormatAdapter< T > | |
Cllvm::detail::AlignAdapter< T > | |
Cllvm::detail::PadAdapter< T > | |
Cllvm::detail::RepeatAdapter< T > | |
►Cllvm::format_object_base | This is a helper class used for handling formatted output |
Cllvm::format_object< Ts > | |
Cllvm::format_provider< T, Enable > | |
Cllvm::format_provider< bool > | Implementation of format_provider<T> for type bool |
Cllvm::format_provider< codeview::GloballyHashedType > | |
Cllvm::format_provider< codeview::GUID > | |
Cllvm::format_provider< codeview::LocallyHashedType > | |
Cllvm::format_provider< codeview::TypeIndex > | |
Cllvm::format_provider< Enum, typename std::enable_if< dwarf::EnumTraits< Enum >::value >::type > | Dwarf constants format_provider |
Cllvm::format_provider< llvm::iterator_range< IterT > > | Implementation of format_provider<T> for ranges |
Cllvm::format_provider< llvm::json::Value > | Allow printing json::Value with formatv() |
Cllvm::format_provider< pdb::PdbRaw_ImplVer > | |
Cllvm::format_provider< std::chrono::duration< Rep, Period > > | |
Cllvm::format_provider< sys::TimePoint<> > | Format provider for TimePoint<> |
Cllvm::format_provider< T, typename std::enable_if< detail::use_char_formatter< T >::value >::type > | Implementation of format_provider<T> for characters |
Cllvm::format_provider< T, typename std::enable_if< detail::use_string_formatter< T >::value >::type > | Implementation of format_provider<T> for c-style strings and string objects such as std::string and llvm::StringRef |
Cllvm::format_provider< Twine > | Implementation of format_provider<T> for llvm::Twine |
Cllvm::FormattedBytes | |
Cllvm::FormattedNumber | This is a helper class used for format_hex() and format_decimal() |
Cllvm::FormattedString | This is a helper class for left_justify, right_justify, and center_justify |
►Cllvm::formatv_object_base | |
Cllvm::formatv_object< Tuple > | |
Cllvm::dwarf::FormParams | A helper struct providing information about the byte size of DW_FORM values that vary in size depending on the DWARF version, address byte size, or DWARF32/DWARF64 |
Cllvm::DWARFYAML::FormValue | |
Cllvm::FortifiedLibCallSimplifier | This class implements simplifications for calls to fortified library functions (__st*cpy_chk, __memcpy_chk, __memmove_chk, __memset_chk), to, when possible, replace them with their non-checking counterparts |
Cllvm::ForwardedRegister | Describes a register that needs to be forwarded from the prologue to a musttail call |
Cllvm::MachO::fp_control_t | |
Cllvm::MachO::fp_status_t | |
Cllvm::object::FpoData | |
Cllvm::ARM::FPUName | |
Cllvm::DIExpression::FragmentInfo | Holds the characteristics of one fragment of a larger variable |
Cllvm::codeview::FrameData | Data in the SUBSEC_FRAMEDATA subection |
►Cllvm::dwarf::FrameEntry | An entry in either debug_frame or eh_frame |
Cllvm::dwarf::CIE | DWARF Common Information Entry (CIE) |
Cllvm::dwarf::FDE | DWARF Frame Description Entry (FDE) |
Cllvm::WinEH::FrameInfo | |
Cllvm::FreeDeleter | |
Cllvm::BlockFrequencyInfoImplBase::FrequencyData | Stats about a block itself |
Cllvm::AlignTo< Align >::from_value< Value > | |
Cllvm::AMDGPUPerfHintAnalysis::FuncInfo | |
Cllvm::Mips16HardFloatInfo::FuncNameSignature | |
Cllvm::Mips16HardFloatInfo::FuncSignature | |
Cllvm::orc::rpc::Function< DerivedFunc, FnT > | |
Cllvm::WasmYAML::Function | |
►Cllvm::orc::rpc::Function< AddObject, Expected< ObjHandleT >(std::string)> | |
Cllvm::orc::RemoteObjectLayerAPI::AddObject | |
►Cllvm::orc::rpc::Function< CallIntVoid, int32_t(JITTargetAddress Addr)> | |
Cllvm::orc::remote::exec::CallIntVoid | Call an 'int32_t()'-type function on the remote, returns the called function's return value |
►Cllvm::orc::rpc::Function< CallMain, int32_t(JITTargetAddress Addr, std::vector< std::string > Args)> | |
Cllvm::orc::remote::exec::CallMain | Call an 'int32_t(int32_t, char**)'-type function on the remote, returns the called function's return value |
►Cllvm::orc::rpc::Function< CallVoidVoid, void(JITTargetAddress FnAddr)> | |
Cllvm::orc::remote::exec::CallVoidVoid | Calls a 'void()'-type function on the remote, returns when the called function completes |
►Cllvm::orc::rpc::Function< CreateIndirectStubsOwner, void(ResourceIdMgr::ResourceId StubOwnerID)> | |
Cllvm::orc::remote::stubs::CreateIndirectStubsOwner | Creates an indirect stub owner on the remote |
►Cllvm::orc::rpc::Function< CreateRemoteAllocator, void(ResourceIdMgr::ResourceId AllocatorID)> | |
Cllvm::orc::remote::mem::CreateRemoteAllocator | Creates a memory allocator on the remote |
►Cllvm::orc::rpc::Function< DeregisterEHFrames, void(JITTargetAddress Addr, uint32_t Size)> | |
Cllvm::orc::remote::eh::DeregisterEHFrames | Deregisters EH frames on the remote |
Cllvm::orc::rpc::Function< DerivedFunc, RetT(ArgTs...)> | |
►Cllvm::orc::rpc::Function< DestroyIndirectStubsOwner, void(ResourceIdMgr::ResourceId StubsOwnerID)> | |
Cllvm::orc::remote::stubs::DestroyIndirectStubsOwner | RPC function for destroying an indirect stubs owner |
►Cllvm::orc::rpc::Function< DestroyRemoteAllocator, void(ResourceIdMgr::ResourceId AllocatorID)> | |
Cllvm::orc::remote::mem::DestroyRemoteAllocator | Destroys a remote allocator, freeing any memory allocated by it |
►Cllvm::orc::rpc::Function< EmitAndFinalize, Error(ObjHandleT)> | |
Cllvm::orc::RemoteObjectLayerAPI::EmitAndFinalize | |
►Cllvm::orc::rpc::Function< EmitIndirectStubs, std::tuple< JITTargetAddress, JITTargetAddress, uint32_t >(ResourceIdMgr::ResourceId StubsOwnerID, uint32_t NumStubsRequired)> | |
Cllvm::orc::remote::stubs::EmitIndirectStubs | EmitIndirectStubs result is (StubsBase, PtrsBase, NumStubsEmitted) |
►Cllvm::orc::rpc::Function< EmitResolverBlock, void()> | |
Cllvm::orc::remote::stubs::EmitResolverBlock | RPC function to emit the resolver block and return its address |
►Cllvm::orc::rpc::Function< EmitTrampolineBlock, std::tuple< JITTargetAddress, uint32_t >()> | |
Cllvm::orc::remote::stubs::EmitTrampolineBlock | EmitTrampolineBlock result is (BlockAddr, NumTrampolines) |
►Cllvm::orc::rpc::Function< FindSymbol, Expected< RemoteSymbol >(std::string, bool)> | |
Cllvm::orc::RemoteObjectLayerAPI::FindSymbol | |
►Cllvm::orc::rpc::Function< FindSymbolIn, Expected< RemoteSymbol >(ObjHandleT, std::string, bool)> | |
Cllvm::orc::RemoteObjectLayerAPI::FindSymbolIn | |
►Cllvm::orc::rpc::Function< GetRemoteInfo, std::tuple< std::string, uint32_t, uint32_t, uint32_t, uint32_t >()> | |
Cllvm::orc::remote::utils::GetRemoteInfo | GetRemoteInfo result is (Triple, PointerSize, PageSize, TrampolineSize, IndirectStubsSize) |
►Cllvm::orc::rpc::Function< GetSymbolAddress, JITTargetAddress(std::string SymbolName)> | |
Cllvm::orc::remote::utils::GetSymbolAddress | Get the address of a remote symbol |
►Cllvm::orc::rpc::Function< Lookup, Expected< RemoteSymbol >(ObjHandleT, std::string)> | |
Cllvm::orc::RemoteObjectLayerAPI::Lookup | |
►Cllvm::orc::rpc::Function< LookupInLogicalDylib, Expected< RemoteSymbol >(ObjHandleT, std::string)> | |
Cllvm::orc::RemoteObjectLayerAPI::LookupInLogicalDylib | |
►Cllvm::orc::rpc::Function< MaterializeRemoteSymbol, Expected< JITTargetAddress >(RemoteSymbolId)> | |
Cllvm::orc::RemoteObjectLayerAPI::MaterializeRemoteSymbol | |
►Cllvm::orc::rpc::Function< OrcRPCInvalid, void()> | |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT >::OrcRPCInvalid | |
►Cllvm::orc::rpc::Function< OrcRPCNegotiate, FunctionIdT(std::string)> | |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT >::OrcRPCNegotiate | |
►Cllvm::orc::rpc::Function< OrcRPCResponse, void()> | |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT >::OrcRPCResponse | |
►Cllvm::orc::rpc::Function< ReadMem, std::vector< uint8_t >(JITTargetAddress Src, uint64_t Size)> | |
Cllvm::orc::remote::mem::ReadMem | Read a remote memory block |
►Cllvm::orc::rpc::Function< RegisterEHFrames, void(JITTargetAddress Addr, uint32_t Size)> | |
Cllvm::orc::remote::eh::RegisterEHFrames | Registers EH frames on the remote |
►Cllvm::orc::rpc::Function< ReleaseRemoteSymbol, Error(RemoteSymbolId)> | |
Cllvm::orc::RemoteObjectLayerAPI::ReleaseRemoteSymbol | |
►Cllvm::orc::rpc::Function< RemoveObject, Error(ObjHandleT)> | |
Cllvm::orc::RemoteObjectLayerAPI::RemoveObject | |
►Cllvm::orc::rpc::Function< RequestCompile, JITTargetAddress(JITTargetAddress TrampolineAddr)> | |
Cllvm::orc::remote::utils::RequestCompile | Request that the host execute a compile callback |
►Cllvm::orc::rpc::Function< ReserveMem, JITTargetAddress(ResourceIdMgr::ResourceId AllocID, uint64_t Size, uint32_t Align)> | |
Cllvm::orc::remote::mem::ReserveMem | Reserve a block of memory on the remote via the given allocator |
►Cllvm::orc::rpc::Function< SetProtections, void(ResourceIdMgr::ResourceId AllocID, JITTargetAddress Dst, uint32_t ProtFlags)> | |
Cllvm::orc::remote::mem::SetProtections | Set the memory protection on a memory block |
►Cllvm::orc::rpc::Function< TerminateSession, void()> | |
Cllvm::orc::remote::utils::TerminateSession | Notify the remote and terminate the session |
►Cllvm::orc::rpc::Function< WriteMem, void(remote::DirectBufferWriter DB)> | |
Cllvm::orc::remote::mem::WriteMem | Write to a remote memory block |
►Cllvm::orc::rpc::Function< WritePtr, void(JITTargetAddress Dst, JITTargetAddress Val)> | |
Cllvm::orc::remote::mem::WritePtr | Write to a remote pointer |
Cllvm::function_ref< Fn > | An efficient, type-erasing, non-owning reference to a callable |
Cllvm::function_ref< Ret(Params...)> | |
Cllvm::function_ref< void(const llvm::xray::XRayRecord &)> | |
Cllvm::function_ref< void(llvm::Instruction *)> | |
Cllvm::function_ref< void(llvm::Instruction *, llvm::Value *)> | |
Cllvm::StackMapV2Parser< Endianness >::FunctionAccessor | Accessor for function records |
Cllvm::orc::rpc::detail::FunctionArgsTuple< T > | Provides a typedef for a tuple containing the decayed argument types |
Cllvm::orc::rpc::detail::FunctionArgsTuple< RetT(ArgTs...)> | |
Cllvm::FunctionComparator | FunctionComparator - Compares two functions to determine whether or not they will generate machine code with the same behaviour |
Cllvm::FaultMapParser::FunctionFaultInfoAccessor | |
Cllvm::codeview::FunctionId | |
Cllvm::FunctionImporter | The function importer is automatically importing function from other modules based on the provided summary informations |
Cllvm::FunctionImportGlobalProcessing | Class to handle necessary GlobalValue changes required by ThinLTO function importing, including linkage changes and any necessary renaming |
Cllvm::GlobalsAAResult::FunctionInfo | The mod/ref information collected for a particular function |
Cllvm::CFLSteensAAResult::FunctionInfo | Information we have about a function and would like to keep around |
Cllvm::StackSafetyInfo::FunctionInfo | Describes uses of allocas and parameters inside of a single function |
Cllvm::CFLAndersAAResult::FunctionInfo | |
Cllvm::StackMaps::FunctionInfo | |
Cllvm::FaultMapParser::FunctionInfoAccessor | |
Cllvm::FunctionLoweringInfo | FunctionLoweringInfo - This contains information that is global to a function that is used when lowering a region of the function |
Cllvm::FunctionPointerLikeTypeTraits< Alignment, FunctionPointerT > | Provide suitable custom traits struct for function pointers |
►Cllvm::FunctionPointerLikeTypeTraits< 4, ReturnT(*)(ParamTs...)> | |
Cllvm::PointerLikeTypeTraits< ReturnT(*)(ParamTs...)> | Provide a default specialization for function pointers that assumes 4-byte alignment |
Cllvm::coverage::FunctionRecord | Code coverage information for a single function |
Cllvm::sampleprof::FunctionSamples | Representation of the samples collected for a function |
Cllvm::yaml::FunctionSummaryYaml | |
Cllvm::FunctionTypeKeyInfo | |
Cllvm::MachO::fvmfile_command | |
Cllvm::MachO::fvmlib | |
Cllvm::MachO::fvmlib_command | |
Cllvm::detail::fwd_or_bidi_tag< IterT > | Helper which sets its type member to forward_iterator_tag if the category of IterT does not derive from bidirectional_iterator_tag, and to bidirectional_iterator_tag otherwise |
Cllvm::detail::fwd_or_bidi_tag_impl< is_bidirectional > | |
Cllvm::detail::fwd_or_bidi_tag_impl< true > | |
Cllvm::GCFunctionInfo | Garbage collection metadata for a single function |
Cllvm::GCMetadataPrinter | GCMetadataPrinter - Emits GC metadata as assembly code |
Cllvm::GCNRegPressure | |
►Cllvm::GCNRPTracker | |
Cllvm::GCNDownwardRPTracker | |
Cllvm::GCNUpwardRPTracker | |
Cllvm::GCOVBlock | GCOVBlock - Collects block information |
Cllvm::GCOVBuffer | GCOVBuffer - A wrapper around MemoryBuffer to provide GCOV specific read operations |
Cllvm::FileInfo::GCOVCoverage | |
Cllvm::GCOVEdge | GCOVEdge - Collects edge information |
Cllvm::GCOVFile | GCOVFile - Collects coverage information for one pair of coverage file (.gcno and .gcda) |
Cllvm::GCOVFunction | GCOVFunction - Collects function information |
Cllvm::GCOVOptions | |
Cllvm::GCPoint | GCPoint - Metadata for a collector-safe point in machine code |
Cfalse::GCPtrLivenessData | |
Cllvm::GCRoot | GCRoot - Metadata for a pointer to an object managed by the garbage collector |
Cllvm::GCStrategy | GCStrategy describes a garbage collector algorithm's code generation requirements, and provides overridable hooks for those needs which cannot be abstractly described |
►Cllvm::cl::generic_parser_base | |
Cllvm::cl::parser< DataType > | |
►Cllvm::cl::parser< const PassInfo *> | |
►Cllvm::PassNameParser | |
Cllvm::FilteredPassNameParser< Filter > | ===-------------------------------------------------------------------—===// FilteredPassNameParser class - Make use of the pass registration mechanism to automatically add a command line argument to opt for each pass that satisfies a filter criteria |
►Cllvm::cl::parser< RegistryClass::FunctionPassCtor > | |
Cllvm::RegisterPassParser< RegistryClass > | RegisterPassParser class - Handle the addition of new machine passes |
Cllvm::orc::GenericIndirectStubsInfo< StubSizeVal > | Provide information about stub blocks generated by the makeIndirectStubsBlock function |
►Cllvm::detail::GenericLayer | |
Cllvm::detail::GenericLayerImpl< LayerT > | |
Cllvm::detail::GenericLayerImpl< orc::LegacyRTDyldObjectLinkingLayer > | |
►Cllvm::cl::generic_parser_base::GenericOptionInfo | |
Cllvm::cl::parser< DataType >::OptionInfo | |
►Cllvm::cl::GenericOptionValue | |
Cllvm::cl::OptionValueBase< DataType, isClass > | |
►Cllvm::cl::OptionValueCopy< DataType > | |
Cllvm::cl::OptionValueBase< DataType, false > | |
►Cllvm::cl::OptionValueBase< DataType, std::is_class< DataType >::value > | |
Cllvm::cl::OptionValue< DataType > | |
►Cllvm::cl::OptionValueCopy< cl::boolOrDefault > | |
Cllvm::cl::OptionValue< cl::boolOrDefault > | |
►Cllvm::cl::OptionValueCopy< std::string > | |
Cllvm::cl::OptionValue< std::string > | |
CGenericSetCCInfo | Helper structure to keep track of ISD::SET_CC operands |
Cllvm::GenericValue | |
Cfalse::GepNode | |
►Cllvm::GISelChangeObserver | Abstract class that contains various methods for clients to notify about changes |
Cllvm::GISelCSEInfo | The CSE Analysis object |
Cllvm::GISelObserverWrapper | Simple wrapper observer that takes several observers, and calls each one for each event |
Cllvm::GISelCSEAnalysisWrapper | Simple wrapper that does the following |
Cllvm::GISelInstProfileBuilder | |
Cllvm::GISelWorkList< N > | |
Cllvm::GISelWorkList< 8 > | |
Cllvm::WasmYAML::Global | |
Cllvm::DwarfCompileUnit::GlobalExpr | A pair of GlobalVariable and DIExpression |
Cllvm::CodeViewYAML::GlobalHash | |
Cllvm::lowertypetests::GlobalLayoutBuilder | This class implements a layout algorithm for globals referenced by bit sets that tries to keep members of small bit sets together |
Cllvm::codeview::GloballyHashedType | A globally hashed type represents a hash value that is sufficient to uniquely identify a record across multiple type streams or type sequences |
Cllvm::orc::GlobalMappingLayer< BaseLayerT > | Global mapping layer |
Cllvm::GlobalNumberState | GlobalNumberState assigns an integer to each global value in the program, which is used by the comparison routine to order references to globals |
Cllvm::pdb::GlobalsStream | |
Cllvm::GlobalStatus | As we analyze each global, keep track of some information about it |
►Cllvm::GlobalValueSummary | Function and variable summary information to aid decisions and implementation of importing |
Cllvm::AliasSummary | Alias summary information |
Cllvm::FunctionSummary | Function summary information to aid decisions and implementation of importing |
Cllvm::GlobalVarSummary | Global variable summary information to aid decisions and implementation of importing |
Cllvm::GlobalValueSummaryInfo | |
Cllvm::GlobPattern | |
Cllvm::GPUDivergenceAnalysis | Divergence analysis frontend for GPU kernels |
Cllvm::xray::Graph< VertexAttribute, EdgeAttribute, VI > | A Graph object represents a Directed Graph and is used in XRay to compute and store function call graphs and associated statistical information |
►Cllvm::PBQP::GraphBase | |
►Cllvm::PBQP::Graph< RegAllocSolverImpl > | |
Cllvm::PBQP::RegAlloc::PBQPRAGraph | |
Cllvm::PBQP::Graph< SolverT > | PBQP Graph class |
Cllvm::GraphDiff< NodePtr, InverseGraph > | |
Cllvm::GraphDiff< llvm::BasicBlock *, IsPostDom > | |
Cllvm::PBQP::RegAlloc::GraphMetadata | Holds graph-level metadata relevant to PBQP RA problems |
Cllvm::GraphTraits< GraphType > | |
Cllvm::GraphTraits< ArgumentGraphNode * > | |
►Cllvm::GraphTraits< ArgumentGraphNode *> | |
Cllvm::GraphTraits< ArgumentGraph * > | |
Cllvm::GraphTraits< BasicBlock * > | |
►Cllvm::GraphTraits< BasicBlock *> | |
Cllvm::GraphTraits< Function * > | |
Cllvm::GraphTraits< BlockFrequencyInfo * > | |
Cllvm::GraphTraits< BoUpSLP * > | |
Cllvm::GraphTraits< CallGraphNode * > | |
►Cllvm::GraphTraits< CallGraphNode *> | |
Cllvm::GraphTraits< CallGraph * > | |
Cllvm::GraphTraits< const BasicBlock * > | |
►Cllvm::GraphTraits< const BasicBlock *> | |
Cllvm::GraphTraits< const Function * > | |
Cllvm::GraphTraits< const CallGraphNode * > | |
►Cllvm::GraphTraits< const CallGraphNode *> | |
Cllvm::GraphTraits< const CallGraph * > | |
Cllvm::GraphTraits< const Loop * > | |
Cllvm::GraphTraits< const MachineBasicBlock * > | |
►Cllvm::GraphTraits< const MachineBasicBlock *> | |
Cllvm::GraphTraits< const MachineFunction * > | |
Cllvm::GraphTraits< const MachineLoop * > | |
Cllvm::GraphTraits< const Type * > | |
Cllvm::GraphTraits< const VPBlockBase * > | |
►Cllvm::GraphTraits< const VPBlockBase *> | |
Cllvm::GraphTraits< const VPRegionBlock * > | |
►Cllvm::GraphTraits< DomTreeNode *> | |
Cllvm::GraphTraits< DominatorTree * > | |
Cllvm::GraphTraits< PostDominatorTree * > | |
►Cllvm::GraphTraits< FlatIt< MachineRegionNode *> > | |
Cllvm::GraphTraits< MachineRegionInfo * > | |
►Cllvm::GraphTraits< FlatIt< RegionNode *> > | |
Cllvm::GraphTraits< RegionInfo * > | |
Cllvm::GraphTraits< Interval * > | |
Cllvm::GraphTraits< Inverse< BasicBlock * > > | |
►Cllvm::GraphTraits< Inverse< BasicBlock *> > | |
Cllvm::GraphTraits< Inverse< Function * > > | |
Cllvm::GraphTraits< Inverse< const BasicBlock * > > | |
►Cllvm::GraphTraits< Inverse< const BasicBlock *> > | |
Cllvm::GraphTraits< Inverse< const Function * > > | |
Cllvm::GraphTraits< Inverse< const MachineBasicBlock * > > | |
►Cllvm::GraphTraits< Inverse< const MachineBasicBlock *> > | |
Cllvm::GraphTraits< Inverse< const MachineFunction * > > | |
Cllvm::GraphTraits< Inverse< Interval * > > | |
Cllvm::GraphTraits< Inverse< MachineBasicBlock * > > | |
►Cllvm::GraphTraits< Inverse< MachineBasicBlock *> > | |
Cllvm::GraphTraits< Inverse< MachineFunction * > > | |
Cllvm::GraphTraits< Inverse< MemoryAccess * > > | |
Cllvm::GraphTraits< Inverse< VPBlockBase * > > | |
►Cllvm::GraphTraits< Inverse< VPBlockBase *> > | |
Cllvm::GraphTraits< Inverse< VPRegionBlock * > > | |
Cllvm::GraphTraits< IrreducibleGraph > | |
Cllvm::GraphTraits< LazyCallGraph * > | |
Cllvm::GraphTraits< LazyCallGraph::Node * > | |
Cllvm::GraphTraits< Loop * > | |
Cllvm::GraphTraits< MachineBasicBlock * > | |
►Cllvm::GraphTraits< MachineBasicBlock *> | |
Cllvm::GraphTraits< MachineFunction * > | |
Cllvm::GraphTraits< MachineBlockFrequencyInfo * > | |
►Cllvm::GraphTraits< MachineDomTreeNode *> | |
Cllvm::GraphTraits< MachineDominatorTree * > | |
Cllvm::GraphTraits< MachineLoop * > | |
►Cllvm::GraphTraits< MachineRegionInfo *> | |
Cllvm::GraphTraits< MachineRegionInfoPass * > | |
Cllvm::GraphTraits< MemoryAccess * > | GraphTraits for a MemoryAccess, which walks defs in the normal case, and uses in the inverse case |
Cllvm::GraphTraits< PGOUseFunc * > | |
►Cllvm::GraphTraits< RegionInfo *> | |
Cllvm::GraphTraits< RegionInfoPass * > | |
►Cllvm::GraphTraits< ScheduleDAG *> | |
Cllvm::GraphTraits< ScheduleDAGMI * > | |
Cllvm::GraphTraits< SDNode * > | |
►Cllvm::GraphTraits< SDNode *> | |
Cllvm::GraphTraits< SelectionDAG * > | |
Cllvm::GraphTraits< SUnit * > | |
►Cllvm::GraphTraits< SUnit *> | |
Cllvm::GraphTraits< ScheduleDAG * > | |
►Cllvm::GraphTraits< T > | |
Cllvm::GraphTraits< Inverse< Inverse< T > > > | |
Cllvm::GraphTraits< Type * > | |
►Cllvm::GraphTraits< ValueInfo > | GraphTraits definition to build SCC for the index |
Cllvm::GraphTraits< ModuleSummaryIndex * > | |
Cllvm::GraphTraits< VPBlockBase * > | |
►Cllvm::GraphTraits< VPBlockBase *> | |
Cllvm::GraphTraits< VPRegionBlock * > | |
Cllvm::GraphWriter< GraphType > | |
Cllvm::greater_ptr< Ty > | |
Cllvm::pdb::GSIHashHeader | Header of the hash tables found in the globals and publics sections |
Cllvm::pdb::GSIHashStreamBuilder | |
Cllvm::pdb::GSIHashTable | A readonly view of a hash table used in the globals and publics streams |
Cllvm::pdb::GSIStreamBuilder | |
Cllvm::codeview::GUID | This represents the 'GUID' type from windows.h |
Cllvm::sampleprof::FunctionSamples::GUIDToFuncNameMapper | |
Cllvm::GlobalVarSummary::GVarFlags | |
Cllvm::GlobalValueSummary::GVFlags | Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield |
Cllvm::GVMaterializer | |
Cllvm::GVNHoist | |
►Cllvm::DebugEpochBase::HandleBase | A base class for iterator classes ("handles") that wish to poll for iterator invalidating modifications in the underlying data structure |
Cllvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst > | |
Cllvm::SmallPtrSetIterator< PtrTy > | SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet |
Cllvm::AsmPrinter::HandlerInfo | Protected struct HandlerInfo and Handlers permit target extended AsmPrinter adds their own handlers |
Cllvm::orc::rpc::detail::HandlerTraits< HandlerT > | |
►Cllvm::orc::rpc::detail::HandlerTraits< RetT(ArgTs...)> | |
Cllvm::orc::rpc::detail::HandlerTraits< RetT(*)(ArgTs...)> | |
Cllvm::orc::rpc::detail::HandlerTraits< RetT(Class::*)(ArgTs...) const > | |
Cllvm::orc::rpc::detail::HandlerTraits< RetT(Class::*)(ArgTs...)> | |
Cllvm::sys::DynamicLibrary::HandleSet | |
►Cllvm::mca::HardwareUnit | |
Cllvm::mca::LSUnit | A Load/Store Unit implementing a load and store queues |
Cllvm::mca::RegisterFile | Manages hardware register files, and tracks register definitions for register renaming purposes |
Cllvm::mca::RetireControlUnit | This class tracks which instructions are in-flight (i.e., dispatched but not retired) in the OoO backend |
Cllvm::mca::Scheduler | Class Scheduler is responsible for issuing instructions to pipeline resources |
Cllvm::detail::has_FormatProvider< T > | |
Cllvm::has_rbegin_impl< Ty > | Helper to determine if type T has a member called rbegin() |
►Cllvm::has_rbegin_impl< std::remove_reference< Ty >::type > | |
Cllvm::has_rbegin< Ty > | Metafunction to determine if T& or T has a member called rbegin() |
Cllvm::detail::has_StreamOperator< T > | |
Cllvm::MDNode::HasCachedHash< NodeTy > | |
Cllvm::ilist_detail::HasCreateNode< TraitsT, NodeT > | Type trait to check for a traits class that has a createNode member |
Cllvm::ilist_detail::HasCreateSentinel< TraitsT > | Type trait to check for a traits class that has a createSentinel member (as a canary for any of the ilist_sentinel_traits API) |
Cllvm::mdconst::detail::HasDereference< T, Result > | |
Cllvm::ilist_detail::HasGetNext< TraitsT, NodeT > | Type trait to check for a traits class that has a getNext member (as a canary for any of the ilist_nextprev_traits API) |
Cstd::hash< llvm::pdb::PDB_SymType > | |
Cllvm::hash_code | An opaque object representing a hash code |
Cllvm::hashing::detail::hash_combine_recursive_helper | Helper class to manage the recursive combining of hash_combine arguments |
Cllvm::hashing::detail::hash_state | The intermediate state used during hashing |
Cllvm::AccelTableBase::HashData | Represents a group of entries with identical name (and hence, hash value) |
Cllvm::pdb::HashTable< ValueT, TraitsT > | |
Cllvm::pdb::HashTable< llvm::pdb::SrcHeaderBlockEntry, llvm::pdb::StringTableHashTraits > | |
Cllvm::pdb::HashTable< llvm::support::detail::packed_endian_specific_integral > | |
Cllvm::pdb::HashTable< llvm::support::detail::packed_endian_specific_integral, llvm::pdb::NamedStreamMapTraits > | |
Cllvm::ilist_detail::HasObsoleteCustomization< TraitsT, NodeT > | |
Cllvm::detail::HasPointerLikeTypeTraits< T, U > | |
Cllvm::detail::HasPointerLikeTypeTraits< T, decltype((sizeof(PointerLikeTypeTraits< T >)+sizeof(T)), void())> | |
Cllvm::BTF::Header | The .BTF section header definition |
Cllvm::COFF::header | |
Cllvm::codeview::DefRangeRegisterSym::Header | |
Cllvm::codeview::DefRangeSubfieldRegisterSym::Header | |
Cllvm::codeview::DefRangeRegisterRelSym::Header | |
Cllvm::irsymtab::storage::Header | |
Cllvm::DWARFDebugNames::Header | Dwarf 5 Name Index header |
Cllvm::DWARFDebugAddrTable::Header | |
Cllvm::DWARFDebugArangeSet::Header | |
Cllvm::IndexedInstrProf::Header | |
Cllvm::RawInstrProf::Header | |
►Cllvm::detail::HelperFunctions | |
Cllvm::format_provider< T, typename std::enable_if< detail::use_double_formatter< T >::value >::type > | Implementation of format_provider<T> for floating point types |
Cllvm::format_provider< T, typename std::enable_if< detail::use_integral_formatter< T >::value >::type > | Implementation of format_provider<T> for integral arithmetic types |
Cllvm::format_provider< T, typename std::enable_if< detail::use_pointer_formatter< T >::value >::type > | Implementation of format_provider<T> for integral pointer types |
Cllvm::HexagonBlockRanges | |
►CHexagonGenInstrInfo | |
Cllvm::HexagonInstrInfo | |
►CHexagonGenRegisterInfo | |
Cllvm::HexagonRegisterInfo | |
►CHexagonGenSubtargetInfo | |
Cllvm::HexagonSubtarget | |
Cllvm::HexagonInstr | |
Cllvm::HexagonMCChecker | Check for a valid bundle |
►Cllvm::HexagonResource | |
Cllvm::HexagonCVIResource | |
►Cllvm::HexagonShuffler | |
Cllvm::HexagonMCShuffler | |
Cllvm::CodeViewYAML::HexFormattedString | |
Cllvm::HexNumber | |
Cllvm::LiveIntervals::HMEditor | Toolkit used by handleMove to trim or extend live intervals |
Chsa_dim3_s | |
Chsa_ext_control_directives_s | The hsa_ext_control_directives_t specifies the values for the HSAIL control directives |
Cllvm::HungoffOperandTraits< MINARITY > | HungoffOperandTraits - determine the allocation regime of the Use array when it is not a prefix to the User object, but allocated at an unrelated heap address |
►Cllvm::HungoffOperandTraits< 1 > | |
Cllvm::OperandTraits< IndirectBrInst > | |
Cllvm::OperandTraits< LandingPadInst > | |
►Cllvm::HungoffOperandTraits< 2 > | |
Cllvm::OperandTraits< CatchSwitchInst > | |
Cllvm::OperandTraits< MemoryPhi > | |
Cllvm::OperandTraits< PHINode > | |
Cllvm::OperandTraits< SwitchInst > | |
►Cllvm::HungoffOperandTraits< 3 > | |
Cllvm::OperandTraits< Function > | |
Cllvm::HvxSelector | |
Cllvm::mca::HWEventListener | |
►Cllvm::mca::HWInstructionEvent | |
Cllvm::mca::HWInstructionDispatchedEvent | |
Cllvm::mca::HWInstructionIssuedEvent | |
Cllvm::mca::HWInstructionRetiredEvent | |
Cllvm::mca::HWStallEvent | |
Cllvm::ICallPromotionAnalysis | |
Cllvm::MachO::ident_command | |
Cllvm::IRMover::IdentifiedStructTypeSet | |
Cllvm::IdentifyingPassPtr | Discriminated union of Pass ID types |
Cllvm::identity< Ty > | |
Cllvm::identity< MCPhysReg > | |
Cllvm::identity< unsigned > | |
Cllvm::IDFCalculator< NodeTy, IsPostDom > | Determine the iterated dominance frontier, given a set of defining blocks, and optionally, a set of live-in blocks |
Cllvm::Idx2MBBCompare | |
Cllvm::Intrinsic::IITDescriptor | This is a type descriptor which explains the type requirements of an intrinsic |
►Cllvm::ilist_alloc_traits< NodeTy > | Use delete by default for iplist and ilist |
►Cllvm::ilist_node_traits< NodeTy > | A fragment for template traits for intrusive list that provides default node related operations |
Cllvm::ilist_traits< NodeTy > | Template traits for intrusive list |
►Cllvm::SymbolTableListTraits< BasicBlock > | |
►Cllvm::iplist_impl< simple_ilist< BasicBlock >, SymbolTableListTraits< BasicBlock > > | |
Cllvm::SymbolTableList< BasicBlock > | |
►Cllvm::SymbolTableListTraits< Function > | |
►Cllvm::iplist_impl< simple_ilist< Function >, SymbolTableListTraits< Function > > | |
Cllvm::SymbolTableList< Function > | |
►Cllvm::SymbolTableListTraits< GlobalAlias > | |
►Cllvm::iplist_impl< simple_ilist< GlobalAlias >, SymbolTableListTraits< GlobalAlias > > | |
Cllvm::SymbolTableList< GlobalAlias > | |
►Cllvm::SymbolTableListTraits< GlobalIFunc > | |
►Cllvm::iplist_impl< simple_ilist< GlobalIFunc >, SymbolTableListTraits< GlobalIFunc > > | |
Cllvm::SymbolTableList< GlobalIFunc > | |
►Cllvm::SymbolTableListTraits< GlobalVariable > | |
►Cllvm::iplist_impl< simple_ilist< GlobalVariable >, SymbolTableListTraits< GlobalVariable > > | |
Cllvm::SymbolTableList< GlobalVariable > | |
►Cllvm::ilist_alloc_traits< Instruction > | |
►Cllvm::SymbolTableListTraits< Instruction > | |
►Cllvm::iplist_impl< simple_ilist< Instruction >, SymbolTableListTraits< Instruction > > | |
Cllvm::SymbolTableList< Instruction > | |
►Cllvm::ilist_alloc_traits< llvm::AliasSet > | |
►Cllvm::ilist_node_traits< llvm::AliasSet > | |
►Cllvm::ilist_traits< llvm::AliasSet > | |
►Cllvm::iplist_impl< simple_ilist< llvm::AliasSet, Options... >, ilist_traits< llvm::AliasSet > > | |
Cllvm::iplist< llvm::AliasSet > | |
►Cllvm::ilist_alloc_traits< llvm::IVStrideUse > | |
►Cllvm::ilist_node_traits< llvm::IVStrideUse > | |
►Cllvm::ilist_traits< llvm::IVStrideUse > | |
►Cllvm::iplist_impl< simple_ilist< llvm::IVStrideUse, Options... >, ilist_traits< llvm::IVStrideUse > > | |
Cllvm::iplist< llvm::IVStrideUse > | |
►Cllvm::ilist_alloc_traits< llvm::PredicateBase > | |
►Cllvm::ilist_node_traits< llvm::PredicateBase > | |
►Cllvm::ilist_traits< llvm::PredicateBase > | |
►Cllvm::iplist_impl< simple_ilist< llvm::PredicateBase, Options... >, ilist_traits< llvm::PredicateBase > > | |
Cllvm::iplist< llvm::PredicateBase > | |
►Cllvm::ilist_alloc_traits< llvm::SDNode > | |
►Cllvm::ilist_node_traits< llvm::SDNode > | |
►Cllvm::ilist_traits< llvm::SDNode > | |
►Cllvm::iplist_impl< simple_ilist< llvm::SDNode, Options... >, ilist_traits< llvm::SDNode > > | |
Cllvm::iplist< llvm::SDNode > | |
►Cllvm::ilist_alloc_traits< MachineBasicBlock > | |
►Cllvm::ilist_node_traits< MachineBasicBlock > | |
►Cllvm::ilist_traits< MachineBasicBlock > | |
►Cllvm::iplist_impl< simple_ilist< MachineBasicBlock, Options... >, ilist_traits< MachineBasicBlock > > | |
Cllvm::iplist< MachineBasicBlock > | |
►Cllvm::ilist_alloc_traits< MCFragment > | |
►Cllvm::ilist_node_traits< MCFragment > | |
►Cllvm::ilist_traits< MCFragment > | |
►Cllvm::iplist_impl< simple_ilist< MCFragment, Options... >, ilist_traits< MCFragment > > | |
Cllvm::iplist< MCFragment > | |
Cllvm::ilist_alloc_traits< MemoryAccess > | |
►Cllvm::ilist_alloc_traits< NamedMDNode > | |
►Cllvm::ilist_node_traits< NamedMDNode > | |
►Cllvm::ilist_traits< NamedMDNode > | |
►Cllvm::iplist_impl< simple_ilist< NamedMDNode, Options... >, ilist_traits< NamedMDNode > > | |
Cllvm::iplist< NamedMDNode > | |
Cllvm::ilist_alloc_traits< SDNode > | |
►Cllvm::ilist_alloc_traits< T > | |
►Cllvm::ilist_node_traits< T > | |
►Cllvm::ilist_traits< T > | |
►Cllvm::iplist_impl< simple_ilist< T, Options... >, ilist_traits< T > > | |
Cllvm::iplist< T, Options > | An intrusive list with ownership and callbacks specified/controlled by ilist_traits, only with API safe for polymorphic types |
►Cllvm::SymbolTableListTraits< T > | |
►Cllvm::iplist_impl< simple_ilist< T >, SymbolTableListTraits< T > > | |
Cllvm::SymbolTableList< T > | List that automatically updates parent links and symbol tables |
►Cllvm::ilist_alloc_traits< ValueSubClass > | |
Cllvm::SymbolTableListTraits< ValueSubClass > | |
►Cllvm::ilist_alloc_traits< VPRecipeBase > | |
►Cllvm::ilist_node_traits< VPRecipeBase > | |
►Cllvm::ilist_traits< VPRecipeBase > | |
►Cllvm::iplist_impl< simple_ilist< VPRecipeBase, Options... >, ilist_traits< VPRecipeBase > > | |
Cllvm::iplist< VPRecipeBase > | |
►Cllvm::ilist_base< EnableSentinelTracking > | Implementations of list algorithms using ilist_node_base |
Cllvm::simple_ilist< T, Options > | A simple intrusive list implementation |
►Cllvm::simple_ilist< BasicBlock > | |
Cllvm::iplist_impl< simple_ilist< BasicBlock >, SymbolTableListTraits< BasicBlock > > | |
►Cllvm::simple_ilist< Function > | |
Cllvm::iplist_impl< simple_ilist< Function >, SymbolTableListTraits< Function > > | |
►Cllvm::simple_ilist< GlobalAlias > | |
Cllvm::iplist_impl< simple_ilist< GlobalAlias >, SymbolTableListTraits< GlobalAlias > > | |
►Cllvm::simple_ilist< GlobalIFunc > | |
Cllvm::iplist_impl< simple_ilist< GlobalIFunc >, SymbolTableListTraits< GlobalIFunc > > | |
►Cllvm::simple_ilist< GlobalVariable > | |
Cllvm::iplist_impl< simple_ilist< GlobalVariable >, SymbolTableListTraits< GlobalVariable > > | |
►Cllvm::simple_ilist< IndexListEntry, Options... > | |
►Cllvm::iplist_impl< simple_ilist< IndexListEntry, Options... >, ilist_traits< IndexListEntry > > | |
Cllvm::iplist< IndexListEntry > | |
►Cllvm::simple_ilist< Instruction > | |
Cllvm::iplist_impl< simple_ilist< Instruction >, SymbolTableListTraits< Instruction > > | |
►Cllvm::simple_ilist< llvm::AliasSet, Options... > | |
Cllvm::iplist_impl< simple_ilist< llvm::AliasSet, Options... >, ilist_traits< llvm::AliasSet > > | |
►Cllvm::simple_ilist< llvm::IVStrideUse, Options... > | |
Cllvm::iplist_impl< simple_ilist< llvm::IVStrideUse, Options... >, ilist_traits< llvm::IVStrideUse > > | |
►Cllvm::simple_ilist< llvm::PredicateBase, Options... > | |
Cllvm::iplist_impl< simple_ilist< llvm::PredicateBase, Options... >, ilist_traits< llvm::PredicateBase > > | |
►Cllvm::simple_ilist< llvm::SDNode, Options... > | |
Cllvm::iplist_impl< simple_ilist< llvm::SDNode, Options... >, ilist_traits< llvm::SDNode > > | |
►Cllvm::simple_ilist< MachineBasicBlock, Options... > | |
Cllvm::iplist_impl< simple_ilist< MachineBasicBlock, Options... >, ilist_traits< MachineBasicBlock > > | |
►Cllvm::simple_ilist< MachineInstr, Options... > | |
►Cllvm::iplist_impl< simple_ilist< MachineInstr, Options... >, ilist_traits< MachineInstr > > | |
Cllvm::iplist< MachineInstr, ilist_sentinel_tracking< true > > | |
►Cllvm::simple_ilist< MCFragment, Options... > | |
Cllvm::iplist_impl< simple_ilist< MCFragment, Options... >, ilist_traits< MCFragment > > | |
►Cllvm::simple_ilist< NamedMDNode, Options... > | |
Cllvm::iplist_impl< simple_ilist< NamedMDNode, Options... >, ilist_traits< NamedMDNode > > | |
Cllvm::simple_ilist< Node > | |
►Cllvm::simple_ilist< T > | |
Cllvm::iplist_impl< simple_ilist< T >, SymbolTableListTraits< T > > | |
►Cllvm::simple_ilist< T, Options... > | |
Cllvm::iplist_impl< simple_ilist< T, Options... >, ilist_traits< T > > | |
►Cllvm::simple_ilist< VPRecipeBase, Options... > | |
Cllvm::iplist_impl< simple_ilist< VPRecipeBase, Options... >, ilist_traits< VPRecipeBase > > | |
►Cllvm::ilist_callback_traits< NodeTy > | Callbacks do nothing by default in iplist and ilist |
Cllvm::ilist_node_traits< NodeTy > | A fragment for template traits for intrusive list that provides default node related operations |
►Cllvm::ilist_callback_traits< IndexListEntry > | |
►Cllvm::ilist_node_traits< IndexListEntry > | |
►Cllvm::ilist_traits< IndexListEntry > | |
Cllvm::iplist_impl< simple_ilist< IndexListEntry, Options... >, ilist_traits< IndexListEntry > > | |
►Cllvm::ilist_callback_traits< llvm::AliasSet > | |
Cllvm::ilist_node_traits< llvm::AliasSet > | |
►Cllvm::ilist_callback_traits< llvm::IVStrideUse > | |
Cllvm::ilist_node_traits< llvm::IVStrideUse > | |
►Cllvm::ilist_callback_traits< llvm::PredicateBase > | |
Cllvm::ilist_node_traits< llvm::PredicateBase > | |
►Cllvm::ilist_callback_traits< llvm::SDNode > | |
Cllvm::ilist_node_traits< llvm::SDNode > | |
►Cllvm::ilist_callback_traits< MachineBasicBlock > | |
Cllvm::ilist_node_traits< MachineBasicBlock > | |
►Cllvm::ilist_callback_traits< MCFragment > | |
Cllvm::ilist_node_traits< MCFragment > | |
►Cllvm::ilist_callback_traits< NamedMDNode > | |
Cllvm::ilist_node_traits< NamedMDNode > | |
►Cllvm::ilist_callback_traits< T > | |
Cllvm::ilist_node_traits< T > | |
►Cllvm::ilist_callback_traits< VPRecipeBase > | |
Cllvm::ilist_node_traits< VPRecipeBase > | |
Cllvm::ilist_noalloc_traits< NodeTy > | Custom traits to do nothing on deletion |
►Cllvm::ilist_noalloc_traits< IndexListEntry > | |
►Cllvm::ilist_alloc_traits< IndexListEntry > | |
Cllvm::ilist_node_traits< IndexListEntry > | |
Cllvm::ilist_node_base< EnableSentinelTracking > | Base class for ilist nodes |
Cllvm::ilist_node_base< false > | |
Cllvm::ilist_node_base< true > | |
Cllvm::ilist_sentinel_tracking< EnableSentinelTracking > | Option to choose whether to track sentinels |
Cllvm::ilist_tag< Tag > | Option to specify a tag for the node type |
Cllvm::ilist_traits< const Ty > | Const traits should never be instantiated |
►Cllvm::ilist_traits< MachineInstr > | |
Cllvm::iplist_impl< simple_ilist< MachineInstr, Options... >, ilist_traits< MachineInstr > > | |
Cllvm::ILPValue | Represent the ILP of the subDAG rooted at a DAG node |
Cllvm::AMDGPU::ImageDimIntrinsicInfo | |
Cllvm::ImmInstrInfo | |
Cllvm::X86Operand::ImmOp | |
Cllvm::ImmutableList< T > | ImmutableList - This class represents an immutable (functional) list |
Cllvm::ImmutableListFactory< T > | |
Cllvm::ImmutableMap< KeyT, ValT, ValInfo > | |
Cllvm::ImmutableMapRef< KeyT, ValT, ValInfo > | |
Cllvm::ImmutableSet< ValT, ValInfo > | |
Cllvm::ImmutableSetRef< ValT, ValInfo > | |
Cllvm::ItaniumManglingCanonicalizer::Impl | |
Cllvm::WasmYAML::Import | |
Cllvm::object::import_lookup_table_entry< IntTy > | |
Cllvm::object::ImportDirectoryEntryRef | |
Cllvm::COFF::ImportDirectoryTableEntry | The Import Directory Table |
Cllvm::ImportedFunctionsInliningStatistics | Calculate and dump ThinLTO specific inliner stats |
Cllvm::object::ImportedSymbolRef | |
Cllvm::FunctionImporter::ImportFailureInfo | Information optionally tracked for candidates the importer decided not to import |
Cllvm::COFF::ImportHeader | |
Cllvm::COFF::ImportLookupTableEntry32 | The PE32 Import Lookup Table |
►Cllvm::msf::IMSFFile | |
Cllvm::pdb::PDBFile | |
Cllvm::ImutAVLFactory< ImutInfo > | |
Cllvm::ImutAVLTree< ImutInfo > | |
Cllvm::ImutIntervalAVLFactory< ImutInfo > | |
Cllvm::ImutKeyValueInfo< T, S > | ImutKeyValueInfo -Traits class used by ImmutableMap |
►Cllvm::ImutProfileInfo< T > | Generic profile template |
Cllvm::ImutContainerInfo< T > | ImutContainerInfo - Generic definition of comparison operations for elements of immutable containers that defaults to using std::equal_to<> and std::less<> to perform comparison of elements |
Cllvm::ImutProfileInfo< bool > | Profile traits for booleans |
Cllvm::ImutProfileInfo< T * > | Generic profile trait for pointer types |
►Cllvm::ImutProfileInfo< T *> | |
Cllvm::ImutContainerInfo< T * > | ImutContainerInfo - Specialization for pointer values to treat pointers as references to unique objects |
Cllvm::ImutProfileInteger< T > | Profile traits for integers |
Cfalse::in_set | |
Cllvm::IndexedMap< T, ToIndexT > | |
Cllvm::IndexedMap< FCmpLibcallsList > | |
Cllvm::IndexedMap< int, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< LiveOutPair, MBB2NumberFunctor > | |
Cllvm::IndexedMap< LLT, VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< llvm::FunctionLoweringInfo::LiveOutInfo, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< llvm::LiveInterval *, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< llvm::LiveVariables::VarInfo, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< std::pair< llvm::PointerUnion, llvm::MachineOperand *>, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< std::string, llvm::VirtReg2IndexFunctor > | |
Cllvm::IndexedMap< unsigned > | |
Cllvm::IndexedMap< unsigned, llvm::VirtReg2IndexFunctor > | |
Cllvm::rdf::IndexedSet< T, N > | |
Cllvm::rdf::IndexedSet< const uint32_t *> | |
►Cllvm::rdf::IndexedSet< LaneBitmask > | |
Cllvm::rdf::LaneMaskIndex | |
Cllvm::HexagonBlockRanges::IndexType | |
Cllvm::orc::OrcGenericABI::IndirectStubsInfo | |
►Cllvm::orc::IndirectStubsManager | Base class for managing collections of named indirect stubs |
Cllvm::orc::LocalIndirectStubsManager< TargetT > | IndirectStubsManager implementation for the host architecture, e.g |
Cllvm::orc::remote::OrcRemoteTargetClient::RemoteIndirectStubsManager | Remote indirect stubs manager |
Cllvm::IndirectSymbolData | |
Cllvm::InductionDescriptor | A struct for saving information about induction variables |
Cllvm::CoroIdInst::Info | |
Cllvm::opt::OptTable::Info | Entry for a single option instance in the option data table |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InfoRec | |
Cllvm::pdb::InfoStream | |
Cllvm::pdb::InfoStreamBuilder | |
Cllvm::pdb::InfoStreamHeader | The header preceeding the global PDB Stream (Stream 1) |
►Cllvm::Init | |
►Cllvm::TypedInit | This is the common super-class of types that have a specific, explicit, type |
Cllvm::BitInit | 'true'/'false' - Represent a concrete initializer for a bit |
Cllvm::BitsInit | '{ a, b, c }' - Represents an initializer for a BitsRecTy value |
Cllvm::CodeInit | |
Cllvm::DagInit | (v a, b) - Represent a DAG tree value |
Cllvm::DefInit | AL - Represent a reference to a 'def' in the description |
Cllvm::FieldInit | X.Y - Represent a reference to a subfield of a variable |
Cllvm::FoldOpInit | !foldl (a, b, expr, start, lst) - Fold over a list |
Cllvm::IntInit | '7' - Represent an initialization by a literal integer value |
Cllvm::IsAOpInit | !isa<type>(expr) - Dynamically determine the type of an expression |
Cllvm::ListInit | [AL, AH, CL] - Represent a list of defs |
►Cllvm::OpInit | Base class for operators |
Cllvm::BinOpInit | !op (X, Y) - Combine two inits |
Cllvm::TernOpInit | !op (X, Y, Z) - Combine two inits |
Cllvm::UnOpInit | !op (X) - Transform an init |
Cllvm::StringInit | "foo" - Represent an initialization by a string value |
Cllvm::VarBitInit | Opcode{0} - Represent access to one bit of a variable or field |
Cllvm::VarDefInit | Classname<targs...> - Represent an uninstantiated anonymous class instantiation |
Cllvm::VarInit | 'Opcode' - Represent a reference to an entire variable object |
Cllvm::VarListElementInit | List[4] - Represent access to one element of a var or field |
Cllvm::UnsetInit | '?' - Represents an uninitialized value |
Cllvm::WasmYAML::InitFunction | |
Cllvm::sys::InitializeCOMRAII | |
Cllvm::cl::initializer< Ty > | |
Cllvm::DWARFYAML::InitialLength | |
Cllvm::InitLLVM | |
Cllvm::InlineAsmIdentifierInfo | |
Cllvm::InlineAsmKeyType | |
Cllvm::InlineCost | Represents the cost of inlining a function |
Cllvm::CodeViewYAML::InlineeInfo | |
Cllvm::CodeViewYAML::InlineeSite | |
Cllvm::codeview::InlineeSourceLine | |
Cllvm::codeview::InlineeSourceLineHeader | |
Cllvm::InlineFunctionInfo | This class captures the data input to the InlineFunction call, and records the auxiliary results produced by it |
Cllvm::InlineParams | Thresholds to tune inline cost analysis |
Cllvm::InlineResult | InlineResult is basically true or false |
►Cllvm::vfs::detail::InMemoryNode | The in memory file system is a tree of Nodes |
Cllvm::vfs::detail::InMemoryDirectory | |
Cllvm::vfs::detail::InMemoryFile | |
►Cllvm::InnerLoopVectorizer | InnerLoopVectorizer vectorizes loops which contain only one basic block to a specified vectorization factor (VF) |
Cllvm::InnerLoopUnroller | |
Cllvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::InOutEdgeView< isConst, isOut > | A class for ranging over the incoming edges incident to a vertex |
Cllvm::ISD::InputArg | InputArg - This struct carries flags and type information about a single incoming (formal) argument or incoming (from the perspective of the caller) return value virtual register |
Cllvm::lto::InputFile | An input file |
CINITIALIZE_PASS::InsertedPass | |
CARMInstructionSelector::InsertInfo | |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InsertionInfo | |
►Cllvm::RegBankSelect::InsertPoint | Abstract class used to represent an insertion point in a CFG |
Cllvm::RegBankSelect::EdgeInsertPoint | Insertion point on an edge |
Cllvm::RegBankSelect::InstrInsertPoint | Insertion point before or after an instruction |
Cllvm::RegBankSelect::MBBInsertPoint | Insertion point at the beginning or end of a basic block |
Cllvm::IRBuilderBase::InsertPoint | InsertPoint - A saved insertion point |
Cllvm::InsertPointAnalysis | Determines the latest safe point in a block in which we can insert a split, spill or other instruction related with CurLI |
Cllvm::IRBuilderBase::InsertPointGuard | |
Cllvm::VPBuilder::InsertPointGuard | RAII object that stores the current insertion point and restores it when the object is destroyed |
Cllvm::InsnInfo | |
CInsnMatchEntry | |
Cllvm::MipsAnalyzeImmediate::Inst | |
Cllvm::RISCVMatInt::Inst | |
Cllvm::cflaa::InstantiatedAttr | This is the result of instantiating ExternalAttribute at a particular callsite |
Cllvm::cflaa::InstantiatedRelation | This is the result of instantiating ExternalRelation at a particular callsite |
Cllvm::cflaa::InstantiatedValue | This is the result of instantiating InterfaceValue at a particular callsite |
Cllvm::coverage::InstantiationGroup | An instantiation group contains a FunctionRecord list, such that each record corresponds to a distinct instantiation of the same function |
Cllvm::InstCombineWorklist | InstCombineWorklist - This is the worklist management logic for InstCombine |
Cllvm::RecurrenceDescriptor::InstDesc | This POD struct holds information about a potential recurrence operation |
Cllvm::InstIterator< BB_t, BB_i_t, BI_t, II_t > | |
Cllvm::InstrAspect | Legalization is decided based on an instruction's opcode, which type slot we're considering, and what the existing type is |
Cllvm::mca::InstrBuilder | A builder class that knows how to construct Instruction objects |
Cllvm::MachineTraceMetrics::InstrCycles | InstrCycles represents the cycle height and depth of an instruction in a trace |
Cllvm::mca::InstrDesc | An instruction descriptor |
Cllvm::mca::InstRef | An InstRef contains both a SourceMgr index and Instruction pair |
Cllvm::InstrEmitter | |
Cllvm::HexagonBlockRanges::InstrIndexMap | |
Cllvm::InstrInfoQuery | InstrInfoQuery provides an interface to query additional information for instructions like metadata or keywords like nsw, which provides conservative results if the users specified it is safe to use |
Cllvm::InstrItinerary | An itinerary represents the scheduling information for an instruction |
Cllvm::InstrItineraryData | Itinerary data supplied by a subtarget to be used by a target |
Cllvm::InstrProfLookupTrait | Trait for lookups into the on-disk hash table for the binary instrprof format |
Cllvm::InstrProfOptions | Options for the frontend instrumentation based profiling pass |
►Cllvm::InstrProfReader | Base class and interface for reading profiling data of any known instrprof format |
Cllvm::IndexedInstrProfReader | Reader for the indexed binary instrprof format |
Cllvm::RawInstrProfReader< IntPtrT > | Reader for the raw instrprof binary format from runtime |
Cllvm::TextInstrProfReader | Reader for the simple text based instrprof format |
►Cllvm::InstrProfReaderIndexBase | |
Cllvm::InstrProfReaderIndex< HashTableImpl > | |
►Cllvm::InstrProfReaderRemapper | Name matcher supporting fuzzy matching of symbol names to names in profiles |
Cllvm::InstrProfReaderItaniumRemapper< HashTableImpl > | A remapper that applies remappings based on a symbol remapping file |
►Cllvm::InstrProfRecord | Profiling information for a single function |
Cllvm::NamedInstrProfRecord | |
Cllvm::InstrProfRecordWriterTrait | |
Cllvm::InstrProfSymtab | A symbol table used for function PGO name look-up with keys (such as pointers, md5hash values) to the function |
Cllvm::InstrProfValueSiteRecord | |
Cllvm::InstrProfWriter | |
Cllvm::InstrStage | These values represent a non-pipelined step in the execution of an instruction |
Cllvm::Win64EH::Instruction | |
Cllvm::WinEH::Instruction | |
Cllvm::dwarf::CFIProgram::Instruction | An instruction consists of a DWARF CFI opcode and an optional sequence of operands |
►Cllvm::mca::InstructionBase | Base class for instructions consumed by the simulation pipeline |
Cllvm::mca::Instruction | An instruction propagated through the simulated instruction pipeline |
Cllvm::RegisterBankInfo::InstructionMapping | Helper class that represents how the value of an instruction may be mapped and what is the related cost of such mapping |
CInstructionMapping | Helper class that represents how the value of an instruction may be mapped and what is the related cost of such mapping |
►Cllvm::InstructionPrecedenceTracking | |
Cllvm::ImplicitControlFlowTracking | This class allows to keep track on instructions with implicit control flow |
Cllvm::MemoryWriteTracking | |
►Cllvm::InstructionSelector | Provides the logic to select generic machine instructions |
Cllvm::AMDGPUInstructionSelector | |
Cllvm::X86Disassembler::InstructionSpecifier | The specification for how to extract and interpret a full instruction and its operands |
Cllvm::xray::InstrumentationMap | The InstrumentationMap represents the computed function id's and indicated function addresses from an object file (or a YAML file) |
Cllvm::InstVisitor< SubClass, RetTy > | Base class for instruction visitors |
►Cllvm::InstVisitor< AllocaSliceRewriter, bool > | |
Cllvm::sroa::AllocaSliceRewriter | Visitor to rewrite instructions using p particular slice of an alloca to use a new alloca |
►Cllvm::InstVisitor< DerivedT > | |
Cllvm::PtrUseVisitor< DerivedT > | A base class for visitors over the uses of a pointer value |
Cllvm::InstVisitor< GetEdgesVisitor, void > | |
►Cllvm::InstVisitor< InstCombiner, Instruction *> | |
Cllvm::InstCombiner | The core instruction combiner logic |
►Cllvm::InstVisitor< Interpreter > | |
Cllvm::Interpreter | |
►Cllvm::InstVisitor< LibCallsShrinkWrap > | |
Cfalse::LibCallsShrinkWrap | |
►Cllvm::InstVisitor< ObjectSizeOffsetEvaluator, SizeOffsetEvalType > | |
Cllvm::ObjectSizeOffsetEvaluator | Evaluate the size and offset of an object pointed to by a Value* |
►Cllvm::InstVisitor< ObjectSizeOffsetVisitor, SizeOffsetType > | |
Cllvm::ObjectSizeOffsetVisitor | Evaluate the size and offset of an object pointed to by a Value* statically |
►Cllvm::InstVisitor< PGOIndirectCallVisitor > | |
Cllvm::PGOIndirectCallVisitor | |
►Cllvm::InstVisitor< SliceBuilder > | |
►Cllvm::PtrUseVisitor< SliceBuilder > | |
CAllocaSlices::SliceBuilder | Builder for the alloca slices |
►Cllvm::InstVisitor< UnrolledInstAnalyzer, bool > | |
Cllvm::UnrolledInstAnalyzer | |
Cllvm::integer_sequence< T, I > | Represents a compile-time sequence of integers |
►Cllvm::integer_sequence< std::size_t, I... > | |
►Cllvm::index_sequence< I... > | |
Cllvm::build_index_impl< 0, I... > | |
Cllvm::index_sequence< I > | Alias for the common case of a sequence of size_ts |
►Cintegral_constant | |
Cllvm::detail::ConstantLog2< N > | A tiny meta function to compute the log2 of a compile time constant |
Cllvm::detail::ConstantLog2< 1 > | |
Cllvm::detail::is_cstring< T > | |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Min< V, Vs > | |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Min< V > | |
Cllvm::detail::range_item_has_provider< IterT > | |
Cllvm::detail::use_char_formatter< T > | |
Cllvm::detail::use_double_formatter< T > | |
Cllvm::detail::use_integral_formatter< T > | |
Cllvm::detail::use_pointer_formatter< T > | |
Cllvm::detail::use_string_formatter< T > | |
Cllvm::detail::uses_format_member< T > | |
Cllvm::detail::uses_format_provider< T > | |
Cllvm::detail::uses_missing_provider< T > | |
Cllvm::detail::uses_stream_operator< T > | |
Cllvm::hashing::detail::is_hashable_data< T > | Trait to indicate whether a type's bits can be hashed directly |
Cllvm::hashing::detail::is_hashable_data< std::pair< T, U > > | |
Cllvm::ilist_detail::check_options< Option1, Options... > | |
Cllvm::ilist_detail::extract_sentinel_tracking< ilist_sentinel_tracking< EnableSentinelTracking >, Options... > | |
Cllvm::negation< T > | |
Cllvm::parallel::is_execution_policy< T > | |
Cllvm::IntelExpr | |
Cllvm::IntelJITEventsWrapper | |
Cllvm::IntEqClasses | |
Cllvm::cflaa::InterfaceValue | We use InterfaceValue to describe parameters/return value, as well as potential memory locations that are pointed to by parameters/return value, of a function |
Cllvm::InterferenceCache | |
Cllvm::InterleavedAccessInfo | Drive the analysis of interleaved memory accesses in the loop |
Cllvm::InterleaveGroup< InstTy > | The group of interleaved loads/stores sharing the same stride and close to each other |
Cllvm::InterleaveGroup< llvm::Instruction > | |
Cllvm::LineEditor::InternalData | |
Cllvm::X86Disassembler::InternalInstruction | The x86 internal instruction, which is produced by the decoder |
Cllvm::Interval | Interval Class - An Interval is a set of nodes defined such that every node in the interval has all of its predecessors in the interval (except for the header) |
Cllvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT > | |
Cllvm::IntervalMap< KeyT, ValT, N, Traits > | |
Cllvm::IntervalMap< SlotIndex, LiveInterval * > | |
Cllvm::IntervalMap< SlotIndex, unsigned > | |
Cllvm::IntervalMapHalfOpenInfo< T > | |
►Cllvm::IntervalMapHalfOpenInfo< SlotIndex > | |
Cllvm::IntervalMapInfo< SlotIndex > | |
Cllvm::IntervalMapInfo< T > | |
Cllvm::IntervalMapOverlaps< MapA, MapB > | IntervalMapOverlaps - Iterate over the overlaps of mapped intervals in two IntervalMaps |
Cfalse::IntervalSorter | |
Cllvm::GenericValue::IntPair | |
Cllvm::IntrinsicData | |
Cllvm::PatternMatch::IntrinsicID_match | Intrinsic matchers |
Cllvm::TargetLoweringBase::IntrinsicInfo | |
Cllvm::IntrinsicLowering | |
►Cllvm::IntrusiveBackListBase | |
Cllvm::IntrusiveBackList< llvm::DIE > | |
Cllvm::IntrusiveBackList< Node > | |
Cllvm::IntrusiveBackList< T > | |
►Cllvm::IntrusiveBackListNode | |
Cllvm::DIE | A structured debug information entry |
Cllvm::IntrusiveRefCntPtr< T > | A smart pointer to a reference-counted object that inherits from RefCountedBase or ThreadSafeRefCountedBase |
Cllvm::IntrusiveRefCntPtr< llvm::vfs::FileSystem > | |
Cllvm::IntrusiveRefCntPtrInfo< T > | Class you can specialize to provide custom retain/release functionality for a type |
Cllvm::AnalysisManager< IRUnitT, ExtraArgTs >::Invalidator | API to communicate dependencies between analyses during invalidation |
Cllvm::Inverse< GraphType > | |
►Cllvm::pdb::IPDBDataStream | IPDBDataStream defines an interface used to represent a stream consisting of a name and a series of records whose formats depend on the particular stream type |
Cllvm::pdb::DIADataStream | |
►Cllvm::pdb::IPDBEnumChildren< ChildType > | |
Cllvm::pdb::ConcreteSymbolEnumerator< ChildType > | |
Cllvm::pdb::NullEnumerator< ChildType > | |
►Cllvm::pdb::IPDBEnumChildren< IPDBDataStream > | |
Cllvm::pdb::DIAEnumDebugStreams | |
►Cllvm::pdb::IPDBEnumChildren< IPDBFrameData > | |
Cllvm::pdb::DIAEnumFrameData | |
►Cllvm::pdb::IPDBEnumChildren< IPDBInjectedSource > | |
Cllvm::pdb::DIAEnumInjectedSources | |
►Cllvm::pdb::IPDBEnumChildren< IPDBLineNumber > | |
Cllvm::pdb::DIAEnumLineNumbers | |
►Cllvm::pdb::IPDBEnumChildren< IPDBSectionContrib > | |
Cllvm::pdb::DIAEnumSectionContribs | |
►Cllvm::pdb::IPDBEnumChildren< IPDBSourceFile > | |
Cllvm::pdb::DIAEnumSourceFiles | |
►Cllvm::pdb::IPDBEnumChildren< IPDBTable > | |
Cllvm::pdb::DIAEnumTables | |
►Cllvm::pdb::IPDBEnumChildren< PDBSymbol > | |
Cllvm::pdb::DIAEnumSymbols | |
Cllvm::pdb::NativeEnumGlobals | |
Cllvm::pdb::NativeEnumModules | |
Cllvm::pdb::NativeEnumTypes | |
►Cllvm::pdb::IPDBFrameData | IPDBFrameData defines an interface used to represent a frame data of some code block |
Cllvm::pdb::DIAFrameData | |
►Cllvm::pdb::IPDBInjectedSource | IPDBInjectedSource defines an interface used to represent source files which were injected directly into the PDB file during the compilation process |
Cllvm::pdb::DIAInjectedSource | |
►Cllvm::pdb::IPDBLineNumber | |
Cllvm::pdb::DIALineNumber | |
►Cllvm::pdb::IPDBRawSymbol | IPDBRawSymbol defines an interface used to represent an arbitrary symbol |
Cllvm::pdb::DIARawSymbol | |
►Cllvm::pdb::NativeRawSymbol | |
Cllvm::pdb::NativeCompilandSymbol | |
Cllvm::pdb::NativeExeSymbol | |
Cllvm::pdb::NativeSymbolEnumerator | |
Cllvm::pdb::NativeTypeArray | |
Cllvm::pdb::NativeTypeBuiltin | |
Cllvm::pdb::NativeTypeEnum | |
Cllvm::pdb::NativeTypeFunctionSig | |
Cllvm::pdb::NativeTypePointer | |
Cllvm::pdb::NativeTypeTypedef | |
Cllvm::pdb::NativeTypeUDT | |
Cllvm::pdb::NativeTypeVTShape | |
►Cllvm::pdb::IPDBSectionContrib | IPDBSectionContrib defines an interface used to represent section contributions whose information are stored in the PDB |
Cllvm::pdb::DIASectionContrib | |
►Cllvm::pdb::IPDBSession | IPDBSession defines an interface used to provide a context for querying debug information from a debug data source (for example, a PDB) |
Cllvm::pdb::DIASession | |
Cllvm::pdb::NativeSession | |
►Cllvm::pdb::IPDBSourceFile | IPDBSourceFile defines an interface used to represent source files whose information are stored in the PDB |
Cllvm::pdb::DIASourceFile | |
►Cllvm::pdb::IPDBTable | |
Cllvm::pdb::DIATable | |
►Cllvm::IRBuilderBase | Common base class shared among various IRBuilders |
Cllvm::IRBuilder< TargetFolder > | |
Cllvm::IRBuilder< T, Inserter > | This provides a uniform API for creating instructions and inserting them into a basic block: either at the end of a BasicBlock, or at a specific iterator location in a block |
►Cllvm::IRBuilderDefaultInserter | This provides the default implementation of the IRBuilder 'InsertHelper' method that is called whenever an instruction is created by IRBuilder and needs to be inserted |
Cllvm::IRBuilder< TargetFolder > | |
Cllvm::IRBuilderCallbackInserter | Provides an 'InsertHelper' that calls a user-provided callback after performing the default insertion |
►Cllvm::orc::IRLayer | Interface for layers that accept LLVM IR |
Cllvm::orc::CompileOnDemandLayer | |
Cllvm::orc::IRCompileLayer | |
Cllvm::orc::IRTransformLayer | |
Cllvm::IRMover | |
►Cllvm::IRMutationStrategy | Base class for describing how to mutate a module |
Cllvm::InjectorIRStrategy | Strategy that injects operations into the function |
Cllvm::InstDeleterIRStrategy | |
Cllvm::IRMutator | Entry point for configuring and running IR mutations |
Cllvm::bfi_detail::IrreducibleGraph | Graph of irreducible control flow |
Cllvm::bfi_detail::IrreducibleGraph::IrrNode | |
Cllvm::object::IRSymtabFile | The contents of a bitcode file and its irsymtab |
Cllvm::PatternMatch::is_all_ones | |
Cllvm::PatternMatch::is_any_zero_fp | |
Cllvm::PatternMatch::is_bitwiselogic_op | |
►Cis_copy_constructible | |
Cllvm::is_trivially_copy_constructible< T > | An implementation of std::is_trivially_copy_constructible since we have users with STLs that don't yet include it |
Cllvm::PatternMatch::is_idiv_op | |
Cllvm::is_integral_or_enum< T > | Metafunction that determines whether the given type is either an integral type or an enumeration type, including enum classes |
Cllvm::PatternMatch::is_logical_shift_op | |
Cllvm::PatternMatch::is_lowbit_mask | |
Cllvm::PatternMatch::is_maxsignedvalue | |
►Cis_move_constructible | |
Cllvm::is_trivially_move_constructible< T > | An implementation of std::is_trivially_move_constructible since we have users with STLs that don't yet include it |
Cllvm::PatternMatch::is_nan | |
Cllvm::PatternMatch::is_neg_zero_fp | |
Cllvm::PatternMatch::is_negative | |
Cllvm::PatternMatch::is_nonnegative | |
Cllvm::PatternMatch::is_one | |
Cllvm::is_one_of< T, Ts > | Traits class for checking whether type T is one of any of the given types in the variadic list |
Cllvm::is_one_of< T, U, Ts... > | |
Cllvm::PatternMatch::is_pos_zero_fp | |
Cllvm::PatternMatch::is_power2 | |
Cllvm::PatternMatch::is_power2_or_zero | |
Cllvm::PatternMatch::is_right_shift_op | |
Cllvm::PatternMatch::is_shift_op | |
Cllvm::PatternMatch::is_sign_mask | |
Cllvm::is_simple_type< X > | |
Cllvm::PatternMatch::is_zero | |
Cllvm::PatternMatch::is_zero_int | |
Cllvm::isa_impl< To, From, Enabler > | |
Cllvm::isa_impl< Argument, Value > | |
Cllvm::isa_impl< BasicBlock, Value > | |
Cllvm::isa_impl< Constant, Value > | |
Cllvm::isa_impl< ConstantAggregate, Value > | |
Cllvm::isa_impl< ConstantData, Value > | |
Cllvm::isa_impl< Function, Value > | |
Cllvm::isa_impl< GlobalAlias, Value > | |
Cllvm::isa_impl< GlobalIFunc, Value > | |
Cllvm::isa_impl< GlobalIndirectSymbol, Value > | |
Cllvm::isa_impl< GlobalObject, Value > | |
Cllvm::isa_impl< GlobalValue, Value > | |
Cllvm::isa_impl< GlobalVariable, Value > | |
Cllvm::isa_impl< InlineAsm, Value > | |
Cllvm::isa_impl< Instruction, Value > | |
Cllvm::isa_impl< PointerType, Type > | |
Cllvm::isa_impl< To, From, typename std::enable_if< std::is_base_of< To, From >::value >::type > | Always allow upcasts, and perform no dynamic check for them |
Cllvm::isa_impl_cl< To, From > | |
Cllvm::isa_impl_cl< To, const From * > | |
Cllvm::isa_impl_cl< To, const From *const > | |
Cllvm::isa_impl_cl< To, const From > | |
Cllvm::isa_impl_cl< To, const std::unique_ptr< From > > | |
Cllvm::isa_impl_cl< To, From * > | |
Cllvm::isa_impl_cl< To, From *const > | |
Cllvm::isa_impl_wrap< To, From, SimpleFrom > | |
Cllvm::isa_impl_wrap< To, FromTy, FromTy > | |
Cllvm::AMDGPU::IsaVersion | Instruction set architecture version |
Cllvm::pdb::ISectionContribVisitor | |
Cllvm::InstructionSelector::ISelInfoTy< PredicateBitset, ComplexMatcherMemFn, CustomRendererFn > | |
Cllvm::isPodLike< T > | IsPodLike - This is a type trait that is used to determine whether a given type can be copied around with memcpy instead of running ctors etc |
Cllvm::isPodLike< ArrayRef< T > > | |
Cllvm::isPodLike< AssertingVH< T > > | |
Cllvm::isPodLike< bfi_detail::BlockMass > | |
Cllvm::isPodLike< BitCodeAbbrevOp > | |
Cllvm::isPodLike< IdentifyingPassPtr > | |
Cllvm::isPodLike< ImmutableList< T > > | |
Cllvm::isPodLike< MCOperand > | |
Cllvm::isPodLike< Optional< T > > | |
Cllvm::isPodLike< PointerIntPair< PointerTy, IntBits, IntType > > | |
Cllvm::isPodLike< PoisoningVH< T > > | |
Cllvm::isPodLike< PressureChange > | |
Cllvm::isPodLike< ScaledNumber< T > > | |
Cllvm::isPodLike< SDep > | |
Cllvm::isPodLike< SDValue > | |
Cllvm::isPodLike< Slice > | |
Cllvm::isPodLike< SlotIndex > | |
Cllvm::isPodLike< std::pair< T, U > > | |
Cllvm::isPodLike< StringRef > | |
Cllvm::isPodLike< SuccIterator< T, U > > | |
Cllvm::detail::IsPointerLike< T > | |
Cllvm::detail::IsPointerLike< T * > | |
Cllvm::mdconst::detail::IsValidPointer< V, M > | |
Cllvm::mdconst::detail::IsValidReference< V, M > | |
Cllvm::ItaniumManglingCanonicalizer | Canonicalizer for mangled names |
Cllvm::ItaniumPartialDemangler | "Partial" demangler |
Cllvm::Registry< T >::iterator | Iterators for registry entries |
Cllvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::Iterator | |
Cllvm::ImmutableList< T >::iterator | |
►Citerator | |
Cllvm::df_iterator< Inverse< T >, SetTy, External > | |
Cllvm::df_iterator< std::conditional< IsConst, const BlockT, BlockT >::type *> | |
Cllvm::df_iterator< T, SetTy, true > | |
►Cllvm::iterator_facade_base< attribute_iterator, std::forward_iterator_tag, const DWARFAttribute > | |
Cllvm::DWARFDie::attribute_iterator | |
►Cllvm::iterator_facade_base< call_iterator, std::forward_iterator_tag, typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::value_type >::value, typename std::iterator_traits< VectorImplT::iterator >::pointer, typename std::iterator_traits< VectorImplT::iterator >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::value_type >::value, typename std::iterator_traits< VectorImplT::iterator >::reference, typename std::iterator_traits< VectorImplT::iterator >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< call_iterator, VectorImplT::iterator, std::forward_iterator_tag > | |
Cllvm::LazyCallGraph::EdgeSequence::call_iterator | An iterator over specifically call edges |
►Cllvm::iterator_facade_base< CaseIteratorImpl< CaseHandleT >, std::random_access_iterator_tag, CaseHandleT > | |
Cllvm::SwitchInst::CaseIteratorImpl< CaseHandleT > | |
►Cllvm::iterator_facade_base< ChildIteratorType, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::iterator_category, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type >::value, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::pointer, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type >::value, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::reference, typename std::iterator_traits< SmallVector< int, 1 >::iterator >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< ChildIteratorType, SmallVector< int, 1 >::iterator > | |
Cllvm::GraphTraits< GraphType >::ChildIteratorType | Add the VectorizableTree to the index iterator to be able to return TreeEntry pointers |
►Cllvm::iterator_facade_base< concat_iterator< ValueT, IterTs... >, std::forward_iterator_tag, ValueT > | |
Cllvm::concat_iterator< ValueT, IterTs > | Iterator wrapper that concatenates sequences together |
►Cllvm::iterator_facade_base< const_iterator, std::forward_iterator_tag, const T > | |
Cllvm::IntrusiveBackList< T >::const_iterator | |
►Cllvm::iterator_facade_base< const_iterator, std::input_iterator_tag, const StringRef > | |
Cllvm::sys::path::const_iterator | Path iterator |
►Cllvm::iterator_facade_base< const_succ_op_iterator, std::random_access_iterator_tag, const BasicBlock *, ptrdiff_t, const BasicBlock *, const BasicBlock * > | |
►Cllvm::iterator_adaptor_base< const_succ_op_iterator, const_value_op_iterator, std::random_access_iterator_tag, const BasicBlock *, ptrdiff_t, const BasicBlock *, const BasicBlock *> | |
Cllvm::BranchInst::const_succ_op_iterator | The const version of succ_op_iterator |
Cllvm::IndirectBrInst::const_succ_op_iterator | The const version of succ_op_iterator |
►Cllvm::iterator_facade_base< const_value_iterator, std::forward_iterator_tag, const DIEValue, typename std::iterator_traits< ListTy::const_iterator >::difference_type, typename std::conditional< std::is_same< const DIEValue, typename std::iterator_traits< ListTy::const_iterator >::value_type >::value, typename std::iterator_traits< ListTy::const_iterator >::pointer, const DIEValue * >::type, typename std::conditional< std::is_same< const DIEValue, typename std::iterator_traits< ListTy::const_iterator >::value_type >::value, typename std::iterator_traits< ListTy::const_iterator >::reference, const DIEValue & >::type > | |
►Cllvm::iterator_adaptor_base< const_value_iterator, ListTy::const_iterator, std::forward_iterator_tag, const DIEValue > | |
Cllvm::DIEValueList::const_value_iterator | |
►Cllvm::iterator_facade_base< const_value_op_iterator, std::random_access_iterator_tag, const Value *, ptrdiff_t, const Value *, const Value * > | |
►Cllvm::iterator_adaptor_base< const_value_op_iterator, const_op_iterator, std::random_access_iterator_tag, const Value *, ptrdiff_t, const Value *, const Value *> | |
Cllvm::User::const_value_op_iterator | |
►Cllvm::iterator_facade_base< DbiModuleSourceFilesIterator, std::random_access_iterator_tag, StringRef > | |
Cllvm::pdb::DbiModuleSourceFilesIterator | |
►Cllvm::iterator_facade_base< def_chain_iterator< T, UseOptimizedChain >, std::forward_iterator_tag, MemoryAccess *> | |
Cllvm::def_chain_iterator< T, UseOptimizedChain > | Walks the defining accesses of MemoryDefs |
►Cllvm::iterator_facade_base< DerivedTy, std::forward_iterator_tag, ValueTy > | |
Cllvm::StringMapIterBase< DerivedTy, ValueTy > | |
►Cllvm::iterator_facade_base< early_inc_iterator_impl< WrappedIteratorT >, std::input_iterator_tag, typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::pointer, typename std::iterator_traits< WrappedIteratorT >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::reference, typename std::iterator_traits< WrappedIteratorT >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< early_inc_iterator_impl< WrappedIteratorT >, WrappedIteratorT, std::input_iterator_tag > | |
Cllvm::early_inc_iterator_impl< WrappedIteratorT > | A pseudo-iterator adaptor that is designed to implement "early increment" style loops |
►Cllvm::iterator_facade_base< enumerator_iter< R >, std::forward_iterator_tag, result_pair< R >, std::iterator_traits< IterOfRange< R > >::difference_type, std::iterator_traits< IterOfRange< R > >::pointer, std::iterator_traits< IterOfRange< R > >::reference > | |
Cllvm::detail::enumerator_iter< R > | |
►Cllvm::iterator_facade_base< filter_iterator_base< WrappedIteratorT, PredicateT, IterTag >, std::common_type< IterTag, std::iterator_traits< WrappedIteratorT >::iterator_category >::type, typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::pointer, typename std::iterator_traits< WrappedIteratorT >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::reference, typename std::iterator_traits< WrappedIteratorT >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< filter_iterator_base< WrappedIteratorT, PredicateT, IterTag >, WrappedIteratorT, std::common_type< IterTag, std::iterator_traits< WrappedIteratorT >::iterator_category >::type > | |
►Cllvm::filter_iterator_base< WrappedIteratorT, PredicateT, IterTag > | An iterator adaptor that filters the elements of given inner iterators |
Cllvm::filter_iterator_impl< WrappedIteratorT, PredicateT, IterTag > | Specialization of filter_iterator_base for forward iteration only |
►Cllvm::iterator_facade_base< filter_iterator_base< WrappedIteratorT, PredicateT, std::bidirectional_iterator_tag >, std::common_type< std::bidirectional_iterator_tag, std::iterator_traits< WrappedIteratorT >::iterator_category >::type, typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::pointer, typename std::iterator_traits< WrappedIteratorT >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< WrappedIteratorT >::value_type, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::reference, typename std::iterator_traits< WrappedIteratorT >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< filter_iterator_base< WrappedIteratorT, PredicateT, std::bidirectional_iterator_tag >, WrappedIteratorT, std::common_type< std::bidirectional_iterator_tag, std::iterator_traits< WrappedIteratorT >::iterator_category >::type > | |
►Cllvm::filter_iterator_base< WrappedIteratorT, PredicateT, std::bidirectional_iterator_tag > | |
Cllvm::filter_iterator_impl< WrappedIteratorT, PredicateT, std::bidirectional_iterator_tag > | Specialization of filter_iterator_base for bidirectional iteration |
►Cllvm::iterator_facade_base< FixedStreamArrayIterator< PSHashRecord >, std::random_access_iterator_tag, const PSHashRecord > | |
Cllvm::FixedStreamArrayIterator< PSHashRecord > | |
►Cllvm::iterator_facade_base< FixedStreamArrayIterator< T >, std::random_access_iterator_tag, const T > | |
Cllvm::FixedStreamArrayIterator< T > | |
►Cllvm::iterator_facade_base< FunctionRecordIterator, std::forward_iterator_tag, FunctionRecord > | |
Cllvm::coverage::FunctionRecordIterator | Iterator over Functions, optionally filtered to a single file |
►Cllvm::iterator_facade_base< GSIHashIterator, std::random_access_iterator_tag, const uint32_t, typename std::iterator_traits< FixedStreamArrayIterator< PSHashRecord > >::difference_type, typename std::conditional< std::is_same< const uint32_t, typename std::iterator_traits< FixedStreamArrayIterator< PSHashRecord > >::value_type >::value, typename std::iterator_traits< FixedStreamArrayIterator< PSHashRecord > >::pointer, const uint32_t * >::type, typename std::conditional< std::is_same< const uint32_t, typename std::iterator_traits< FixedStreamArrayIterator< PSHashRecord > >::value_type >::value, typename std::iterator_traits< FixedStreamArrayIterator< PSHashRecord > >::reference, const uint32_t & >::type > | |
►Cllvm::iterator_adaptor_base< GSIHashIterator, FixedStreamArrayIterator< PSHashRecord >, std::random_access_iterator_tag, const uint32_t > | |
Cllvm::pdb::GSIHashIterator | Iterator over hash records producing symbol record offsets |
►Cllvm::iterator_facade_base< HashTableIterator< ValueT, TraitsT >, std::forward_iterator_tag, std::pair< uint32_t, ValueT > > | |
Cllvm::pdb::HashTableIterator< ValueT, TraitsT > | |
►Cllvm::iterator_facade_base< ImutAVLValueIterator< ImmutableMap >, std::iterator_traits< ImmutableMap ::TreeTy::iterator >::iterator_category, const ImmutableMap ::value_type, typename std::iterator_traits< ImmutableMap ::TreeTy::iterator >::difference_type, typename std::conditional< std::is_same< const ImmutableMap ::value_type, typename std::iterator_traits< ImmutableMap ::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< ImmutableMap ::TreeTy::iterator >::pointer, const ImmutableMap ::value_type * >::type, typename std::conditional< std::is_same< const ImmutableMap ::value_type, typename std::iterator_traits< ImmutableMap ::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< ImmutableMap ::TreeTy::iterator >::reference, const ImmutableMap ::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< ImutAVLValueIterator< ImmutableMap >, ImmutableMap ::TreeTy::iterator, std::iterator_traits< ImmutableMap ::TreeTy::iterator >::iterator_category, const ImmutableMap ::value_type > | |
►Cllvm::ImutAVLValueIterator< ImmutableMap > | |
Cllvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator | |
►Cllvm::iterator_facade_base< ImutAVLValueIterator< ImmutableMapRef >, std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::iterator_category, const ImmutableMapRef ::value_type, typename std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::difference_type, typename std::conditional< std::is_same< const ImmutableMapRef ::value_type, typename std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::pointer, const ImmutableMapRef ::value_type * >::type, typename std::conditional< std::is_same< const ImmutableMapRef ::value_type, typename std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::reference, const ImmutableMapRef ::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< ImutAVLValueIterator< ImmutableMapRef >, ImmutableMapRef ::TreeTy::iterator, std::iterator_traits< ImmutableMapRef ::TreeTy::iterator >::iterator_category, const ImmutableMapRef ::value_type > | |
►Cllvm::ImutAVLValueIterator< ImmutableMapRef > | |
Cllvm::ImmutableMapRef< KeyT, ValT, ValInfo >::iterator | |
►Cllvm::iterator_facade_base< ImutAVLValueIterator< T >, std::iterator_traits< T::TreeTy::iterator >::iterator_category, const T::value_type, typename std::iterator_traits< T::TreeTy::iterator >::difference_type, typename std::conditional< std::is_same< const T::value_type, typename std::iterator_traits< T::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< T::TreeTy::iterator >::pointer, const T::value_type * >::type, typename std::conditional< std::is_same< const T::value_type, typename std::iterator_traits< T::TreeTy::iterator >::value_type >::value, typename std::iterator_traits< T::TreeTy::iterator >::reference, const T::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< ImutAVLValueIterator< T >, T::TreeTy::iterator, std::iterator_traits< T::TreeTy::iterator >::iterator_category, const T::value_type > | |
Cllvm::ImutAVLValueIterator< T > | Generic iterator that wraps a T::TreeTy::iterator and exposes iterator::getValue() on dereference |
►Cllvm::iterator_facade_base< iterator, std::bidirectional_iterator_tag, const DWARFDie > | |
Cllvm::DWARFDie::iterator | |
►Cllvm::iterator_facade_base< iterator, std::forward_iterator_tag, Operation > | |
Cllvm::DWARFExpression::iterator | An iterator to go through the expression operations |
►Cllvm::iterator_facade_base< iterator, std::forward_iterator_tag, T > | |
Cllvm::IntrusiveBackList< T >::iterator | |
►Cllvm::iterator_facade_base< iterator, std::forward_iterator_tag, typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::difference_type, typename std::conditional< std::is_same< typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::value_type >::value, typename std::iterator_traits< VectorImplT::iterator >::pointer, typename std::iterator_traits< VectorImplT::iterator >::value_type * >::type, typename std::conditional< std::is_same< typename std::iterator_traits< VectorImplT::iterator >::value_type, typename std::iterator_traits< VectorImplT::iterator >::value_type >::value, typename std::iterator_traits< VectorImplT::iterator >::reference, typename std::iterator_traits< VectorImplT::iterator >::value_type & >::type > | |
►Cllvm::iterator_adaptor_base< iterator, VectorImplT::iterator, std::forward_iterator_tag > | |
Cllvm::LazyCallGraph::EdgeSequence::iterator | An iterator used for the edges to both entry nodes and child nodes |
►Cllvm::iterator_facade_base< IteratorImpl< ValueT, IteratorBase >, std::bidirectional_iterator_tag, ValueT, typename std::iterator_traits< IteratorBase >::difference_type, typename std::conditional< std::is_same< ValueT, typename std::iterator_traits< IteratorBase >::value_type >::value, typename std::iterator_traits< IteratorBase >::pointer, ValueT * >::type, typename std::conditional< std::is_same< ValueT, typename std::iterator_traits< IteratorBase >::value_type >::value, typename std::iterator_traits< IteratorBase >::reference, ValueT & >::type > | |
Cllvm::iterator_adaptor_base< IteratorImpl< ValueT, IteratorBase >, IteratorBase, std::bidirectional_iterator_tag, ValueT > | |
►Cllvm::iterator_facade_base< LineCoverageIterator, std::forward_iterator_tag, LineCoverageStats > | |
Cllvm::coverage::LineCoverageIterator | An iterator over the LineCoverageStats objects for lines described by a CoverageData instance |
►Cllvm::iterator_facade_base< mapped_iterator< ItTy, FuncTy >, std::iterator_traits< ItTy >::iterator_category, std::remove_reference< FuncReturnTy >::type, typename std::iterator_traits< ItTy >::difference_type, typename std::conditional< std::is_same< std::remove_reference< FuncReturnTy >::type, typename std::iterator_traits< ItTy >::value_type >::value, typename std::iterator_traits< ItTy >::pointer, std::remove_reference< FuncReturnTy >::type * >::type, typename std::conditional< std::is_same< std::remove_reference< FuncReturnTy >::type, typename std::iterator_traits< ItTy >::value_type >::value, typename std::iterator_traits< ItTy >::reference, std::remove_reference< FuncReturnTy >::type & >::type > | |
►Cllvm::iterator_adaptor_base< mapped_iterator< ItTy, FuncTy >, ItTy, std::iterator_traits< ItTy >::iterator_category, std::remove_reference< FuncReturnTy >::type > | |
Cllvm::mapped_iterator< ItTy, FuncTy, FuncReturnTy > | |
►Cllvm::iterator_facade_base< memoryaccess_def_iterator_base< MemoryAccess >, std::forward_iterator_tag, MemoryAccess, ptrdiff_t, MemoryAccess *, MemoryAccess *> | |
Cllvm::memoryaccess_def_iterator_base< MemoryAccess > | |
►Cllvm::iterator_facade_base< memoryaccess_def_iterator_base< T >, std::forward_iterator_tag, T, ptrdiff_t, T *, T *> | |
Cllvm::memoryaccess_def_iterator_base< T > | Iterator base class used to implement const and non-const iterators over the defining accesses of a MemoryAccess |
►Cllvm::iterator_facade_base< NeighborEdgeIteratorT< IsConst, IsOut >, std::iterator_traits< BaseIt >::iterator_category, T, typename std::iterator_traits< BaseIt >::difference_type, typename std::conditional< std::is_same< T, typename std::iterator_traits< BaseIt >::value_type >::value, typename std::iterator_traits< BaseIt >::pointer, T * >::type, typename std::conditional< std::is_same< T, typename std::iterator_traits< BaseIt >::value_type >::value, typename std::iterator_traits< BaseIt >::reference, T & >::type > | |
Cllvm::iterator_adaptor_base< NeighborEdgeIteratorT< IsConst, IsOut >, BaseIt, std::iterator_traits< BaseIt >::iterator_category, T > | |
►Cllvm::iterator_facade_base< partition_iterator, std::forward_iterator_tag, Partition > | |
CAllocaSlices::partition_iterator | An iterator over partitions of the alloca's slices |
►Cllvm::iterator_facade_base< phi_iterator_impl< PHINodeT, BBIteratorT >, std::forward_iterator_tag, PHINodeT > | |
Cllvm::BasicBlock::phi_iterator_impl< PHINodeT, BBIteratorT > | Iterator to walk just the phi nodes in the basic block |
►Cllvm::iterator_facade_base< pointee_iterator< WrappedIteratorT, T >, std::iterator_traits< WrappedIteratorT >::iterator_category, T, typename std::iterator_traits< WrappedIteratorT >::difference_type, typename std::conditional< std::is_same< T, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::pointer, T * >::type, typename std::conditional< std::is_same< T, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::reference, T & >::type > | |
►Cllvm::iterator_adaptor_base< pointee_iterator< WrappedIteratorT, T >, WrappedIteratorT, std::iterator_traits< WrappedIteratorT >::iterator_category, T > | |
Cllvm::pointee_iterator< WrappedIteratorT, T > | An iterator type that allows iterating over the pointees via some other iterator |
►Cllvm::iterator_facade_base< pointer_iterator< WrappedIteratorT, T >, std::iterator_traits< WrappedIteratorT >::iterator_category, T, typename std::iterator_traits< WrappedIteratorT >::difference_type, typename std::conditional< std::is_same< T, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::pointer, T * >::type, typename std::conditional< std::is_same< T, typename std::iterator_traits< WrappedIteratorT >::value_type >::value, typename std::iterator_traits< WrappedIteratorT >::reference, T & >::type > | |
►Cllvm::iterator_adaptor_base< pointer_iterator< WrappedIteratorT, T >, WrappedIteratorT, std::iterator_traits< WrappedIteratorT >::iterator_category, T > | |
Cllvm::pointer_iterator< WrappedIteratorT, T > | |
►Cllvm::iterator_facade_base< postorder_ref_scc_iterator, std::forward_iterator_tag, RefSCC > | |
Cllvm::LazyCallGraph::postorder_ref_scc_iterator | A post-order depth-first RefSCC iterator over the call graph |
►Cllvm::iterator_facade_base< reverse_iterator, std::input_iterator_tag, const StringRef > | |
Cllvm::sys::path::reverse_iterator | Reverse path iterator |
►Cllvm::iterator_facade_base< reverse_iterator< llvm::DWARFDie::iterator >, bidirectional_iterator_tag, const llvm::DWARFDie > | |
Cstd::reverse_iterator< llvm::DWARFDie::iterator > | |
►Cllvm::iterator_facade_base< scc_iterator< GraphT, GT >, std::forward_iterator_tag, const std::vector< GT::NodeRef >, ptrdiff_t > | |
Cllvm::scc_iterator< GraphT, GT > | Enumerate the SCCs of a directed graph in reverse topological order of the SCC DAG |
►Cllvm::iterator_facade_base< SmallSetIterator< T, N, C >, std::forward_iterator_tag, T > | |
Cllvm::SmallSetIterator< T, N, C > | SmallSetIterator - This class implements a const_iterator for SmallSet by delegating to the underlying SmallVector or Set iterators |
►Cllvm::iterator_facade_base< StringMapConstIterator< ValueTy >, std::forward_iterator_tag, const StringMapEntry< ValueTy > > | |
►Cllvm::StringMapIterBase< StringMapConstIterator< ValueTy >, const StringMapEntry< ValueTy > > | |
Cllvm::StringMapConstIterator< ValueTy > | |
►Cllvm::iterator_facade_base< StringMapIterator< ValueTy >, std::forward_iterator_tag, StringMapEntry< ValueTy > > | |
►Cllvm::StringMapIterBase< StringMapIterator< ValueTy >, StringMapEntry< ValueTy > > | |
Cllvm::StringMapIterator< ValueTy > | |
►Cllvm::iterator_facade_base< StringMapKeyIterator< ValueTy >, std::forward_iterator_tag, StringRef, typename std::iterator_traits< StringMapConstIterator< ValueTy > >::difference_type, typename std::conditional< std::is_same< StringRef, typename std::iterator_traits< StringMapConstIterator< ValueTy > >::value_type >::value, typename std::iterator_traits< StringMapConstIterator< ValueTy > >::pointer, StringRef * >::type, typename std::conditional< std::is_same< StringRef, typename std::iterator_traits< StringMapConstIterator< ValueTy > >::value_type >::value, typename std::iterator_traits< StringMapConstIterator< ValueTy > >::reference, StringRef & >::type > | |
►Cllvm::iterator_adaptor_base< StringMapKeyIterator< ValueTy >, StringMapConstIterator< ValueTy >, std::forward_iterator_tag, StringRef > | |
Cllvm::StringMapKeyIterator< ValueTy > | |
►Cllvm::iterator_facade_base< succ_op_iterator, std::random_access_iterator_tag, BasicBlock *, ptrdiff_t, BasicBlock *, BasicBlock * > | |
►Cllvm::iterator_adaptor_base< succ_op_iterator, value_op_iterator, std::random_access_iterator_tag, BasicBlock *, ptrdiff_t, BasicBlock *, BasicBlock *> | |
Cllvm::BranchInst::succ_op_iterator | Iterator type that casts an operand to a basic block |
Cllvm::IndirectBrInst::succ_op_iterator | Iterator type that casts an operand to a basic block |
►Cllvm::iterator_facade_base< SuccIterator< InstructionT, BlockT >, std::random_access_iterator_tag, BlockT, int, BlockT *, BlockT *> | |
Cllvm::SuccIterator< InstructionT, BlockT > | |
►Cllvm::iterator_facade_base< upward_defs_iterator, std::forward_iterator_tag, const MemoryAccessPair > | |
Cllvm::upward_defs_iterator | Provide an iterator that walks defs, giving both the memory access, and the current pointer location, updating the pointer location as it changes due to phi node translation |
►Cllvm::iterator_facade_base< value_iterator, std::forward_iterator_tag, DIEValue, typename std::iterator_traits< ListTy::iterator >::difference_type, typename std::conditional< std::is_same< DIEValue, typename std::iterator_traits< ListTy::iterator >::value_type >::value, typename std::iterator_traits< ListTy::iterator >::pointer, DIEValue * >::type, typename std::conditional< std::is_same< DIEValue, typename std::iterator_traits< ListTy::iterator >::value_type >::value, typename std::iterator_traits< ListTy::iterator >::reference, DIEValue & >::type > | |
►Cllvm::iterator_adaptor_base< value_iterator, ListTy::iterator, std::forward_iterator_tag, DIEValue > | |
Cllvm::DIEValueList::value_iterator | |
►Cllvm::iterator_facade_base< value_op_iterator, std::random_access_iterator_tag, SDValue, ptrdiff_t, value_op_iterator *, value_op_iterator * > | |
►Cllvm::iterator_adaptor_base< value_op_iterator, op_iterator, std::random_access_iterator_tag, SDValue, ptrdiff_t, value_op_iterator *, value_op_iterator *> | |
Cllvm::SDNode::value_op_iterator | Iterator for directly iterating over the operand SDValue's |
►Cllvm::iterator_facade_base< value_op_iterator, std::random_access_iterator_tag, Value *, ptrdiff_t, Value *, Value * > | |
►Cllvm::iterator_adaptor_base< value_op_iterator, op_iterator, std::random_access_iterator_tag, Value *, ptrdiff_t, Value *, Value *> | |
Cllvm::User::value_op_iterator | Iterator for directly iterating over the operand Values |
►Cllvm::iterator_facade_base< value_sequence_iterator< ValueT >, std::random_access_iterator_tag, const ValueT > | |
Cllvm::detail::value_sequence_iterator< ValueT > | |
►Cllvm::iterator_facade_base< VarStreamArrayIterator< ValueType, Extractor >, std::forward_iterator_tag, ValueType > | |
Cllvm::VarStreamArrayIterator< ValueType, Extractor > | VarStreamArray represents an array of variable length records backed by a stream |
►Cllvm::iterator_facade_base< WrappedPairNodeDataIterator< ItType, NodeRef, DataRef >, std::iterator_traits< ItType >::iterator_category, NodeRef, std::ptrdiff_t, NodeRef *, NodeRef & > | |
►Cllvm::iterator_adaptor_base< WrappedPairNodeDataIterator< ItType, NodeRef, DataRef >, ItType, std::iterator_traits< ItType >::iterator_category, NodeRef, std::ptrdiff_t, NodeRef *, NodeRef &> | |
Cllvm::WrappedPairNodeDataIterator< ItType, NodeRef, DataRef > | |
►Cllvm::iterator_facade_base< WrappedSuccIterator, std::iterator_traits< succ_iterator >::iterator_category, NodeRef, std::ptrdiff_t, NodeRef *, NodeRef > | |
►Cllvm::iterator_adaptor_base< WrappedSuccIterator, succ_iterator, std::iterator_traits< succ_iterator >::iterator_category, NodeRef, std::ptrdiff_t, NodeRef *, NodeRef > | |
Cllvm::LoopBodyTraits::WrappedSuccIterator | |
►Cllvm::iterator_facade_base< zip_longest_iterator< Iters... >, std::common_type< std::forward_iterator_tag, std::iterator_traits< Iters >::iterator_category... >::type, ZipLongestTupleType< Iters... >::type, std::iterator_traits< std::tuple_element< 0, std::tuple< Iters... > >::type >::difference_type, ZipLongestTupleType< Iters... >::type *, ZipLongestTupleType< Iters... >::type > | |
Cllvm::detail::zip_longest_iterator< Iters > | |
Cllvm::AliasSet::iterator | Define an iterator for alias sets... this is just a forward iterator |
Cllvm::AppleAcceleratorTable::ValueIterator | |
Cllvm::bf_iterator< GraphT, SetType, GT > | |
Cllvm::coverage::CoverageMappingIterator | A file format agnostic iterator over coverage mapping data |
Cllvm::df_iterator< GraphT, SetType, ExtStorage, GT > | |
Cllvm::DIExpression::expr_op_iterator | An iterator for expression operands |
Cllvm::DITypeRefArray::iterator | |
Cllvm::DWARFDebugNames::ValueIterator | |
Cllvm::EquivalenceClasses< ElemTy >::member_iterator | |
Cllvm::generic_gep_type_iterator< ItTy > | |
Cllvm::GVNExpression::int_op_inserter | |
Cllvm::GVNExpression::op_inserter | |
Cllvm::ImutAVLTreeGenericIterator< ImutInfo > | |
Cllvm::ImutAVLTreeInOrderIterator< ImutInfo > | |
Cllvm::InstrProfIterator | A file format agnostic iterator over profiling data |
►Cllvm::IntervalMap< KeyT, ValT, N, Traits >::const_iterator | |
Cllvm::IntervalMap< KeyT, ValT, N, Traits >::iterator | |
►Cllvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT > | CRTP base class which implements the entire standard iterator facade in terms of a minimal subset of the interface |
Cllvm::detail::zip_common< ZipType, Iters > | |
Cllvm::iterator_adaptor_base< DerivedT, WrappedIteratorT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT > | CRTP base class for adapting an iterator to a different type |
►Cllvm::detail::zip_common< zip_first< Iters... >, Iters... > | |
Cllvm::detail::zip_first< Iters > | |
►Cllvm::detail::zip_common< zip_shortest< Iters... >, Iters... > | |
Cllvm::detail::zip_shortest< Iters > | |
Cllvm::line_iterator | A forward iterator which reads text lines from a buffer |
Cllvm::MachineRegisterInfo::defusechain_instr_iterator< ReturnUses, ReturnDefs, SkipDebug, ByOperand, ByInstr, ByBundle > | Defusechain_iterator - This class provides iterator support for machine operands in the function that use or define a specific register |
Cllvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs, SkipDebug, ByOperand, ByInstr, ByBundle > | Reg_begin/reg_end - Provide iteration support to walk over all definitions and uses of a register within the MachineFunction that corresponds to this MachineRegisterInfo object |
Cllvm::Module::debug_compile_units_iterator | An iterator for DICompileUnits that skips those marked NoDebug |
►Cllvm::object::content_iterator< content_type > | |
Cllvm::object::elf_relocation_iterator | |
Cllvm::object::elf_section_iterator | |
►Cllvm::object::symbol_iterator | |
Cllvm::object::elf_symbol_iterator | |
Cllvm::object::Elf_Note_Iterator_Impl< ELFT > | |
Cllvm::po_iterator< GraphT, SetType, ExtStorage, GT > | |
Cllvm::PredIterator< Ptr, USE_iterator > | |
Cllvm::RNSuccIterator< NodeRef, BlockT, RegionT > | Hierarchical RegionNode successor iterator |
Cllvm::RNSuccIterator< FlatIt< NodeRef >, BlockT, RegionT > | Flat RegionNode iterator |
Cllvm::SDNode::use_iterator | This class provides iterator support for SDUse operands that use a specific SDNode |
Cllvm::SDNodeIterator | |
Cllvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::iterator_base< SMSPtrTy > | Our iterators are iterators over the collection of objects that share a key |
Cllvm::SUnitIterator | |
Cllvm::TargetRegistry::iterator | |
Cllvm::TypedMDOperandIterator< T > | Typed iterator through MDNode operands |
Cllvm::ValueMapConstIterator< DenseMapT, KeyT > | |
Cllvm::ValueMapIterator< DenseMapT, KeyT > | |
Cllvm::yaml::basic_collection_iterator< BaseT, ValueT > | This is an iterator abstraction over YAML collections shared by both sequences and maps |
►Cllvm::po_iterator< Inverse< T >, SetType, External > | |
►Cllvm::ipo_iterator< T, SetType, true > | |
Cllvm::ipo_ext_iterator< T, SetType > | |
Cllvm::ipo_iterator< T, SetType, External > | |
►Cllvm::po_iterator< T, SetType, true > | |
Cllvm::po_ext_iterator< T, SetType > | |
Cllvm::Value::use_iterator_impl< llvm::Use > | |
Cllvm::OnDiskChainedHashTable< Info >::iterator | |
Cllvm::iterator_range< IteratorT > | A range adaptor for a pair of iterators |
Cllvm::ilist_detail::IteratorHelper< IsReverse > | |
Cllvm::ilist_detail::IteratorTraits< OptionsT, IsConst > | Find const-correct node types |
Cllvm::ilist_detail::IteratorTraits< OptionsT, false > | |
Cllvm::ilist_detail::IteratorTraits< OptionsT, true > | |
Cllvm::IVUsers | |
Cllvm::IVVisitor | Interface for visiting interesting IV users that are recognized but not simplified by this utility |
Cllvm::JamCRC | |
Cjit_code_entry | |
Cjit_descriptor | |
►Cllvm::orc::JITCompileCallbackManager | Target-independent base class for compile callback management |
Cllvm::orc::LocalJITCompileCallbackManager< ORCABI > | Manage compile callbacks for in-process JITs |
Cllvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager | Remote compile callback manager |
Cllvm::orc::JITDylib | A symbol table that supports asynchoronous symbol queries |
Cllvm::JITEvaluatedSymbol | Represents a symbol that has been evaluated to an address already |
Cllvm::JITEventListener | JITEventListener - Abstract interface for use by the JIT to notify clients about significant events during compilation |
Cllvm::JITSymbol | Represents a symbol in the JIT |
Cllvm::JITSymbolFlags | Flags for symbols in the JIT |
►Cllvm::JITSymbolResolver | Symbol resolution interface |
►Cllvm::LegacyJITSymbolResolver | Legacy symbol resolution interface |
Cllvm::LinkingSymbolResolver | |
Cllvm::orc::LambdaResolver< DylibLookupFtorT, ExternalLookupFtorT > | |
Cllvm::orc::NullLegacyResolver | SymbolResolver impliementation that rejects all resolution requests |
►Cllvm::RTDyldMemoryManager | |
Cllvm::SectionMemoryManager | This is a simple memory manager which implements the methods called by the RuntimeDyld class to allocate memory for section-based loading of objects, usually those generated by the MCJIT execution engine |
Cllvm::orc::JITSymbolResolverAdapter | Legacy adapter. Remove once we kill off the old ORC layers |
Cllvm::orc::JITTargetMachineBuilder | A utility class for building TargetMachines for JITs |
Cllvm::amdhsa::kernel_descriptor_t | |
Cllvm::OnDiskIterableChainedHashTable< Info >::key_iterator | Iterates over all of the keys in the table |
Cllvm::IRMover::StructTypeKeyInfo::KeyTy | |
Cllvm::AnonStructTypeKeyInfo::KeyTy | |
Cllvm::FunctionTypeKeyInfo::KeyTy | |
Cllvm::KnownBits | |
Cllvm::json::Object::KV | |
Cllvm::InlineAsmIdentifierInfo::LabelIdentifier | |
►CLanaiGenInstrInfo | |
Cllvm::LanaiInstrInfo | |
►CLanaiGenRegisterInfo | |
Cllvm::LanaiRegisterInfo | |
►CLanaiGenSubtargetInfo | |
Cllvm::LanaiSubtarget | |
Cllvm::LanaiMCInstLower | |
Cllvm::LandingPadInfo | This structure is used to retain landing pad info for the current function |
Cllvm::LaneBitmask | |
Cllvm::parallel::detail::Latch | |
Cllvm::latency_sort | Sorting functions for the Available queue |
Cllvm::LatticeKeyInfo< LatticeKey > | A template for translating between LLVM Values and LatticeKeys |
Cllvm::LatticeKeyInfo< CVPLatticeKey > | A specialization of LatticeKeyInfo for CVPLatticeKeys |
Cllvm::LayoutAlignElem | Layout alignment element |
►Cllvm::pdb::LayoutItemBase | |
Cllvm::pdb::DataMemberLayoutItem | |
►Cllvm::pdb::UDTLayoutBase | |
Cllvm::pdb::BaseClassLayout | |
Cllvm::pdb::ClassLayout | |
Cllvm::pdb::VBPtrLayoutItem | |
Cllvm::pdb::VTableLayoutItem | |
Cllvm::LazyBlockFrequencyInfo< FunctionT, BranchProbabilityInfoPassT, LoopInfoT, BlockFrequencyInfoT > | Wraps a BFI to allow lazy computation of the block frequencies |
Cllvm::LazyBlockFrequencyInfo< llvm::Function, llvm::LazyBranchProbabilityInfoPass, llvm::LoopInfo, llvm::BlockFrequencyInfo > | |
Cllvm::LazyCallGraph | A lazily constructed view of the call graph of a module |
►Cllvm::orc::LazyCallThroughManager | Manages a set of 'lazy call-through' trampolines |
Cllvm::orc::LocalLazyCallThroughManager | A lazy call-through manager that builds trampolines in the current process |
Cllvm::orc::LazyEmittingLayer< BaseLayerT > | Lazy-emitting IR layer |
Cllvm::orc::LazyEmittingLayer< CompileLayerT > | |
Cllvm::LazyValueInfo | This pass computes, caches, and vends lazy value constraint information |
CLdStNInstrDesc | |
Cllvm::detail::LeadingZerosCounter< T, SizeOfT > | |
Cllvm::CodeViewYAML::LeafRecord | |
►Cllvm::CodeViewYAML::detail::LeafRecordBase | |
Cllvm::CodeViewYAML::detail::LeafRecordImpl< T > | |
Cllvm::CodeViewYAML::detail::LeafRecordImpl< FieldListRecord > | |
Cllvm::LegacyAARGetter | This class is a functor to be used in legacy module or SCC passes for computing AA results for a function |
Cllvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT > | Compile-on-demand layer |
Cllvm::orc::LegacyCtorDtorRunner< JITLayerT > | Convenience class for recording constructor/destructor names for later execution |
Cllvm::orc::LegacyIRCompileLayer< BaseLayerT, CompileFtor > | Eager IR compiling layer |
Cllvm::orc::LegacyIRCompileLayer< ObjectLayerT, orc::SimpleCompiler > | |
Cllvm::orc::LegacyIRCompileLayer< ObjLayerT, orc::SimpleCompiler > | |
Cllvm::orc::LegacyIRTransformLayer< BaseLayerT, TransformFtor > | IR mutating layer |
Cllvm::orc::LegacyObjectTransformLayer< BaseLayerT, TransformFtor > | Object mutating layer |
►Cllvm::orc::LegacyRTDyldObjectLinkingLayerBase | |
Cllvm::orc::LegacyRTDyldObjectLinkingLayer | Bare bones object linking layer |
Cllvm::LegalityQuery | The LegalityQuery object bundles together all the information that's needed to decide whether a given operation is legal or not |
Cllvm::LegalizationArtifactCombiner | |
Cllvm::LegalizeActionStep | The result of a query |
Cllvm::LegalizerHelper | |
►Cllvm::LegalizerInfo | |
Cllvm::AArch64LegalizerInfo | This class provides the information for the target register banks |
Cllvm::AMDGPULegalizerInfo | This class provides the information for the target register banks |
Cllvm::ARMLegalizerInfo | This class provides the information for the target register banks |
Cllvm::MipsLegalizerInfo | This class provides legalization strategies |
Cllvm::X86LegalizerInfo | This class provides the information for the target register banks |
Cllvm::LegalizeRule | A single rule in a legalizer info ruleset |
Cllvm::LegalizeRuleSet | |
Cllvm::less | A functor like C++14's std::less<void> in its absence |
Cllvm::less_first | Function object to check whether the first component of a std::pair compares less than the first component of another std::pair |
Cllvm::less_ptr< Ty > | |
Cllvm::less_second | Function object to check whether the second component of a std::pair compares less than the second component of another std::pair |
Cllvm::LessRecord | Sorting predicate to sort record pointers by name |
Cllvm::LessRecordByID | Sorting predicate to sort record pointers by their unique ID |
Cllvm::LessRecordFieldName | Sorting predicate to sort record pointers by their name field |
Cllvm::LessRecordRegister | |
Cllvm::LetRecord | |
Cllvm::object::Lexer | |
Cllvm::LexicalScope | LexicalScope - This class is used to track scope information |
Cllvm::LexicalScopes | LexicalScopes - This class provides interface to collect and use lexical scoping information from machine instruction |
Cllvm::LibCallSimplifier | LibCallSimplifier - This class implements a collection of optimizations that replace well formed calls to library functions with a more optimal form |
Cllvm::WasmYAML::Limits | |
Cllvm::codeview::Line | |
Cllvm::codeview::LineBlockFragmentHeader | |
Cllvm::codeview::LineColumnEntry | |
Cllvm::codeview::LineColumnExtractor | |
Cllvm::coverage::LineCoverageStats | Coverage statistics for a single line |
Cllvm::FileInfo::LineData | |
Cllvm::LineEditor | |
Cllvm::codeview::LineFragmentHeader | |
Cllvm::MCCVFunctionInfo::LineInfo | |
Cllvm::codeview::LineInfo | |
Cllvm::sampleprof::LineLocation | Represents the relative location of an instruction |
Cllvm::codeview::LineNumberEntry | |
Cllvm::DWARFYAML::LineTable | |
Cllvm::DWARFDebugLine::LineTable | |
Cllvm::DWARFYAML::LineTableOpcode | |
Cllvm::MachO::linkedit_data_command | |
Cllvm::MachOYAML::LinkEditData | |
Cllvm::orc::LegacyRTDyldObjectLinkingLayerBase::LinkedObject | Holds an object to be allocated/linked as a unit in the JIT |
Cllvm::Linker | This class provides the core functionality of linking in LLVM |
Cllvm::MachO::linker_option_command | |
Cllvm::DebugLocStream::List | |
►Cllvm::cl::list_storage< DataType, StorageClass > | |
Cllvm::cl::list< DataType, StorageClass, ParserClass > | |
Cllvm::cl::list_storage< DataType, bool > | |
Cllvm::DebugLocStream::ListBuilder | Builder for DebugLocStream lists |
Cllvm::MachineTraceMetrics::LiveInReg | A virtual register or regunit required by a basic block or its trace successors |
Cllvm::LiveIntervalUnion | Union of live intervals that are strong candidates for coalescing into a single register (either physical or virtual depending on the context) |
Cllvm::rdf::Liveness::LiveMapType | |
Cllvm::rdf::Liveness | |
Cllvm::StackMapV2Parser< Endianness >::LiveOutAccessor | Accessor for stackmap live-out fields |
Cllvm::FunctionLoweringInfo::LiveOutInfo | |
Cllvm::StackMaps::LiveOutReg | |
Cllvm::LivePhysRegs | A set of physical registers with utility functions to track liveness when walking backward/forward through a basic block |
Cllvm::LiveQueryResult | Result of a LiveRange query |
►Cllvm::LiveRange | This class represents the liveness of a register, stack slot, etc |
Cllvm::LiveInterval | LiveInterval - This class represents the liveness of a register, or stack slot |
Cllvm::LiveInterval::SubRange | A live range for subregisters |
Cllvm::safestack::StackColoring::LiveRange | This class represents a set of interesting instructions where an alloca is live |
Cllvm::LiveRangeCalc | |
Cllvm::LiveRangeUpdater | Helper class for performant LiveRange bulk updates |
Cllvm::LiveRegSet | A set of live virtual registers and physical register units |
Cllvm::LiveRegUnit | |
Cllvm::LiveRegUnits | A set of register units used to track register liveness |
►Cllvm::orc::LLJIT | A pre-fabricated ORC JIT stack that can serve as an alternative to MCJIT |
Cllvm::orc::LLLazyJIT | An extended version of LLJIT that supports lazy function-at-a-time compilation of LLVM IR |
Cllvm::LLLexer | |
Cllvm::LLParser | |
Cllvm::LLT | |
Cllvm_regex | |
Cllvm_regmatch_t | |
Cllvm::llvm_shutdown_obj | Llvm_shutdown_obj - This is a simple helper class that calls llvm_shutdown() when it is destroyed |
►Cllvm::LLVMContext | This is an important class for using LLVM in a threaded context |
Cllvm::lto::LTOLLVMContext | A derived class of LLVMContext that initializes itself according to a given Config object |
Cllvm::LLVMContextImpl | |
Cllvm::LLVMDisasmContext | |
CLLVMMCJITCompilerOptions | |
CLLVMOpaqueModuleFlagEntry | |
CLLVMOpaqueValueMetadataEntry | |
CLLVMOpInfo1 | |
CLLVMOpInfoSymbol1 | The initial support in LLVM MC for the most general form of a relocatable expression is "AddSymbol - SubtractSymbol + Offset" |
CLLVMOptRemarkArg | Element of the "Args" list |
CLLVMOptRemarkDebugLoc | DebugLoc containing File, Line and Column |
CLLVMOptRemarkEntry | One remark entry |
CLLVMOptRemarkStringRef | String containing a buffer and a length |
Cllvm::symbolize::LLVMSymbolizer | |
Cllvm::MachO::load_command | |
Cllvm::LoadAndStorePromoter | Helper class for promoting a collection of loads and stores into SSA Form using the SSAUpdater |
Cllvm::MachOYAML::LoadCommand | |
Cllvm::object::MachOObjectFile::LoadCommandInfo | |
►Cllvm::LoadedObjectInfo | An inferface for inquiring the load address of a loaded object file to be used by the DIContext implementations when applying relocations on the fly |
Cllvm::RuntimeDyld::LoadedObjectInfo | Information about the loaded object |
Cllvm::LoadImmediateInfo | |
Cllvm::LoadInfo | |
Cllvm::SDNode::LoadSDNodeBitfields | |
►Cllvm::orc::LocalCXXRuntimeOverridesBase | Support class for static dtor execution |
Cllvm::orc::LegacyLocalCXXRuntimeOverrides | |
Cllvm::orc::LocalCXXRuntimeOverrides | |
Cllvm::WasmYAML::LocalDecl | |
Cllvm::ELFYAML::LocalGlobalWeakSymbols | |
Cllvm::codeview::LocallyHashedType | A locally hashed type represents a straightforward hash code of a serialized record |
Cllvm::codeview::LocalVariableAddrGap | |
Cllvm::codeview::LocalVariableAddrRange | |
Cllvm::StackMaps::Location | |
Cllvm::StackMapV2Parser< Endianness >::LocationAccessor | Accessor for location records |
Cllvm::cl::LocationClass< Ty > | |
Cllvm::DWARFDebugLoc::LocationList | A list of locations that contain one variable |
Cllvm::DWARFDebugLoclists::LocationList | |
Cllvm::LocationSize | |
Cllvm::orc::ThreadSafeContext::Lock | |
Cllvm::LockFileManager | Class that manages the creation of a lock file to aid implicit coordination between different processes |
Cllvm::Loop::LocRange | A range representing the start and end location of a loop |
Cllvm::xray::LogBuilder | Allows for creating ad-hoc collections of records through the add<...>(...) function |
CLOHInfo | State tracked per register |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Lookup< N > | |
Cllvm::LoopAccessInfo | Drive the analysis of memory accesses in the loop |
Cllvm::LoopBase< BlockT, LoopT > | Instances of this class are used to represent loops that are detected in the flow graph |
►Cllvm::LoopBase< BasicBlock, Loop > | |
Cllvm::Loop | Represents a single loop in the control flow graph |
►Cllvm::LoopBase< MachineBasicBlock, MachineLoop > | |
Cllvm::MachineLoop | |
►Cllvm::LoopBase< VPBlockBase, VPLoop > | |
Cllvm::VPLoop | Hold analysis information for every loop detected by VPLoopInfo |
Cllvm::LoopBlocksDFS | Store the result of a depth first search within basic blocks contained by a single loop |
Cllvm::LoopBlocksRPO | Wrapper class to LoopBlocksDFS that provides a standard begin()/end() interface for the DFS reverse post-order traversal of blocks in a loop body |
Cllvm::LoopBlocksTraversal | Traverse the blocks in a loop using a depth-first search |
Cllvm::LoopBodyTraits::LoopBodyFilter | |
Cllvm::LoopBodyTraits | |
Cllvm::BlockFrequencyInfoImplBase::LoopData | Data about a loop |
Cllvm::MachinePipeliner::LoopInfo | Cache the target analysis information about the loop |
Cllvm::LoopInfoBase< BlockT, LoopT > | This class builds and contains all of the top-level loop structures in the specified function |
►Cllvm::LoopInfoBase< BasicBlock, Loop > | |
Cllvm::LoopInfo | |
Cllvm::LoopInfoBase< llvm::MachineBasicBlock, llvm::MachineLoop > | |
Cllvm::LoopInfoBase< VPBlockBase, VPLoop > | |
►Cllvm::LoopSafetyInfo | Captures loop safety information |
Cllvm::ICFLoopSafetyInfo | This implementation of LoopSafetyInfo use ImplicitControlFlowTracking to give precise answers on "may throw" queries |
Cllvm::SimpleLoopSafetyInfo | Simple and conservative implementation of LoopSafetyInfo that can give false-positive answers to its queries in order to avoid complicated analysis |
Cllvm::LoopStandardAnalysisResults | The adaptor from a function pass to a loop pass computes these analyses and makes them available to the loop passes "for free" |
Cllvm::LoopTraversal | This class provides the basic blocks traversal order used by passes like ReachingDefAnalysis and ExecutionDomainFix |
Cllvm::LoopUnrollOptions | A set of parameters used to control various transforms performed by the LoopUnroll pass |
Cllvm::LoopVectorizationCostModel | LoopVectorizationCostModel - estimates the expected speedups due to vectorization |
Cllvm::LoopVectorizationLegality | LoopVectorizationLegality checks if it is legal to vectorize a loop, and to what vectorization factor |
Cllvm::LoopVectorizationPlanner | Planner drives the vectorization process after having passed Legality checks |
Cllvm::LoopVectorizationRequirements | This holds vectorization requirements that must be verified late in the process |
Cllvm::LoopVectorizeHints | Utility class for getting and setting loop vectorizer hints in the form of loop metadata |
Cllvm::LoopVersioning | This class emits a version of the loop where run-time checks ensure that may-alias pointers can't overlap |
Cllvm::coro::LowererBase | |
Cllvm::LPMUpdater | This class provides an interface for updating the loop pass manager based on mutations to the loop nest |
Cllvm::SDNode::LSBaseSDNodeBitfields | |
Cllvm::TargetTransformInfo::LSRCost | |
Cllvm::lto::LTO | This class implements a resolution-based interface to LLVM's LTO functionality |
Cllvm::LTOCodeGenerator | C++ class which implements the opaque lto_code_gen_t type |
Cllvm::LTOModule | C++ class which implements the opaque lto_module_t type |
CLTOObjectBuffer | Type to wrap a single object returned by ThinLTO |
Cllvm::PatternMatch::m_Intrinsic_Ty< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | Intrinsic matches are combinations of ID matchers, and argument matchers |
Cllvm::PatternMatch::m_Intrinsic_Ty< T0 > | |
Cllvm::PatternMatch::m_Intrinsic_Ty< T0, T1 > | |
Cllvm::PatternMatch::m_Intrinsic_Ty< T0, T1, T2 > | |
Cllvm::PatternMatch::m_Intrinsic_Ty< T0, T1, T2, T3 > | |
Cllvm::MachO::mach_header | |
Cllvm::MachO::mach_header_64 | |
Cllvm::TargetInstrInfo::MachineBranchPredicate | Represents a predicate at the MachineFunction level |
Cllvm::MachineConstantPool | Keeps track of constants referenced by a function which must be spilled to memory |
Cllvm::MachineConstantPoolEntry | This class is a data container for one entry in a MachineConstantPool |
►Cllvm::MachineConstantPoolValue | Abstract base class for all machine specific constantpool value subclasses |
►Cllvm::ARMConstantPoolValue | ARMConstantPoolValue - ARM specific constantpool value |
Cllvm::ARMConstantPoolConstant | ARMConstantPoolConstant - ARM-specific constant pool values for Constants, Functions, and BlockAddresses |
Cllvm::ARMConstantPoolMBB | ARMConstantPoolMBB - ARM-specific constantpool value of a machine basic block |
Cllvm::ARMConstantPoolSymbol | ARMConstantPoolSymbol - ARM-specific constantpool values for external symbols |
Cllvm::SystemZConstantPoolValue | A SystemZ-specific constant pool value |
Cllvm::yaml::MachineConstantPoolValue | |
Cllvm::MachineDomTreeGraphTraitsBase< Node, ChildIterator > | DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators |
►Cllvm::MachineDomTreeGraphTraitsBase< const MachineDomTreeNode, MachineDomTreeNode::const_iterator > | |
Cllvm::GraphTraits< const MachineDomTreeNode * > | |
►Cllvm::MachineDomTreeGraphTraitsBase< MachineDomTreeNode, MachineDomTreeNode::iterator > | |
Cllvm::GraphTraits< MachineDomTreeNode * > | |
►Cllvm::BitTracker::MachineEvaluator | |
Cllvm::HexagonEvaluator | |
Cllvm::MachineFrameInfo | Abstract stack frame until prolog/epilog code is inserted |
Cllvm::yaml::MachineFrameInfo | Serializable representation of MachineFrameInfo |
Cllvm::MachineFunction | |
Cllvm::yaml::MachineFunction | |
►Cllvm::MachineFunctionInfo | MachineFunctionInfo - This class can be derived from and used by targets to hold private target-specific information for each MachineFunction |
Cllvm::AArch64FunctionInfo | AArch64FunctionInfo - This class is derived from MachineFunctionInfo and contains private AArch64-specific information for each MachineFunction |
►Cllvm::AMDGPUMachineFunction | |
Cllvm::R600MachineFunctionInfo | |
Cllvm::SIMachineFunctionInfo | This class keeps track of the SPI_SP_INPUT_ADDR config register, which tells the hardware which interpolation parameters to load |
Cllvm::ARCFunctionInfo | ARCFunctionInfo - This class is derived from MachineFunction private ARC target-specific information for each MachineFunction |
Cllvm::ARMFunctionInfo | ARMFunctionInfo - This class is derived from MachineFunctionInfo and contains private ARM-specific information for each MachineFunction |
Cllvm::AVRMachineFunctionInfo | Contains AVR-specific information for each MachineFunction |
Cllvm::HexagonMachineFunctionInfo | Hexagon target-specific information for each MachineFunction |
Cllvm::LanaiMachineFunctionInfo | |
Cllvm::MipsFunctionInfo | MipsFunctionInfo - This class is derived from MachineFunction private Mips target-specific information for each MachineFunction |
Cllvm::MSP430MachineFunctionInfo | MSP430MachineFunctionInfo - This class is derived from MachineFunction and contains private MSP430 target-specific information for each MachineFunction |
Cllvm::NVPTXMachineFunctionInfo | |
Cllvm::PPCFunctionInfo | PPCFunctionInfo - This class is derived from MachineFunction private PowerPC target-specific information for each MachineFunction |
Cllvm::RISCVMachineFunctionInfo | RISCVMachineFunctionInfo - This class is derived from MachineFunctionInfo and contains private RISCV-specific information for each MachineFunction |
Cllvm::SparcMachineFunctionInfo | |
Cllvm::SystemZMachineFunctionInfo | |
Cllvm::WebAssemblyFunctionInfo | This class is derived from MachineFunctionInfo and contains private WebAssembly-specific information for each MachineFunction |
Cllvm::X86MachineFunctionInfo | X86MachineFunctionInfo - This class is derived from MachineFunction and contains private X86 target-specific information for each MachineFunction |
Cllvm::XCoreFunctionInfo | XCoreFunctionInfo - This class is derived from MachineFunction private XCore target-specific information for each MachineFunction |
Cllvm::yaml::MachineFunctionLiveIn | |
Cllvm::MachineFunctionProperties | Properties which a MachineFunction may have at a given point in time |
Cllvm::MachineInstrBuilder | |
►Cllvm::MachineInstrBundleIteratorHelper< IsReverse > | |
Cllvm::MachineInstrBundleIterator< Ty, IsReverse > | MachineBasicBlock iterator that automatically skips over MIs that are inside bundles (i.e |
►Cllvm::MachineInstrBundleIteratorHelper< false > | |
Cllvm::MachineInstrBundleIterator< const MachineInstr > | |
Cllvm::MachineInstrBundleIterator< MachineInstr > | |
Cllvm::MachineInstrBundleIteratorHelper< true > | |
Cllvm::MachineInstrBundleIteratorTraits< T, IsReverse > | |
Cllvm::MachineInstrBundleIteratorTraits< const T, false > | |
Cllvm::MachineInstrBundleIteratorTraits< const T, true > | |
Cllvm::MachineInstrBundleIteratorTraits< T, false > | |
Cllvm::MachineInstrBundleIteratorTraits< T, true > | |
Cllvm::MachineInstrSpan | MachineInstrSpan provides an interface to get an iteration range containing the instruction it was initialized with, along with all those instructions inserted prior to or following that instruction at some point after the MachineInstrSpan is constructed |
►Cllvm::MachineIRBuilder | Helper class to build MachineInstr |
Cllvm::ConstantFoldingMIRBuilder | An MIRBuilder which does trivial constant folding of binary ops |
Cllvm::CSEMIRBuilder | Defines a builder that does CSE of MachineInstructions using GISelCSEInfo |
Cllvm::MachineIRBuilderState | Class which stores all the state required in a MachineIRBuilder |
Cllvm::yaml::MachineJumpTable | |
Cllvm::MachineJumpTableEntry | MachineJumpTableEntry - One jump table in the jump table info |
Cllvm::MachineJumpTableInfo | |
Cllvm::MachineLocation | |
Cllvm::MachineMemOperand | A description of a memory reference used in the backend |
►Cllvm::MachineModuleInfoImpl | This class can be derived from and used by targets to hold private target-specific information for each Module |
Cllvm::MachineModuleInfoCOFF | MachineModuleInfoCOFF - This is a MachineModuleInfoImpl implementation for COFF targets |
►Cllvm::MachineModuleInfoELF | MachineModuleInfoELF - This is a MachineModuleInfoImpl implementation for ELF targets |
Cllvm::AMDGPUMachineModuleInfo | |
Cllvm::MachineModuleInfoMachO | MachineModuleInfoMachO - This is a MachineModuleInfoImpl implementation for MachO targets |
Cllvm::MachineOperand | MachineOperand class - Representation of each machine instruction operand |
►Cllvm::MachineOperandIteratorBase | MachineOperandIteratorBase - Iterator that can visit all operands on a MachineInstr, or all operands on a bundle of MachineInstrs |
Cllvm::ConstMIBundleOperands | ConstMIBundleOperands - Iterate over all operands in a const bundle of machine instructions |
Cllvm::ConstMIOperands | ConstMIOperands - Iterate over operands of a single const instruction |
Cllvm::MIBundleOperands | MIBundleOperands - Iterate over all operands in a bundle of machine instructions |
Cllvm::MIOperands | MIOperands - Iterate over operands of a single instruction |
Cllvm::MachineOptimizationRemarkEmitter | The optimization diagnostic interface |
Cllvm::MachinePassRegistry< PassCtorTy > | MachinePassRegistry - Track the registration of machine passes |
Cllvm::MachinePassRegistry< FunctionPassCtor > | |
Cllvm::MachinePassRegistry< ScheduleDAGCtor > | |
Cllvm::MachinePassRegistryListener< PassCtorTy > | MachinePassRegistryListener - Listener to adds and removals of nodes in registration list |
Cllvm::MachinePassRegistryListener< FunctionPassCtor > | |
►Cllvm::MachinePassRegistryListener< RegistryClass::FunctionPassCtor > | |
Cllvm::RegisterPassParser< RegistryClass > | RegisterPassParser class - Handle the addition of new machine passes |
Cllvm::MachinePassRegistryListener< ScheduleDAGCtor > | |
Cllvm::MachinePassRegistryNode< PassCtorTy > | MachinePassRegistryNode - Machine pass node stored in registration list |
►Cllvm::MachinePassRegistryNode< FunctionPass *(*)()> | |
Cllvm::RegisterRegAlloc | RegisterRegAlloc class - Track the registration of register allocators |
Cllvm::MachinePassRegistryNode< FunctionPassCtor > | |
Cllvm::MachinePassRegistryNode< ScheduleDAGCtor > | |
►Cllvm::MachinePassRegistryNode< ScheduleDAGInstrs *(*)(MachineSchedContext *)> | |
Cllvm::MachineSchedRegistry | MachineSchedRegistry provides a selection of available machine instruction schedulers |
►Cllvm::MachinePassRegistryNode< ScheduleDAGSDNodes *(*)(SelectionDAGISel *, CodeGenOpt::Level)> | |
Cllvm::RegisterScheduler | |
Cllvm::MachinePointerInfo | This class contains a discriminated union of information about pointers in memory operands, relating them back to LLVM IR or to virtual locations (such as frame indices) that are exposed during codegen |
Cllvm::MachineRegisterInfo | MachineRegisterInfo - Keep track of information for virtual and physical registers, including vreg register classes, use/def chains for registers, etc |
Cllvm::MachineSchedContext | MachineSchedContext provides enough context from the MachineScheduler pass for the target to instantiate a scheduler |
Cllvm::MachineSchedPolicy | Define a generic scheduling policy for targets that don't provide their own MachineSchedStrategy |
►Cllvm::MachineSchedStrategy | MachineSchedStrategy - Interface to the scheduling algorithm used by ScheduleDAGMI |
Cllvm::ConvergingVLIWScheduler | ConvergingVLIWScheduler shrinks the unscheduled zone using heuristics to balance the schedule |
►Cllvm::GenericSchedulerBase | Base class for GenericScheduler |
►Cllvm::GenericScheduler | GenericScheduler shrinks the unscheduled zone using heuristics to balance the schedule |
Cllvm::GCNMaxOccupancySchedStrategy | This is a minimal scheduler strategy |
Cllvm::PostGenericScheduler | PostGenericScheduler - Interface to the scheduling algorithm used by ScheduleDAGMI |
Cllvm::R600SchedStrategy | |
Cllvm::SystemZPostRASchedStrategy | A MachineSchedStrategy implementation for SystemZ post RA scheduling |
Cllvm::MachineSSAUpdater | MachineSSAUpdater - This class updates SSA form for a set of virtual registers defined in multiple blocks |
Cllvm::yaml::MachineStackObject | Serializable representation of stack object from the MachineFrameInfo class |
Cllvm::MachO::macho_load_command | |
Cllvm::object::MachOBindEntry | MachOBindEntry encapsulates the current state in the decompression of binding opcodes |
CMachOElement | |
Cllvm::object::MachORebaseEntry | MachORebaseEntry encapsulates the current state in the decompression of rebasing opcodes |
Cllvm::MachORelocation | MachORelocation - This struct contains information about each relocation that needs to be emitted to the file |
Cllvm::make_const_ptr< T > | |
Cllvm::make_const_ref< T > | |
►Cllvm::ManagedStaticBase | ManagedStaticBase - Common base class for ManagedStatic instances |
Cllvm::ManagedStatic< C, Creator, Deleter > | ManagedStatic - This transparently changes the behavior of global statics to be lazily constructed on demand (good for reducing startup times of dynamic libraries that link in LLVM components) and for making destruction be explicit through the llvm_shutdown() function call |
Cllvm::ManagedStringPool | ManagedStringPool - The strings allocated from a managed string pool are owned by the string pool and will be deleted together with the managed string pool |
Cllvm::orc::MangleAndInterner | Mangles symbol names then uniques them in the context of an ExecutionSession |
Cllvm::Mangler | |
Cllvm::sys::fs::mapped_file_region | This class represents a memory mapped file |
Cllvm::yaml::MappingTraits< T > | |
Cllvm::yaml::MappingTraits< COFF::AuxiliarybfAndefSymbol > | |
Cllvm::yaml::MappingTraits< COFF::AuxiliaryCLRToken > | |
Cllvm::yaml::MappingTraits< COFF::AuxiliaryFunctionDefinition > | |
Cllvm::yaml::MappingTraits< COFF::AuxiliarySectionDefinition > | |
Cllvm::yaml::MappingTraits< COFF::AuxiliaryWeakExternal > | |
Cllvm::yaml::MappingTraits< COFF::DataDirectory > | |
Cllvm::yaml::MappingTraits< COFF::header > | |
Cllvm::yaml::MappingTraits< COFFYAML::Object > | |
Cllvm::yaml::MappingTraits< COFFYAML::PEHeader > | |
Cllvm::yaml::MappingTraits< COFFYAML::Relocation > | |
Cllvm::yaml::MappingTraits< COFFYAML::Section > | |
Cllvm::yaml::MappingTraits< COFFYAML::Symbol > | |
Cllvm::yaml::MappingTraits< DiagnosticInfoOptimizationBase * > | |
Cllvm::yaml::MappingTraits< DiagnosticInfoOptimizationBase::Argument > | |
Cllvm::yaml::MappingTraits< DiagnosticLocation > | |
Cllvm::yaml::MappingTraits< DWARFYAML::Abbrev > | |
Cllvm::yaml::MappingTraits< DWARFYAML::ARange > | |
Cllvm::yaml::MappingTraits< DWARFYAML::ARangeDescriptor > | |
Cllvm::yaml::MappingTraits< DWARFYAML::AttributeAbbrev > | |
Cllvm::yaml::MappingTraits< DWARFYAML::Data > | |
Cllvm::yaml::MappingTraits< DWARFYAML::Entry > | |
Cllvm::yaml::MappingTraits< DWARFYAML::File > | |
Cllvm::yaml::MappingTraits< DWARFYAML::FormValue > | |
Cllvm::yaml::MappingTraits< DWARFYAML::InitialLength > | |
Cllvm::yaml::MappingTraits< DWARFYAML::LineTable > | |
Cllvm::yaml::MappingTraits< DWARFYAML::LineTableOpcode > | |
Cllvm::yaml::MappingTraits< DWARFYAML::PubEntry > | |
Cllvm::yaml::MappingTraits< DWARFYAML::PubSection > | |
Cllvm::yaml::MappingTraits< DWARFYAML::Unit > | |
Cllvm::yaml::MappingTraits< ELFStub > | YAML traits for ELFStub objects |
Cllvm::yaml::MappingTraits< ELFSymbol > | YAML traits for ELFSymbol |
Cllvm::yaml::MappingTraits< ELFYAML::FileHeader > | |
Cllvm::yaml::MappingTraits< ELFYAML::LocalGlobalWeakSymbols > | |
Cllvm::yaml::MappingTraits< ELFYAML::Object > | |
Cllvm::yaml::MappingTraits< ELFYAML::ProgramHeader > | |
Cllvm::yaml::MappingTraits< ELFYAML::Relocation > | |
Cllvm::yaml::MappingTraits< ELFYAML::SectionName > | |
Cllvm::yaml::MappingTraits< ELFYAML::SectionOrType > | |
Cllvm::yaml::MappingTraits< ELFYAML::Symbol > | |
Cllvm::yaml::MappingTraits< FixedMachineStackObject > | |
Cllvm::yaml::MappingTraits< FunctionSummary::ConstVCall > | |
Cllvm::yaml::MappingTraits< FunctionSummary::VFuncId > | |
Cllvm::yaml::MappingTraits< FunctionSummaryYaml > | |
Cllvm::yaml::MappingTraits< HSAMD::Metadata > | |
Cllvm::yaml::MappingTraits< Kernel::Arg::Metadata > | |
Cllvm::yaml::MappingTraits< Kernel::Attrs::Metadata > | |
Cllvm::yaml::MappingTraits< Kernel::CodeProps::Metadata > | |
Cllvm::yaml::MappingTraits< Kernel::DebugProps::Metadata > | |
Cllvm::yaml::MappingTraits< Kernel::Metadata > | |
Cllvm::yaml::MappingTraits< LeafRecordBase > | |
Cllvm::yaml::MappingTraits< LocalVariableAddrGap > | |
Cllvm::yaml::MappingTraits< LocalVariableAddrRange > | |
Cllvm::yaml::MappingTraits< MachineConstantPoolValue > | |
Cllvm::yaml::MappingTraits< MachineFrameInfo > | |
Cllvm::yaml::MappingTraits< MachineFunction > | |
Cllvm::yaml::MappingTraits< MachineFunctionLiveIn > | |
Cllvm::yaml::MappingTraits< MachineJumpTable > | |
Cllvm::yaml::MappingTraits< MachineJumpTable::Entry > | |
Cllvm::yaml::MappingTraits< MachineStackObject > | |
Cllvm::yaml::MappingTraits< MachO::build_tool_version > | |
Cllvm::yaml::MappingTraits< MachO::dylib > | |
Cllvm::yaml::MappingTraits< MachO::fvmlib > | |
Cllvm::yaml::MappingTraits< MachO::section > | |
Cllvm::yaml::MappingTraits< MachO::section_64 > | |
Cllvm::yaml::MappingTraits< MachOYAML::BindOpcode > | |
Cllvm::yaml::MappingTraits< MachOYAML::ExportEntry > | |
Cllvm::yaml::MappingTraits< MachOYAML::FatArch > | |
Cllvm::yaml::MappingTraits< MachOYAML::FatHeader > | |
Cllvm::yaml::MappingTraits< MachOYAML::FileHeader > | |
Cllvm::yaml::MappingTraits< MachOYAML::LinkEditData > | |
Cllvm::yaml::MappingTraits< MachOYAML::LoadCommand > | |
Cllvm::yaml::MappingTraits< MachOYAML::NListEntry > | |
Cllvm::yaml::MappingTraits< MachOYAML::Object > | |
Cllvm::yaml::MappingTraits< MachOYAML::RebaseOpcode > | |
Cllvm::yaml::MappingTraits< MachOYAML::Section > | |
Cllvm::yaml::MappingTraits< MachOYAML::UniversalBinary > | |
Cllvm::yaml::MappingTraits< MemberRecordBase > | |
Cllvm::yaml::MappingTraits< ModuleSummaryIndex > | |
Cllvm::yaml::MappingTraits< std::unique_ptr< ELFYAML::Section > > | |
Cllvm::yaml::MappingTraits< std::unique_ptr< WasmYAML::Section > > | |
Cllvm::yaml::MappingTraits< SymbolRecordBase > | |
Cllvm::yaml::MappingTraits< TypeIdSummary > | |
Cllvm::yaml::MappingTraits< TypeTestResolution > | |
Cllvm::yaml::MappingTraits< VirtualRegisterDefinition > | |
Cllvm::yaml::MappingTraits< wasm::WasmInitExpr > | |
Cllvm::yaml::MappingTraits< WasmYAML::Comdat > | |
Cllvm::yaml::MappingTraits< WasmYAML::ComdatEntry > | |
Cllvm::yaml::MappingTraits< WasmYAML::DataSegment > | |
Cllvm::yaml::MappingTraits< WasmYAML::ElemSegment > | |
Cllvm::yaml::MappingTraits< WasmYAML::Event > | |
Cllvm::yaml::MappingTraits< WasmYAML::Export > | |
Cllvm::yaml::MappingTraits< WasmYAML::FileHeader > | |
Cllvm::yaml::MappingTraits< WasmYAML::Function > | |
Cllvm::yaml::MappingTraits< WasmYAML::Global > | |
Cllvm::yaml::MappingTraits< WasmYAML::Import > | |
Cllvm::yaml::MappingTraits< WasmYAML::InitFunction > | |
Cllvm::yaml::MappingTraits< WasmYAML::Limits > | |
Cllvm::yaml::MappingTraits< WasmYAML::LocalDecl > | |
Cllvm::yaml::MappingTraits< WasmYAML::NameEntry > | |
Cllvm::yaml::MappingTraits< WasmYAML::Object > | |
Cllvm::yaml::MappingTraits< WasmYAML::Relocation > | |
Cllvm::yaml::MappingTraits< WasmYAML::SegmentInfo > | |
Cllvm::yaml::MappingTraits< WasmYAML::Signature > | |
Cllvm::yaml::MappingTraits< WasmYAML::SymbolInfo > | |
Cllvm::yaml::MappingTraits< WasmYAML::Table > | |
Cllvm::yaml::MappingTraits< WholeProgramDevirtResolution > | |
Cllvm::yaml::MappingTraits< WholeProgramDevirtResolution::ByArg > | |
Cllvm::yaml::MappingTraits< xray::YAMLXRayFileHeader > | |
Cllvm::yaml::MappingTraits< xray::YAMLXRayRecord > | |
Cllvm::yaml::MappingTraits< xray::YAMLXRaySledEntry > | |
Cllvm::yaml::MappingTraits< xray::YAMLXRayTrace > | |
Cllvm::yaml::MappingTraits< YamlObjectFile > | |
Cllvm::MapVector< KeyT, ValueT, MapType, VectorType > | This class implements a map that also provides access to all stored values in a deterministic order |
Cllvm::MapVector< AssertingVH< Instruction >, AssertingVH< Value > > | |
Cllvm::MapVector< BasicBlock *, SetVector< Value *> > | |
Cllvm::MapVector< const GCOVFunction *, GCOVCoverage > | |
Cllvm::MapVector< const llvm::Function *, std::unique_ptr< FunctionInfo > > | |
Cllvm::MapVector< const llvm::MCSymbol *, GOTEquivUsePair > | |
Cllvm::MapVector< const llvm::MDNode *, llvm::DwarfCompileUnit *> | |
Cllvm::MapVector< const MCSymbol *, FunctionInfo > | |
Cllvm::MapVector< InlinedEntity, const MachineInstr * > | |
Cllvm::MapVector< InlinedEntity, InstrRanges > | |
►Cllvm::MapVector< KeyT, ValueT, SmallDenseMap< KeyT, unsigned, N >, SmallVector< std::pair< KeyT, ValueT >, N > > | |
Cllvm::SmallMapVector< KeyT, ValueT, N > | A MapVector that performs no allocations if smaller than a certain size |
Cllvm::MapVector< llvm::BasicBlock *, std::unique_ptr< BlockScheduling > > | |
Cllvm::MapVector< llvm::Instruction *, Info > | |
Cllvm::MapVector< llvm::Instruction *, llvm::ConstantRange > | |
Cllvm::MapVector< llvm::Instruction *, llvm::Value *> | |
Cllvm::MapVector< llvm::Instruction *, uint64_t > | |
Cllvm::MapVector< llvm::MCSymbol *, std::vector< llvm::WinEH::Instruction > > | |
Cllvm::MapVector< llvm::MDNode *, llvm::SetVector< llvm::Metadata *> > | |
Cllvm::MapVector< llvm::StringRef, llvm::BitcodeModule > | |
Cllvm::MapVector< llvm::StringRef, uint32_t > | |
Cllvm::MapVector< llvm::StringRef, uint64_t > | |
►Cllvm::MapVector< llvm::Value *, llvm::Constant *, SmallDenseMap< llvm::Value *, unsigned, N >, SmallVector< std::pair< llvm::Value *, llvm::Constant * >, N > > | |
Cllvm::SmallMapVector< llvm::Value *, llvm::Constant *, 4 > | |
Cllvm::MapVector< llvm::Value *, std::pair< uint64_t, bool > > | |
Cllvm::MapVector< MCSection *, ConstantPool > | |
Cllvm::MapVector< MCSection *, MCDwarfLineEntryCollection > | |
Cllvm::MapVector< MDString *, MethodsList > | |
Cllvm::MapVector< PHINode *, InductionDescriptor > | |
Cllvm::MapVector< uint64_t, uint64_t > | |
Cllvm::MapVector< Value *, StoreList > | |
Cllvm::MapVector< Value *, Value *> | |
Cllvm::MapVector< Value *, WeakTrackingVHList > | |
►Cllvm::MapVector< ValueType, SUList > | |
Cllvm::ScheduleDAGInstrs::Value2SUsMap | |
CMaskOps | This is used by foldAnyOrAllBitsSet() to capture a source value (Root) and the bit indexes (Mask) needed by a masked compare |
Cllvm::PatternMatch::match_combine_and< LTy, RTy > | |
Cllvm::PatternMatch::match_combine_or< LTy, RTy > | Matching combinators |
Cllvm::SpecialCaseList::Matcher | Represents a set of regular expressions |
►CMatcherInterface | |
Cllvm::detail::ErrorMatchesMono< InfoT > | |
Cllvm::detail::ValueMatchesMono< T > | |
Cllvm::InstructionSelector::MatcherState | |
Cllvm::orc::MaterializationResponsibility | Tracks responsibility for materialization, and mediates interactions between MaterializationUnits and JDs |
►Cllvm::orc::MaterializationUnit | A MaterializationUnit represents a set of symbol definitions that can be materialized as a group, or individually discarded (when overriding definitions are encountered) |
Cllvm::orc::AbsoluteSymbolsMaterializationUnit | A MaterializationUnit implementation for pre-existing absolute symbols |
Cllvm::orc::BasicObjectLayerMaterializationUnit | Materializes the given object file (represented by a MemoryBuffer instance) by calling 'emit' on the given ObjectLayer |
►Cllvm::orc::IRMaterializationUnit | IRMaterializationUnit is a convenient base class for MaterializationUnits wrapping LLVM IR |
Cllvm::orc::BasicIRLayerMaterializationUnit | MaterializationUnit that materializes modules by calling the 'emit' method on the given IRLayer |
Cllvm::orc::PartitioningIRMaterializationUnit | |
Cllvm::orc::LazyReexportsMaterializationUnit | A materialization unit that builds lazy re-exports |
Cllvm::orc::ReExportsMaterializationUnit | A materialization unit for symbol aliases |
►Cllvm::PBQP::Matrix | PBQP Matrix class |
Cllvm::PBQP::MDMatrix< Metadata > | |
Cllvm::PBQP::RegAlloc::MatrixMetadata | Metadata to speed allocatability test |
Cllvm::MaximumSpanningTree< T > | MaximumSpanningTree - A MST implementation |
Cllvm::PatternMatch::MaxMin_match< CmpInst_t, LHS_t, RHS_t, Pred_t, Commutable > | |
Cllvm::MBB2NumberFunctor | |
Cllvm::BranchFolder::MBFIWrapper | This class keeps track of branch frequencies of newly created blocks and tail-merged blocks |
►Cllvm::MCAsmBackend | Generic interface to target specific assembler backends |
►Cllvm::ARMAsmBackend | |
Cllvm::ARMAsmBackendDarwin | |
Cllvm::AVRAsmBackend | Utilities for manipulating generated AVR machine code |
Cllvm::MipsAsmBackend | |
Cllvm::RISCVAsmBackend | |
►Cllvm::MCAsmInfo | This class is intended to be used as a base class for asm properties and features specific to the target |
Cllvm::AVRMCAsmInfo | Specifies the format of AVR assembly files |
Cllvm::BPFMCAsmInfo | |
►Cllvm::MCAsmInfoCOFF | |
►Cllvm::MCAsmInfoGNUCOFF | |
Cllvm::AArch64MCAsmInfoGNUCOFF | |
Cllvm::ARMCOFFMCAsmInfoGNU | |
Cllvm::X86MCAsmInfoGNUCOFF | |
►Cllvm::MCAsmInfoMicrosoft | |
Cllvm::AArch64MCAsmInfoMicrosoftCOFF | |
Cllvm::ARMCOFFMCAsmInfoMicrosoft | |
Cllvm::X86MCAsmInfoMicrosoft | |
►Cllvm::MCAsmInfoDarwin | |
Cllvm::AArch64MCAsmInfoDarwin | |
Cllvm::ARMMCAsmInfoDarwin | |
Cllvm::PPCMCAsmInfoDarwin | |
►Cllvm::X86MCAsmInfoDarwin | |
Cllvm::X86_64MCAsmInfoDarwin | |
►Cllvm::MCAsmInfoELF | |
Cllvm::AArch64MCAsmInfoELF | |
Cllvm::AMDGPUMCAsmInfo | |
Cllvm::ARCMCAsmInfo | |
Cllvm::ARMELFMCAsmInfo | |
Cllvm::HexagonMCAsmInfo | |
Cllvm::LanaiMCAsmInfo | |
Cllvm::MipsMCAsmInfo | |
Cllvm::MSP430MCAsmInfo | |
Cllvm::PPCELFMCAsmInfo | |
Cllvm::RISCVMCAsmInfo | |
Cllvm::SparcELFMCAsmInfo | |
Cllvm::SystemZMCAsmInfo | |
Cllvm::X86ELFMCAsmInfo | |
Cllvm::XCoreMCAsmInfo | |
►Cllvm::MCAsmInfoWasm | |
Cllvm::WebAssemblyMCAsmInfo | |
Cllvm::NVPTXMCAsmInfo | |
Cllvm::MCAsmLayout | Encapsulates the layout of an assembly file at a particular point in time |
►Cllvm::MCAsmLexer | Generic assembler lexer interface, for use by target specific assembly lexers |
Cllvm::AsmLexer | AsmLexer - Lexer class for assembly files |
Cllvm::MCAsmMacro | |
Cllvm::MCAsmMacroParameter | |
Cllvm::MCAsmParser | Generic assembler parser interface, for use by target specific assembly parsers |
►Cllvm::MCAsmParserExtension | Generic interface for extending the MCAsmParser, which is implemented by target and object file assembly parser implementations |
Cllvm::MCTargetAsmParser | MCTargetAsmParser - Generic interface to target specific assembly parsers |
Cllvm::MCAsmParserSemaCallback | Generic Sema callback for assembly parser |
Cllvm::MCAssembler | |
Cllvm::MCCFIInstruction | |
►Cllvm::MCCodeEmitter | MCCodeEmitter - Generic instruction encoding interface |
Cllvm::AMDGPUMCCodeEmitter | |
Cllvm::AVRMCCodeEmitter | Writes AVR machine code to a stream |
Cllvm::HexagonMCCodeEmitter | |
Cllvm::MipsMCCodeEmitter | |
Cllvm::MSP430MCCodeEmitter | |
Cllvm::PPCMCCodeEmitter | |
Cllvm::MCCodePadder | Target-independent base class incharge of all code padding decisions for a target |
Cllvm::MCCodePaddingContext | |
Cllvm::MCCodePaddingPolicy | The base class for all padding policies, i.e |
Cllvm::MCContext | Context object for machine code objects |
Cllvm::MCCVFunctionInfo | Information describing a function or inlined call site introduced by .cv_func_id or .cv_inline_site_id |
Cllvm::MCCVLoc | Instances of this class represent the information from a .cv_loc directive |
►Cllvm::MCDisassembler | Superclass for all disassemblers |
Cllvm::AArch64Disassembler | |
Cllvm::AMDGPUDisassembler | |
Cllvm::LanaiDisassembler | |
Cllvm::MCDwarfDwoLineTable | |
Cllvm::MCDwarfFile | Instances of this class represent the name of the dwarf .file directive and its associated dwarf file number in the MC file, and MCDwarfFile's are created and uniqued by the MCContext class where the file number for each is its index into the vector of DwarfFiles (note index 0 is not used and not a valid dwarf file number) |
Cllvm::MCDwarfFrameEmitter | |
Cllvm::MCDwarfFrameInfo | |
Cllvm::MCDwarfLineAddr | |
Cllvm::MCDwarfLineStr | Manage the .debug_line_str section contents, if we use it |
Cllvm::MCDwarfLineTable | |
Cllvm::MCDwarfLineTableHeader | |
Cllvm::MCDwarfLineTableParams | |
►Cllvm::MCDwarfLoc | Instances of this class represent the information from a dwarf .loc directive |
Cllvm::MCDwarfLineEntry | Instances of this class represent the line information for the dwarf line table entries |
►Cllvm::MCExpr | Base class for the full range of assembler expressions which are needed for parsing |
Cllvm::MCBinaryExpr | Binary assembler expressions |
Cllvm::MCConstantExpr | |
Cllvm::MCSymbolRefExpr | Represent a reference to a symbol from inside an expression |
►Cllvm::MCTargetExpr | This is an extension point for target-specific MCExpr subclasses to implement |
Cllvm::AArch64MCExpr | |
Cllvm::ARMMCExpr | |
Cllvm::AVRMCExpr | A expression in AVR machine code |
Cllvm::HexagonMCExpr | |
Cllvm::LanaiMCExpr | |
Cllvm::MipsMCExpr | |
Cllvm::NVPTXFloatMCExpr | |
Cllvm::NVPTXGenericMCSymbolRefExpr | A wrapper for MCSymbolRefExpr that tells the assembly printer that the symbol should be enclosed by generic() |
Cllvm::PPCMCExpr | |
Cllvm::RISCVMCExpr | |
Cllvm::SparcMCExpr | |
Cllvm::X86MCExpr | |
Cllvm::MCUnaryExpr | Unary assembler expressions |
Cllvm::MCExtraProcessorInfo | Provide extra details about the machine processor |
Cllvm::MCFixup | Encode information on a single operation to perform on a byte sequence (e.g., an encoded instruction) which requires assemble- or run- time patching |
Cllvm::MCFixupKindInfo | Target independent information on a fixup kind |
Cllvm::MCGenDwarfInfo | |
Cllvm::MCGenDwarfLabelEntry | |
Cllvm::MCInst | Instances of this class represent a single low-level machine instruction |
Cllvm::MCInstBuilder | |
►Cllvm::MCInstPrinter | This is an instance of a target assembly language printer that converts an MCInst to valid target assembly syntax |
►Cllvm::AArch64InstPrinter | |
Cllvm::AArch64AppleInstPrinter | |
Cllvm::AMDGPUInstPrinter | |
Cllvm::ARCInstPrinter | |
Cllvm::ARMInstPrinter | |
Cllvm::AVRInstPrinter | Prints AVR instructions to a textual stream |
Cllvm::BPFInstPrinter | |
Cllvm::HexagonInstPrinter | Prints bundles as a newline separated list of individual instructions Duplexes are separated by a vertical tab character A trailing line includes bundle properties such as endloop0/1 |
Cllvm::LanaiInstPrinter | |
Cllvm::MipsInstPrinter | |
Cllvm::MSP430InstPrinter | |
Cllvm::NVPTXInstPrinter | |
Cllvm::PPCInstPrinter | |
Cllvm::R600InstPrinter | |
Cllvm::RISCVInstPrinter | |
Cllvm::SparcInstPrinter | |
Cllvm::SystemZInstPrinter | |
Cllvm::WebAssemblyInstPrinter | |
►Cllvm::X86InstPrinterCommon | |
Cllvm::X86ATTInstPrinter | |
Cllvm::X86IntelInstPrinter | |
Cllvm::XCoreInstPrinter | |
►Cllvm::MCInstrAnalysis | |
Cllvm::X86_MC::X86MCInstrAnalysis | |
Cllvm::MCInstrDesc | Describe properties that are true of each instruction in the target description file |
►Cllvm::MCInstrInfo | Interface to description of machine instruction set |
Cllvm::TargetInstrInfo | TargetInstrInfo - Interface to description of machine instruction set |
Cllvm::MCLabel | Instances of this class represent a label name in the MC file, and MCLabel are created and uniqued by the MCContext class |
Cllvm::ARMSysReg::MClassSysReg | |
Cllvm::MCLineSection | Instances of this class represent the line information for a compile unit where machine instructions have been assembled after seeing .loc directives |
Cllvm::MCLOHContainer | |
Cllvm::MCLOHDirective | Store Linker Optimization Hint information (LOH) |
►Cllvm::MCObjectFileInfo | |
►Cllvm::TargetLoweringObjectFile | |
Cllvm::NVPTXTargetObjectFile | |
►Cllvm::TargetLoweringObjectFileCOFF | |
Cllvm::AArch64_COFFTargetObjectFile | This implementation is used for AArch64 COFF targets |
►Cllvm::TargetLoweringObjectFileELF | |
Cllvm::AArch64_ELFTargetObjectFile | This implementation is used for AArch64 ELF targets (Linux in particular) |
Cllvm::AMDGPUTargetObjectFile | |
Cllvm::ARMElfTargetObjectFile | |
Cllvm::AVRTargetObjectFile | Lowering for an AVR ELF32 object file |
Cllvm::HexagonTargetObjectFile | |
Cllvm::LanaiTargetObjectFile | |
Cllvm::MipsTargetObjectFile | |
Cllvm::PPC64LinuxTargetObjectFile | PPC64LinuxTargetObjectFile - This implementation is used for 64-bit PowerPC Linux |
Cllvm::RISCVELFTargetObjectFile | This implementation is used for RISCV ELF targets |
Cllvm::SparcELFTargetObjectFile | |
►Cllvm::X86ELFTargetObjectFile | This implemenatation is used for X86 ELF targets that don't have a further specialization |
Cllvm::X86FreeBSDTargetObjectFile | X86FreeBSDTargetObjectFile - This implementation is used for FreeBSD on x86 and x86-64 |
Cllvm::X86FuchsiaTargetObjectFile | This implementation is used for Fuchsia on x86-64 |
Cllvm::X86LinuxNaClTargetObjectFile | X86LinuxNaClTargetObjectFile - This implementation is used for linux and Native Client on x86 and x86-64 |
Cllvm::X86SolarisTargetObjectFile | This implementation is used for Solaris on x86/x86-64 |
Cllvm::XCoreTargetObjectFile | |
►Cllvm::TargetLoweringObjectFileMachO | |
Cllvm::AArch64_MachoTargetObjectFile | AArch64_MachoTargetObjectFile - This TLOF implementation is used for Darwin |
Cllvm::X86_64MachoTargetObjectFile | X86_64MachoTargetObjectFile - This TLOF implementation is used for Darwin x86-64 |
►Cllvm::TargetLoweringObjectFileWasm | |
Cllvm::WebAssemblyTargetObjectFile | |
►Cllvm::MCObjectTargetWriter | Base class for classes that define behaviour that is specific to both the target and the object format |
►Cllvm::MCELFObjectTargetWriter | |
Cllvm::AVRELFObjectWriter | Writes AVR machine code into an ELF32 object file |
Cllvm::MCMachObjectTargetWriter | |
Cllvm::MCWasmObjectTargetWriter | |
Cllvm::MCWinCOFFObjectTargetWriter | |
►Cllvm::MCObjectWriter | Defines the object file and target independent interfaces used by the assembler backend to write native file format object files |
Cllvm::MachObjectWriter | |
Cllvm::MCOperand | Instances of this class represent operands of the MCInst class |
Cllvm::MCOperandInfo | This holds information about one operand of a machine instruction, indicating the register class for register operands, etc |
►Cllvm::MCParsedAsmOperand | MCParsedAsmOperand - This abstract class represents a source-level assembly instruction operand |
Cllvm::X86Operand | X86Operand - Instances of this class represent a parsed X86 machine instruction |
Cllvm::MCAsmParser::MCPendingError | |
Cllvm::MCProcResourceDesc | Define a kind of processor resource that will be modeled by the scheduler |
Cllvm::MCReadAdvanceEntry | Specify the number of cycles allowed after instruction issue before a particular use operand reads its registers |
Cllvm::MCRegAliasIterator | MCRegAliasIterator enumerates all registers aliasing Reg |
Cllvm::MCRegisterClass | MCRegisterClass - Base class of TargetRegisterClass |
Cllvm::MCRegisterCostEntry | Specify the cost of a register definition in terms of number of physical register allocated at register renaming stage |
Cllvm::MCRegisterDesc | MCRegisterDesc - This record contains information about a particular register |
Cllvm::MCRegisterFileDesc | A register file descriptor |
►Cllvm::MCRegisterInfo | MCRegisterInfo base class - We assume that the target defines a static array of MCRegisterDesc objects that represent all of the machine registers that the target has |
Cllvm::TargetRegisterInfo | TargetRegisterInfo base class - We assume that the target defines a static array of TargetRegisterDesc objects that represent all of the machine registers that the target has |
Cllvm::MCRegUnitMaskIterator | MCRegUnitMaskIterator enumerates a list of register units and their associated lane masks for Reg |
Cllvm::MCRegUnitRootIterator | MCRegUnitRootIterator enumerates the root registers of a register unit |
Cllvm::MCRelocationInfo | Create MCExprs from relocations found in an object file |
Cllvm::MCSchedClassDesc | Summarize the scheduling resources required for an instruction of a particular scheduling class |
Cllvm::MCSchedModel | Machine model for scheduling, bundling, and heuristics |
►Cllvm::MCSection | Instances of this class represent a uniqued identifier for a section in the current translation unit |
Cllvm::MCSectionCOFF | This represents a section on Windows |
Cllvm::MCSectionELF | This represents a section on linux, lots of unix variants and some bare metal systems |
Cllvm::MCSectionMachO | This represents a section on a Mach-O system (used by Mac OS X) |
Cllvm::MCSectionWasm | This represents a section on wasm |
►Cllvm::MCStreamer | Streaming machine code generation interface |
►Cllvm::MCObjectStreamer | Streaming object file generation interface |
►Cllvm::MCELFStreamer | |
Cllvm::AVRMCELFStreamer | |
Cllvm::HexagonMCELFStreamer | |
Cllvm::MipsELFStreamer | |
Cllvm::MCWasmStreamer | |
Cllvm::MCWinCOFFStreamer | |
Cllvm::RecordStreamer | |
Cllvm::MCSubRegIndexIterator | Iterator that enumerates the sub-registers of a Reg and the associated sub-register indices |
►Cllvm::MCSubtargetInfo | Generic base class for all target subtargets |
Cllvm::TargetSubtargetInfo | TargetSubtargetInfo - Generic base class for all target subtargets |
►Cllvm::MCSymbol | MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created and uniqued by the MCContext class |
Cllvm::MCSymbolCOFF | |
Cllvm::MCSymbolELF | |
Cllvm::MCSymbolMachO | |
Cllvm::MCSymbolWasm | |
►Cllvm::MCSymbolizer | Symbolize and annotate disassembled instructions |
Cllvm::AMDGPUSymbolizer | |
►Cllvm::MCExternalSymbolizer | Symbolize using user-provided, C API, callbacks |
Cllvm::AArch64ExternalSymbolizer | |
Cllvm::MCTargetOptions | |
►Cllvm::MCTargetStreamer | Target specific streamer interface |
►Cllvm::AArch64TargetStreamer | |
Cllvm::AArch64TargetELFStreamer | |
Cllvm::AArch64TargetWinCOFFStreamer | |
►Cllvm::AMDGPUTargetStreamer | |
Cllvm::AMDGPUTargetAsmStreamer | |
Cllvm::AMDGPUTargetELFStreamer | |
Cllvm::ARCTargetStreamer | |
Cllvm::ARMTargetStreamer | |
►Cllvm::AVRTargetStreamer | A generic AVR target output stream |
Cllvm::AVRELFStreamer | A target streamer for an AVR ELF object file |
Cllvm::AVRTargetAsmStreamer | A target streamer for textual AVR assembly code |
Cllvm::HexagonTargetStreamer | |
►Cllvm::MipsTargetStreamer | |
Cllvm::MipsTargetAsmStreamer | |
Cllvm::MipsTargetELFStreamer | |
Cllvm::MSP430TargetELFStreamer | |
Cllvm::NVPTXTargetStreamer | Implments NVPTX-specific streamer |
Cllvm::PPCTargetStreamer | |
►Cllvm::RISCVTargetStreamer | |
Cllvm::RISCVTargetAsmStreamer | |
Cllvm::RISCVTargetELFStreamer | |
►Cllvm::SparcTargetStreamer | |
Cllvm::SparcTargetAsmStreamer | |
Cllvm::SparcTargetELFStreamer | |
►Cllvm::WebAssemblyTargetStreamer | WebAssembly-specific streamer interface, to implement support WebAssembly-specific assembly directives |
Cllvm::WebAssemblyTargetAsmStreamer | This part is for ascii assembly output |
Cllvm::WebAssemblyTargetNullStreamer | This part is for null output |
Cllvm::WebAssemblyTargetWasmStreamer | This part is for Wasm object output |
Cllvm::X86TargetStreamer | X86 target streamer implementing x86-only assembly directives |
Cllvm::XCoreTargetStreamer | |
Cllvm::MCValue | This represents an "assembler immediate" |
Cllvm::MCWriteLatencyEntry | Specify the latency in cpu cycles for a particular scheduling class and def index |
Cllvm::MCWriteProcResEntry | Identify one of the processor resource kinds consumed by a particular scheduling class for the specified number of cycles |
Cllvm::MD5 | |
Cllvm::MD5::MD5Result | |
Cllvm::MDAttachmentMap | Map-like storage for metadata attachments |
Cllvm::MDBuilder | |
Cllvm::MDGlobalAttachmentMap | Multimap-like storage for metadata attachments for globals |
Cllvm::MDNodeInfo< NodeTy > | DenseMapInfo for MDNode subclasses |
Cllvm::MDNodeKeyImpl< NodeTy > | |
Cllvm::MDNodeKeyImpl< DIBasicType > | |
Cllvm::MDNodeKeyImpl< DICompositeType > | |
Cllvm::MDNodeKeyImpl< DIDerivedType > | |
Cllvm::MDNodeKeyImpl< DIEnumerator > | |
Cllvm::MDNodeKeyImpl< DIExpression > | |
Cllvm::MDNodeKeyImpl< DIFile > | |
Cllvm::MDNodeKeyImpl< DIGlobalVariable > | |
Cllvm::MDNodeKeyImpl< DIGlobalVariableExpression > | |
Cllvm::MDNodeKeyImpl< DIImportedEntity > | |
Cllvm::MDNodeKeyImpl< DILabel > | |
Cllvm::MDNodeKeyImpl< DILexicalBlock > | |
Cllvm::MDNodeKeyImpl< DILexicalBlockFile > | |
Cllvm::MDNodeKeyImpl< DILocalVariable > | |
Cllvm::MDNodeKeyImpl< DILocation > | DenseMapInfo for DILocation |
Cllvm::MDNodeKeyImpl< DIMacro > | |
Cllvm::MDNodeKeyImpl< DIMacroFile > | |
Cllvm::MDNodeKeyImpl< DIModule > | |
Cllvm::MDNodeKeyImpl< DINamespace > | |
Cllvm::MDNodeKeyImpl< DIObjCProperty > | |
Cllvm::MDNodeKeyImpl< DISubprogram > | |
Cllvm::MDNodeKeyImpl< DISubrange > | |
Cllvm::MDNodeKeyImpl< DISubroutineType > | |
Cllvm::MDNodeKeyImpl< DITemplateTypeParameter > | |
Cllvm::MDNodeKeyImpl< DITemplateValueParameter > | |
►Cllvm::MDNodeOpsKey | Structure for hashing arbitrary MDNode operands |
Cllvm::MDNodeKeyImpl< GenericDINode > | DenseMapInfo for GenericDINode |
Cllvm::MDNodeKeyImpl< MDTuple > | DenseMapInfo for MDTuple |
Cllvm::MDNodeSubsetEqualImpl< NodeTy > | Configuration point for MDNodeInfo::isEqual() |
Cllvm::MDNodeSubsetEqualImpl< DIDerivedType > | |
Cllvm::MDNodeSubsetEqualImpl< DISubprogram > | |
Cllvm::MDOperand | Tracking metadata reference owned by Metadata |
Cllvm::MDTupleTypedArrayWrapper< T > | Typed, array-like tuple of metadata |
Cllvm::codeview::MemberAttributes | Equvalent to CV_fldattr_t in cvinfo.h |
Cllvm::orc::rpc::detail::MemberFnWrapper< ClassT, RetT, ArgTs > | |
Cllvm::ClassInfo::MemberInfo | |
Cllvm::codeview::MemberPointerInfo | |
Cllvm::CodeViewYAML::MemberRecord | |
►Cllvm::CodeViewYAML::detail::MemberRecordBase | |
Cllvm::CodeViewYAML::detail::MemberRecordImpl< T > | |
Cllvm::TargetTransformInfo::MemCmpExpansionOptions | If not nullptr, enable inline expansion of memcmp |
Cllvm::MemDepResult | A memory dependence query can return one of three different answers |
Cllvm::LegalityQuery::MemDesc | |
Cllvm::MemIntrinsicInfo | Information about a load/store intrinsic defined by the target |
Cllvm::X86Operand::MemOp | |
Cllvm::sys::Memory | This class provides various memory handling functions that manipulate MemoryBlock instances |
Cllvm::sys::MemoryBlock | This class encapsulates the notion of a memory block which has an address and a size |
►Cllvm::MemoryBuffer | This interface provides simple read-only access to a block of memory, and provides simple methods for reading files and standard input into a memory buffer |
Cllvm::SmallVectorMemoryBuffer | SmallVector-backed MemoryBuffer instance |
Cllvm::WritableMemoryBuffer | This class is an extension of MemoryBuffer, which allows copy-on-write access to the underlying contents |
Cllvm::WriteThroughMemoryBuffer | This class is an extension of MemoryBuffer, which allows write access to the underlying contents and committing those changes to the original source |
Cllvm::MemoryBufferRef | |
Cllvm::MemoryDepChecker | Checks memory dependences among accesses to the same underlying object to determine whether there vectorization is legal or not (and at which vectorization factor) |
Cllvm::MemoryDependenceResults | Provides a lazy, caching interface for making common memory aliasing information queries, backed by LLVM's alias analysis passes |
Cllvm::MemoryLocation | Representation for a specific memory location |
►Cllvm::RuntimeDyld::MemoryManager | Memory Management |
►Cllvm::MCJITMemoryManager | |
Cllvm::RTDyldMemoryManager | |
Cllvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager | Remote-mapped RuntimeDyld-compatible memory manager |
Cllvm::SectionMemoryManager::MemoryMapper | Implementations of this interface are used by SectionMemoryManager to request pages from the operating system |
Cllvm::MemorySSA | Encapsulates MemorySSA, including all data associated with memory accesses |
Cllvm::MemorySSAUpdater | |
Cllvm::MemorySSAUtil | |
►Cllvm::MemorySSAWalker | This is the generic walker interface for walkers of MemorySSA |
Cllvm::DoNothingMemorySSAWalker | A MemorySSAWalker that does no alias queries, or anything else |
Cllvm::MemorySSA::CachingWalker | A MemorySSAWalker that does AA walks to disambiguate accesses |
Cllvm::MemorySSA::SkipSelfWalker | |
Cllvm::SDNode::MemSDNodeBitfields | |
►Cllvm::Metadata | Root of the metadata hierarchy |
Cllvm::DistinctMDOperandPlaceholder | Placeholder metadata for operands of distinct MDNodes |
►Cllvm::MDNode | Metadata node |
Cllvm::DIExpression | DWARF expression |
Cllvm::DIGlobalVariableExpression | A pair of DIGlobalVariable and DIExpression |
Cllvm::DILocation | Debug location |
►Cllvm::DIMacroNode | Macro Info DWARF-like metadata node |
Cllvm::DIMacro | |
Cllvm::DIMacroFile | |
►Cllvm::DINode | Tagged DWARF-like metadata node |
Cllvm::DIEnumerator | Enumeration value |
Cllvm::DIImportedEntity | An imported module (C++ using directive or similar) |
Cllvm::DILabel | Label |
Cllvm::DIObjCProperty | |
►Cllvm::DIScope | Base class for scope-like contexts |
Cllvm::DICompileUnit | Compile unit |
Cllvm::DIFile | File |
►Cllvm::DILocalScope | A scope for locals |
►Cllvm::DILexicalBlockBase | |
Cllvm::DILexicalBlock | |
Cllvm::DILexicalBlockFile | |
Cllvm::DISubprogram | Subprogram description |
Cllvm::DIModule | A (clang) module that has been imported by the compile unit |
Cllvm::DINamespace | |
►Cllvm::DIType | Base class for types |
Cllvm::DIBasicType | Basic type, like 'int' or 'float' |
Cllvm::DICompositeType | Composite types |
Cllvm::DIDerivedType | Derived types |
Cllvm::DISubroutineType | Type array for a subprogram |
Cllvm::DISubrange | Array subrange |
►Cllvm::DITemplateParameter | Base class for template parameters |
Cllvm::DITemplateTypeParameter | |
Cllvm::DITemplateValueParameter | |
►Cllvm::DIVariable | Base class for variables |
Cllvm::DIGlobalVariable | Global variables |
Cllvm::DILocalVariable | Local variable |
Cllvm::GenericDINode | Generic tagged DWARF-like metadata node |
Cllvm::MDTuple | Tuple of metadata |
Cllvm::MDString | A single uniqued string |
►Cllvm::ValueAsMetadata | Value wrapper in the Metadata hierarchy |
Cllvm::ConstantAsMetadata | |
Cllvm::LocalAsMetadata | |
Cllvm::AMDGPU::HSAMD::Kernel::Attrs::Metadata | In-memory representation of kernel attributes metadata |
Cllvm::AMDGPU::HSAMD::Kernel::Arg::Metadata | In-memory representation of kernel argument metadata |
Cllvm::AMDGPU::HSAMD::Kernel::CodeProps::Metadata | In-memory representation of kernel code properties metadata |
Cllvm::AMDGPU::HSAMD::Kernel::DebugProps::Metadata | In-memory representation of kernel debug properties metadata |
Cllvm::AMDGPU::HSAMD::Kernel::Metadata | In-memory representation of kernel metadata |
Cllvm::AMDGPU::HSAMD::Metadata | In-memory representation of HSA metadata |
Cllvm::MetadataLoader | Helper class that handles loading Metadatas and keeping them available |
Cllvm::MetadataLoader::MetadataLoaderImpl | |
►Cllvm::AMDGPU::HSAMD::MetadataStreamer | |
Cllvm::AMDGPU::HSAMD::MetadataStreamerV2 | |
Cllvm::AMDGPU::HSAMD::MetadataStreamerV3 | |
Cllvm::MetadataTracking | API for tracking metadata references through RAUW and deletion |
Cllvm::AMDGPU::HSAMD::V3::MetadataVerifier | Verifier for AMDGPU HSA metadata |
Cllvm::MIBundleBuilder | Helper class for constructing bundles of MachineInstrs |
Cllvm::AArch64FunctionInfo::MILOHDirective | |
Cllvm::AMDGPU::MIMGBaseOpcodeInfo | |
Cllvm::AMDGPU::MIMGDimInfo | |
Cllvm::AMDGPU::MIMGInfo | |
Cllvm::AMDGPU::MIMGLZMappingInfo | |
Cllvm::MIPrinter | This class prints out the machine instructions using the MIR serialization format |
Cllvm::MipsABIFlagsSection | |
Cllvm::MipsABIInfo | |
Cllvm::MipsAnalyzeImmediate | |
►CMipsGenInstrInfo | |
►Cllvm::MipsInstrInfo | |
Cllvm::Mips16InstrInfo | |
Cllvm::MipsSEInstrInfo | |
►CMipsGenRegisterInfo | |
►Cllvm::MipsRegisterInfo | |
Cllvm::Mips16RegisterInfo | |
Cllvm::MipsSERegisterInfo | |
►CMipsGenSubtargetInfo | |
Cllvm::MipsSubtarget | |
Cllvm::MipsCallLowering::MipsHandler | |
Cllvm::MipsMCInstLower | MipsMCInstLower - This class is used to lower an MachineInstr into an MCInst |
►Cllvm::MipsOptionRecord | |
Cllvm::MipsRegInfoRecord | |
Cllvm::MIRParser | This class initializes machine functions by applying the state loaded from a MIR file |
Cllvm::MIRParserImpl | This class implements the parsing of LLVM IR that's embedded inside a MIR file |
Cllvm::MIRPrinter | This class prints out the machine functions using the MIR serialization format |
Cllvm::detail::missing_format_adapter< T > | |
Cllvm::MIToken | A token produced by the machine instruction lexer |
Cllvm::MMIAddrLabelMap | |
Cllvm::MachO::mmst_reg_t | |
Cllvm::pdb::ModInfoFlags | |
CModRMDecision | Specifies whether a ModR/M byte is needed and (if so) which instruction each possible value of the ModR/M byte corresponds to |
Cllvm::Module | A Module instance is used to store all the information related to an LLVM module |
Cllvm::irsymtab::storage::Module | Describes the range of a particular module's symbols within the symbol table |
Cllvm::pdb::ModuleDebugStreamRef | |
Cllvm::Module::ModuleFlagEntry | |
Cllvm::pdb::ModuleInfoHeader | The header preceeding each entry in the Module Info substream of the DBI stream |
Cllvm::ModuleSlotTracker | Manage lifetime of a slot tracker for printing IR |
Cllvm::ModuleSummaryIndex | Class to hold module path string table and global value map, and encapsulate methods for operating on them |
Cllvm::ModuleSymbolTable | |
Cllvm::detail::move_construction_triviality_helper< T > | Internal utility to detect trivial move construction |
Cllvm::APInt::ms | Magic data for optimising signed division by a constant |
Cllvm::msf::MSFBuilder | |
Cllvm::msf::MSFLayout | |
Cllvm::msf::MSFStreamLayout | Describes the layout of a stream in an MSF layout |
►CMSP430GenInstrInfo | |
Cllvm::MSP430InstrInfo | |
►CMSP430GenRegisterInfo | |
Cllvm::MSP430RegisterInfo | |
►CMSP430GenSubtargetInfo | |
Cllvm::MSP430Subtarget | |
Cllvm::MSP430MCInstLower | MSP430MCInstLower - This class is used to lower an MachineInstr into an MCInst |
Cllvm::APInt::mu | Magic data for optimising unsigned division by a constant |
Cllvm::AMDGPU::MUBUFInfo | |
Cllvm::cl::multi_val | |
Cllvm::MultiClass | |
Cllvm::MutexGuard | Instances of this class acquire a given Mutex Lock when constructed and hold that lock until destruction |
Cllvm::sys::MutexImpl | Platform agnostic Mutex class |
Cllvm::MVT | Machine Value Type |
Cllvm::pdb::NamedStreamMap | |
Cllvm::pdb::NamedStreamMapTraits | |
Cllvm::WasmYAML::NameEntry | |
Cllvm::DWARFDebugNames::NameIndex | Represents a single accelerator table within the Dwarf 5 .debug_names section |
Cllvm::DWARFDebugNames::NameIterator | |
Cllvm::GlobalValueSummaryInfo::NameOrGV | |
Cllvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState | Holds some extra information about a <name> that is being parsed |
Cllvm::DWARFDebugNames::NameTableEntry | A single entry in the Name Table (Dwarf 5 sect |
Cllvm::lto::NativeObjectStream | This class wraps an output stream for a native object |
Cllvm::NearMissInfo | |
Cllvm::NewArchiveMember | |
CNewHandlerInstaller | |
Cllvm::MachO::nlist | |
Cllvm::MachO::nlist_64 | |
Cllvm::MachO::nlist_base | |
Cllvm::MachOYAML::NListEntry | |
►Cllvm::itanium_demangle::Node | |
Cllvm::itanium_demangle::AbiTagAttr | |
Cllvm::itanium_demangle::ArraySubscriptExpr | |
Cllvm::itanium_demangle::ArrayType | |
Cllvm::itanium_demangle::BinaryExpr | |
Cllvm::itanium_demangle::BoolExpr | |
Cllvm::itanium_demangle::BracedExpr | |
Cllvm::itanium_demangle::BracedRangeExpr | |
Cllvm::itanium_demangle::CallExpr | |
Cllvm::itanium_demangle::CastExpr | |
Cllvm::itanium_demangle::ClosureTypeName | |
Cllvm::itanium_demangle::ConditionalExpr | |
Cllvm::itanium_demangle::ConversionExpr | |
Cllvm::itanium_demangle::ConversionOperatorType | |
Cllvm::itanium_demangle::CtorDtorName | |
Cllvm::itanium_demangle::CtorVtableSpecialName | |
Cllvm::itanium_demangle::DeleteExpr | |
Cllvm::itanium_demangle::DotSuffix | |
Cllvm::itanium_demangle::DtorName | |
Cllvm::itanium_demangle::DynamicExceptionSpec | |
Cllvm::itanium_demangle::ElaboratedTypeSpefType | |
Cllvm::itanium_demangle::EnableIfAttr | |
Cllvm::itanium_demangle::EnclosingExpr | |
Cllvm::itanium_demangle::ExpandedSpecialSubstitution | |
Cllvm::itanium_demangle::FloatLiteralImpl< Float > | |
Cllvm::itanium_demangle::FoldExpr | |
Cllvm::itanium_demangle::ForwardTemplateReference | A forward-reference to a template argument that was not known at the point where the template parameter name was parsed in a mangling |
Cllvm::itanium_demangle::FunctionEncoding | |
Cllvm::itanium_demangle::FunctionParam | |
Cllvm::itanium_demangle::FunctionType | |
Cllvm::itanium_demangle::GlobalQualifiedName | |
Cllvm::itanium_demangle::InitListExpr | |
Cllvm::itanium_demangle::IntegerCastExpr | |
Cllvm::itanium_demangle::IntegerLiteral | |
Cllvm::itanium_demangle::LiteralOperator | |
Cllvm::itanium_demangle::LocalName | |
Cllvm::itanium_demangle::MemberExpr | |
Cllvm::itanium_demangle::NameType | |
Cllvm::itanium_demangle::NameWithTemplateArgs | |
Cllvm::itanium_demangle::NestedName | |
Cllvm::itanium_demangle::NewExpr | |
Cllvm::itanium_demangle::NodeArrayNode | |
Cllvm::itanium_demangle::NoexceptSpec | |
Cllvm::itanium_demangle::ObjCProtoName | |
Cllvm::itanium_demangle::ParameterPack | An unexpanded parameter pack (either in the expression or type context) |
Cllvm::itanium_demangle::ParameterPackExpansion | A pack expansion |
Cllvm::itanium_demangle::PixelVectorType | |
Cllvm::itanium_demangle::PointerToMemberType | |
Cllvm::itanium_demangle::PointerType | |
Cllvm::itanium_demangle::PostfixExpr | |
Cllvm::itanium_demangle::PostfixQualifiedType | |
Cllvm::itanium_demangle::PrefixExpr | |
Cllvm::itanium_demangle::QualifiedName | |
Cllvm::itanium_demangle::QualType | |
Cllvm::itanium_demangle::ReferenceType | |
Cllvm::itanium_demangle::SizeofParamPackExpr | |
Cllvm::itanium_demangle::SpecialName | |
Cllvm::itanium_demangle::SpecialSubstitution | |
Cllvm::itanium_demangle::StdQualifiedName | |
Cllvm::itanium_demangle::StructuredBindingName | |
Cllvm::itanium_demangle::TemplateArgs | |
Cllvm::itanium_demangle::TemplateArgumentPack | A variadic template argument |
Cllvm::itanium_demangle::ThrowExpr | |
Cllvm::itanium_demangle::UnnamedTypeName | |
Cllvm::itanium_demangle::VectorType | |
Cllvm::itanium_demangle::VendorExtQualType | |
Cllvm::Registry< T >::node | Node in linked list of entries |
►Cllvm::yaml::Node | Abstract base class for all Nodes |
Cllvm::yaml::AliasNode | Represents an alias to a Node with an anchor |
Cllvm::yaml::BlockScalarNode | A block scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values |
Cllvm::yaml::KeyValueNode | A key and value pair |
Cllvm::yaml::MappingNode | Represents a YAML map created from either a block map for a flow map |
Cllvm::yaml::NullNode | A null value |
Cllvm::yaml::ScalarNode | A scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values |
Cllvm::yaml::SequenceNode | Represents a YAML sequence created from either a block sequence for a flow sequence |
Cllvm::LazyCallGraph::Node | A node in the call graph |
►Cllvm::ms_demangle::Node | |
►Cllvm::ms_demangle::IdentifierNode | |
Cllvm::ms_demangle::ConversionOperatorIdentifierNode | |
Cllvm::ms_demangle::DynamicStructorIdentifierNode | |
Cllvm::ms_demangle::IntrinsicFunctionIdentifierNode | |
Cllvm::ms_demangle::LiteralOperatorIdentifierNode | |
Cllvm::ms_demangle::LocalStaticGuardIdentifierNode | |
Cllvm::ms_demangle::NamedIdentifierNode | |
Cllvm::ms_demangle::RttiBaseClassDescriptorNode | |
Cllvm::ms_demangle::StructorIdentifierNode | |
Cllvm::ms_demangle::VcallThunkIdentifierNode | |
Cllvm::ms_demangle::IntegerLiteralNode | |
Cllvm::ms_demangle::NodeArrayNode | |
Cllvm::ms_demangle::QualifiedNameNode | |
►Cllvm::ms_demangle::SymbolNode | |
Cllvm::ms_demangle::EncodedStringLiteralNode | |
Cllvm::ms_demangle::FunctionSymbolNode | |
Cllvm::ms_demangle::LocalStaticGuardVariableNode | |
Cllvm::ms_demangle::SpecialTableSymbolNode | |
Cllvm::ms_demangle::VariableSymbolNode | |
Cllvm::ms_demangle::TemplateParameterReferenceNode | |
►Cllvm::ms_demangle::TypeNode | |
Cllvm::ms_demangle::ArrayTypeNode | |
Cllvm::ms_demangle::CustomTypeNode | |
►Cllvm::ms_demangle::FunctionSignatureNode | |
Cllvm::ms_demangle::ThunkSignatureNode | |
Cllvm::ms_demangle::IntrinsicNode | |
Cllvm::ms_demangle::PointerTypeNode | |
Cllvm::ms_demangle::PrimitiveTypeNode | |
Cllvm::ms_demangle::TagTypeNode | |
Cllvm::SpillPlacement::Node | Node - Each edge bundle corresponds to a Hopfield node |
►Cllvm::FoldingSetBase::Node | Node - This class is used to maintain the singly linked bucket list in a folding set |
►Cllvm::AttributeImpl | |
►Cllvm::EnumAttributeImpl | |
Cllvm::IntAttributeImpl | |
Cllvm::StringAttributeImpl | |
Cllvm::AttributeListImpl | |
Cllvm::AttributeSetNode | |
Cllvm::BinOpInit | !op (X, Y) - Combine two inits |
Cllvm::BitsInit | '{ a, b, c }' - Represents an initializer for a BitsRecTy value |
Cllvm::DagInit | (v a, b) - Represent a DAG tree value |
Cllvm::DIEAbbrev | Dwarf abbreviation, describes the organization of a debug information object |
Cllvm::FastFoldingSetNode | FastFoldingSetNode - This is a subclass of FoldingSetNode which stores a FoldingSetNodeID value rather than requiring the node to recompute it each time it is needed |
Cllvm::FoldingSetNodeWrapper< T > | FoldingSetNodeWrapper - This template class is used to "wrap" arbitrary types in an enclosing object so that they can be inserted into FoldingSets |
Cllvm::FoldOpInit | !foldl (a, b, expr, start, lst) - Fold over a list |
Cllvm::ImmutableListImpl< T > | |
Cllvm::IsAOpInit | !isa<type>(expr) - Dynamically determine the type of an expression |
Cllvm::ListInit | [AL, AH, CL] - Represent a list of defs |
Cllvm::RecordRecTy | '[classname]' - Type of record values that have zero or more superclasses |
►Cllvm::SCEV | This class represents an analyzed expression in the program |
►Cllvm::SCEVCastExpr | This is the base class for unary cast operator classes |
Cllvm::SCEVSignExtendExpr | This class represents a sign extension of a small integer value to a larger integer value |
Cllvm::SCEVTruncateExpr | This class represents a truncation of an integer value to a smaller integer value |
Cllvm::SCEVZeroExtendExpr | This class represents a zero extension of a small integer value to a larger integer value |
Cllvm::SCEVConstant | This class represents a constant integer value |
Cllvm::SCEVCouldNotCompute | An object of this class is returned by queries that could not be answered |
►Cllvm::SCEVNAryExpr | This node is a base class providing common functionality for n'ary operators |
Cllvm::SCEVAddRecExpr | This node represents a polynomial recurrence on the trip count of the specified loop |
►Cllvm::SCEVCommutativeExpr | This node is the base class for n'ary commutative operators |
Cllvm::SCEVAddExpr | This node represents an addition of some number of SCEVs |
Cllvm::SCEVMulExpr | This node represents multiplication of some number of SCEVs |
Cllvm::SCEVSMaxExpr | This class represents a signed maximum selection |
Cllvm::SCEVUMaxExpr | This class represents an unsigned maximum selection |
Cllvm::SCEVUDivExpr | This class represents a binary unsigned division operation |
Cllvm::SCEVUnknown | This means that we are dealing with an entirely unknown SCEV value, and only represent it as its LLVM Value |
►Cllvm::SCEVPredicate | This class represents an assumption made using SCEV expressions which can be checked at run-time |
Cllvm::SCEVEqualPredicate | This class represents an assumption that two SCEV expressions are equal, and this can be checked at run-time |
Cllvm::SCEVUnionPredicate | This class represents a composition of other SCEV predicates, and is the class that most clients will interact with |
Cllvm::SCEVWrapPredicate | This class represents an assumption made on an AddRec expression |
►Cllvm::SDNode | Represents one node in the SelectionDAG |
Cllvm::AddrSpaceCastSDNode | |
Cllvm::BasicBlockSDNode | |
Cllvm::BlockAddressSDNode | |
Cllvm::BuildVectorSDNode | A "pseudo-class" with methods for operating on BUILD_VECTORs |
Cllvm::CondCodeSDNode | |
Cllvm::ConstantFPSDNode | |
Cllvm::ConstantPoolSDNode | |
Cllvm::ConstantSDNode | |
Cllvm::ExternalSymbolSDNode | |
Cllvm::FrameIndexSDNode | |
Cllvm::GlobalAddressSDNode | |
Cllvm::HandleSDNode | This class is used to form a handle around another node that is persistent and is updated across invocations of replaceAllUsesWith on its operand |
Cllvm::JumpTableSDNode | |
Cllvm::LabelSDNode | |
Cllvm::MachineSDNode | An SDNode that represents everything that will be needed to construct a MachineInstr |
Cllvm::MCSymbolSDNode | |
Cllvm::MDNodeSDNode | |
►Cllvm::MemSDNode | This is an abstract virtual class for memory operations |
Cllvm::AtomicSDNode | This is an SDNode representing atomic operations |
►Cllvm::LSBaseSDNode | Base class for LoadSDNode and StoreSDNode |
Cllvm::LoadSDNode | This class is used to represent ISD::LOAD nodes |
Cllvm::StoreSDNode | This class is used to represent ISD::STORE nodes |
►Cllvm::MaskedGatherScatterSDNode | This is a base class used to represent MGATHER and MSCATTER nodes |
Cllvm::MaskedGatherSDNode | This class is used to represent an MGATHER node |
Cllvm::MaskedScatterSDNode | This class is used to represent an MSCATTER node |
►Cllvm::MaskedLoadStoreSDNode | This base class is used to represent MLOAD and MSTORE nodes |
Cllvm::MaskedLoadSDNode | This class is used to represent an MLOAD node |
Cllvm::MaskedStoreSDNode | This class is used to represent an MSTORE node |
Cllvm::MemIntrinsicSDNode | This SDNode is used for target intrinsics that touch memory and need an associated MachineMemOperand |
►Cllvm::X86MaskedGatherScatterSDNode | |
Cllvm::X86MaskedGatherSDNode | |
Cllvm::X86MaskedScatterSDNode | |
►Cllvm::X86MaskedStoreSDNode | |
Cllvm::MaskedTruncSStoreSDNode | |
Cllvm::MaskedTruncUSStoreSDNode | |
►Cllvm::X86StoreSDNode | |
Cllvm::TruncSStoreSDNode | |
Cllvm::TruncUSStoreSDNode | |
Cllvm::RegisterMaskSDNode | |
Cllvm::RegisterSDNode | |
Cllvm::ShuffleVectorSDNode | This SDNode is used to implement the code generator support for the llvm IR shufflevector instruction |
Cllvm::SrcValueSDNode | An SDNode that holds an arbitrary LLVM IR Value |
Cllvm::TargetIndexSDNode | Completely target-dependent object reference |
Cllvm::VTSDNode | This class is used to represent EVT's, which are used to parameterize some operations |
Cllvm::SDVTListNode | |
Cllvm::TernOpInit | !op (X, Y, Z) - Combine two inits |
Cllvm::UniqueMachineInstr | A class that wraps MachineInstrs and derives from FoldingSetNode in order to be uniqued in a CSEMap |
Cllvm::UnOpInit | !op (X) - Transform an init |
Cllvm::VarDefInit | Classname<targs...> - Represent an uninstantiated anonymous class instantiation |
►Cllvm::msgpack::Node | Abstract base-class which can be any MessagePack type |
Cllvm::msgpack::ArrayNode | |
Cllvm::msgpack::MapNode | |
Cllvm::msgpack::ScalarNode | A MessagePack scalar |
►Cnode_base_type | |
►Cllvm::ilist_node_impl< OptionsT > | Implementation for an ilist node |
Cllvm::ilist_sentinel< OptionsT > | |
►Cnode_base_type | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< AliasSet, Options... >::type > | |
►Cllvm::ilist_node< AliasSet > | |
Cllvm::AliasSet | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< BasicBlock, Options... >::type > | |
►Cllvm::ilist_node< BasicBlock, Options... > | |
►Cllvm::ilist_node_with_parent< BasicBlock, Function > | |
Cllvm::BasicBlock | LLVM Basic Block Representation |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< Function, Options... >::type > | |
►Cllvm::ilist_node< Function > | |
Cllvm::Function | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< GlobalAlias, Options... >::type > | |
►Cllvm::ilist_node< GlobalAlias > | |
Cllvm::GlobalAlias | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< GlobalIFunc, Options... >::type > | |
►Cllvm::ilist_node< GlobalIFunc > | |
Cllvm::GlobalIFunc | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< GlobalVariable, Options... >::type > | |
►Cllvm::ilist_node< GlobalVariable > | |
Cllvm::GlobalVariable | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< IndexListEntry, Options... >::type > | |
►Cllvm::ilist_node< IndexListEntry > | |
Cllvm::IndexListEntry | This class represents an entry in the slot index list held in the SlotIndexes pass |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< Instruction, Options... >::type > | |
►Cllvm::ilist_node< Instruction, Options... > | |
►Cllvm::ilist_node_with_parent< Instruction, BasicBlock > | |
►Cllvm::Instruction | |
Cllvm::AtomicCmpXchgInst | Instruction that atomically checks whether a specified value is in a memory location, and, if it is, stores a new value there |
Cllvm::AtomicRMWInst | Instruction that atomically reads a memory location, combines it with another value, and then stores the result back |
Cllvm::BinaryOperator | |
Cllvm::BranchInst | Conditional or Unconditional Branch instruction |
►Cllvm::CallBase | Base class for all callable instructions (InvokeInst and CallInst) Holds everything related to calling a function |
►Cllvm::CallInst | This class represents a function call, abstracting a target machine's calling convention |
►Cllvm::IntrinsicInst | A wrapper class for inspecting calls to intrinsic functions |
Cllvm::ConstrainedFPIntrinsic | This is the common base class for constrained floating point intrinsics |
Cllvm::CoroAllocInst | This represents the llvm.coro.alloc instruction |
Cllvm::CoroBeginInst | This class represents the llvm.coro.begin instruction |
Cllvm::CoroEndInst | This represents the llvm.coro.end instruction |
Cllvm::CoroFrameInst | This represents the llvm.coro.frame instruction |
Cllvm::CoroFreeInst | This represents the llvm.coro.free instruction |
Cllvm::CoroIdInst | This represents the llvm.coro.alloc instruction |
Cllvm::CoroPromiseInst | This represents the llvm.coro.promise instruction |
Cllvm::CoroSaveInst | This represents the llvm.coro.save instruction |
Cllvm::CoroSizeInst | This represents the llvm.coro.size instruction |
Cllvm::CoroSubFnInst | This class represents the llvm.coro.subfn.addr instruction |
Cllvm::CoroSuspendInst | This represents the llvm.coro.suspend instruction |
►Cllvm::DbgInfoIntrinsic | This is the common base class for debug info intrinsics |
Cllvm::DbgLabelInst | This represents the llvm.dbg.label instruction |
►Cllvm::DbgVariableIntrinsic | This is the common base class for debug info intrinsics for variables |
Cllvm::DbgAddrIntrinsic | This represents the llvm.dbg.addr instruction |
Cllvm::DbgDeclareInst | This represents the llvm.dbg.declare instruction |
Cllvm::DbgValueInst | This represents the llvm.dbg.value instruction |
►Cllvm::GCProjectionInst | Common base class for representing values projected from a statepoint |
Cllvm::GCRelocateInst | Represents calls to the gc.relocate intrinsic |
Cllvm::GCResultInst | Represents calls to the gc.result intrinsic |
►Cllvm::InstrProfIncrementInst | This represents the llvm.instrprof_increment intrinsic |
Cllvm::InstrProfIncrementInstStep | |
Cllvm::InstrProfValueProfileInst | This represents the llvm.instrprof_value_profile intrinsic |
Cllvm::MemIntrinsicBase< Derived > | Common base class for all memory intrinsics |
Cllvm::VACopyInst | This represents the llvm.va_copy intrinsic |
Cllvm::VAEndInst | This represents the llvm.va_end intrinsic |
Cllvm::VAStartInst | This represents the llvm.va_start intrinsic |
►Cllvm::MemIntrinsicBase< AnyMemIntrinsic > | |
►Cllvm::AnyMemIntrinsic | |
►Cllvm::MemSetBase< AnyMemIntrinsic > | |
Cllvm::AnyMemSetInst | This class represents any memset intrinsic |
►Cllvm::MemTransferBase< AnyMemIntrinsic > | |
►Cllvm::AnyMemTransferInst | |
Cllvm::AnyMemCpyInst | This class represents any memcpy intrinsic i.e |
Cllvm::AnyMemMoveInst | This class represents any memmove intrinsic i.e |
►Cllvm::MemIntrinsicBase< AtomicMemIntrinsic > | |
►Cllvm::AtomicMemIntrinsic | |
►Cllvm::MemSetBase< AtomicMemIntrinsic > | |
Cllvm::AtomicMemSetInst | This class represents atomic memset intrinsic |
►Cllvm::MemTransferBase< AtomicMemIntrinsic > | |
►Cllvm::AtomicMemTransferInst | |
Cllvm::AtomicMemCpyInst | This class represents the atomic memcpy intrinsic i.e |
Cllvm::AtomicMemMoveInst | This class represents the atomic memmove intrinsic i.e |
►Cllvm::MemIntrinsicBase< MemIntrinsic > | |
►Cllvm::MemIntrinsic | This is the common base class for memset/memcpy/memmove |
►Cllvm::MemSetBase< MemIntrinsic > | |
Cllvm::MemSetInst | This class wraps the llvm.memset intrinsic |
►Cllvm::MemTransferBase< MemIntrinsic > | |
►Cllvm::MemTransferInst | This class wraps the llvm.memcpy/memmove intrinsics |
Cllvm::MemCpyInst | This class wraps the llvm.memcpy intrinsic |
Cllvm::MemMoveInst | This class wraps the llvm.memmove intrinsic |
Cllvm::InvokeInst | Invoke instruction |
Cllvm::CatchReturnInst | |
Cllvm::CatchSwitchInst | |
Cllvm::CleanupReturnInst | |
►Cllvm::CmpInst | This class is the base class for the comparison instructions |
Cllvm::FCmpInst | This instruction compares its operands according to the predicate given to the constructor |
Cllvm::ICmpInst | This instruction compares its operands according to the predicate given to the constructor |
Cllvm::ExtractElementInst | This instruction extracts a single (scalar) element from a VectorType value |
Cllvm::FenceInst | An instruction for ordering other memory operations |
►Cllvm::FuncletPadInst | |
Cllvm::CatchPadInst | |
Cllvm::CleanupPadInst | |
Cllvm::GetElementPtrInst | Instruction for type-safe pointer arithmetic to access elements of arrays and structs |
Cllvm::IndirectBrInst | Indirect Branch Instruction |
Cllvm::InsertElementInst | This instruction inserts a single (scalar) element into a VectorType value |
Cllvm::InsertValueInst | This instruction inserts a struct field of array element value into an aggregate value |
Cllvm::LandingPadInst | The landingpad instruction holds all of the information necessary to generate correct exception handling |
Cllvm::PHINode | |
Cllvm::ResumeInst | Resume the propagation of an exception |
Cllvm::ReturnInst | Return a value (possibly void), from a function |
Cllvm::SelectInst | This class represents the LLVM 'select' instruction |
Cllvm::ShuffleVectorInst | This instruction constructs a fixed permutation of two input vectors |
Cllvm::StoreInst | An instruction for storing to memory |
Cllvm::SwitchInst | Multiway switch |
►Cllvm::UnaryInstruction | |
Cllvm::AllocaInst | Instruction to allocate memory on the stack |
►Cllvm::CastInst | This is the base class for all instructions that perform data casts |
Cllvm::AddrSpaceCastInst | This class represents a conversion between pointers from one address space to another |
Cllvm::BitCastInst | This class represents a no-op cast from one type to another |
Cllvm::FPExtInst | This class represents an extension of floating point types |
Cllvm::FPToSIInst | This class represents a cast from floating point to signed integer |
Cllvm::FPToUIInst | This class represents a cast from floating point to unsigned integer |
Cllvm::FPTruncInst | This class represents a truncation of floating point types |
Cllvm::IntToPtrInst | This class represents a cast from an integer to a pointer |
Cllvm::PtrToIntInst | This class represents a cast from a pointer to an integer |
Cllvm::SExtInst | This class represents a sign extension of integer types |
Cllvm::SIToFPInst | This class represents a cast from signed integer to floating point |
Cllvm::TruncInst | This class represents a truncation of integer types |
Cllvm::UIToFPInst | This class represents a cast unsigned integer to floating point |
Cllvm::ZExtInst | This class represents zero extension of integer types |
Cllvm::ExtractValueInst | This instruction extracts a struct member or array element value from an aggregate value |
Cllvm::LoadInst | An instruction for reading from memory |
Cllvm::UnaryOperator | Unary instruction |
Cllvm::VAArgInst | This class represents the va_arg llvm instruction, which returns an argument of the specified type given a va_list and increments that list |
Cllvm::UnreachableInst | This function has undefined behavior |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< IVStrideUse, Options... >::type > | |
►Cllvm::ilist_node< IVStrideUse > | |
Cllvm::IVStrideUse | IVStrideUse - Keep track of one use of a strided induction variable |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | |
►Cllvm::ilist_node< MachineBasicBlock, Options... > | |
►Cllvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | |
Cllvm::MachineBasicBlock | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | |
►Cllvm::ilist_node< MachineInstr, Options... > | |
►Cllvm::ilist_node_with_parent< MachineInstr, MachineBasicBlock, ilist_sentinel_tracking< true > > | |
Cllvm::MachineInstr | Representation of each machine instruction |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< MCFragment, Options... >::type > | |
►Cllvm::ilist_node< MCFragment, Options... > | |
►Cllvm::ilist_node_with_parent< MCFragment, MCSection > | |
►Cllvm::MCFragment | |
Cllvm::MCAlignFragment | |
Cllvm::MCCVInlineLineTableFragment | Fragment representing the binary annotations produced by the .cv_inline_linetable directive |
Cllvm::MCDummyFragment | |
Cllvm::MCDwarfCallFrameFragment | |
►Cllvm::MCEncodedFragment | Interface implemented by fragments that contain encoded instructions and/or data |
►Cllvm::MCEncodedFragmentWithContents< ContentsSize > | Interface implemented by fragments that contain encoded instructions and/or data |
Cllvm::MCEncodedFragmentWithFixups< ContentsSize, FixupsSize > | Interface implemented by fragments that contain encoded instructions and/or data and also have fixups registered |
►Cllvm::MCEncodedFragmentWithFixups< 32, 4 > | |
Cllvm::MCCVDefRangeFragment | Fragment representing the .cv_def_range directive |
Cllvm::MCDataFragment | Fragment for data and encoded instructions |
►Cllvm::MCEncodedFragmentWithFixups< 8, 1 > | |
Cllvm::MCDwarfLineAddrFragment | |
Cllvm::MCRelaxableFragment | A relaxable fragment holds on to its MCInst, since it may need to be relaxed during the assembler layout and relaxation stage |
►Cllvm::MCEncodedFragmentWithContents< 4 > | |
Cllvm::MCCompactEncodedInstFragment | This is a compact (memory-size-wise) fragment for holding an encoded instruction (non-relaxable) that has no fixups registered |
Cllvm::MCFillFragment | |
Cllvm::MCLEBFragment | |
Cllvm::MCOrgFragment | |
Cllvm::MCPaddingFragment | Fragment for adding required padding |
Cllvm::MCSymbolIdFragment | Represents a symbol table index fragment |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< MemoryAccess, Options... >::type > | |
►Cllvm::ilist_node< MemoryAccess, ilist_tag< MSSAHelpers::AllAccessTag > > | |
►Cllvm::MemoryAccess | |
Cllvm::MemoryPhi | Represents phi nodes for memory accesses |
►Cllvm::MemoryUseOrDef | Class that has the common methods + fields of memory uses/defs |
Cllvm::MemoryDef | Represents a read-write access to memory, whether it is a must-alias, or a may-alias |
Cllvm::MemoryUse | Represents read-only accesses to memory |
►Cllvm::ilist_node< MemoryAccess, ilist_tag< MSSAHelpers::DefsOnlyTag > > | |
Cllvm::MemoryAccess | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< NamedMDNode, Options... >::type > | |
►Cllvm::ilist_node< NamedMDNode > | |
Cllvm::NamedMDNode | A tuple of MDNodes |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< Node, Options... >::type > | |
Cllvm::ilist_node< Node > | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< NodeTy, Options... >::type > | |
►Cllvm::ilist_node< NodeTy, Options... > | |
Cllvm::ilist_node_with_parent< NodeTy, ParentTy, Options > | An ilist node that can access its parent list |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< PredicateBase, Options... >::type > | |
►Cllvm::ilist_node< PredicateBase > | |
►Cllvm::PredicateBase | |
►Cllvm::PredicateWithCondition | |
Cllvm::PredicateAssume | |
►Cllvm::PredicateWithEdge | |
Cllvm::PredicateBranch | |
Cllvm::PredicateSwitch | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | |
►Cllvm::ilist_node< SDNode > | |
Cllvm::SDNode | Represents one node in the SelectionDAG |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< T, Options... >::type > | |
Cllvm::ilist_node< T, Options > | |
►Cllvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | |
►Cllvm::ilist_node< VPRecipeBase, Options... > | |
►Cllvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | |
►Cllvm::VPRecipeBase | VPRecipeBase is a base class modeling a sequence of one or more output IR instructions |
Cllvm::VPBlendRecipe | A recipe for vectorizing a phi-node as a sequence of mask-based select instructions |
Cllvm::VPBranchOnMaskRecipe | A recipe for generating conditional branches on the bits of a mask |
Cllvm::VPInstruction | This is a concrete Recipe that models a single VPlan-level instruction |
Cllvm::VPInterleaveRecipe | VPInterleaveRecipe is a recipe for transforming an interleave group of load or stores into one wide load/store and shuffles |
Cllvm::VPPredInstPHIRecipe | VPPredInstPHIRecipe is a recipe for generating the phi nodes needed when control converges back from a Branch-on-Mask |
Cllvm::VPReplicateRecipe | VPReplicateRecipe replicates a given instruction producing multiple scalar copies of the original scalar type, one per lane, instead of producing a single copy of widened type for all lanes |
Cllvm::VPWidenIntOrFpInductionRecipe | A recipe for handling phi nodes of integer and floating-point inductions, producing their vector and scalar values |
Cllvm::VPWidenMemoryInstructionRecipe | A Recipe for widening load/store operations |
Cllvm::VPWidenPHIRecipe | A recipe for handling all phi nodes except for integer and FP inductions |
Cllvm::VPWidenRecipe | VPWidenRecipe is a recipe for producing a copy of vector type for each Instruction in its ingredients independently, in order |
Cllvm::ilist_detail::node_options< T, EnableSentinelTracking, IsSentinelTrackingExplicit, TagT > | Traits for options for ilist_node |
►Cllvm::ilist_detail::NodeAccess | An access class for ilist_node private API |
Cllvm::ilist_detail::IteratorHelper< false > | |
Cllvm::ilist_detail::IteratorHelper< true > | |
►Cllvm::ilist_detail::SpecificNodeAccess< OptionsT > | |
Cllvm::ilist_iterator< OptionsT, IsReverse, IsConst > | Iterator for intrusive lists based on ilist_node |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< BasicBlock, Options... >::type > | |
Cllvm::simple_ilist< BasicBlock > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< Function, Options... >::type > | |
Cllvm::simple_ilist< Function > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< GlobalAlias, Options... >::type > | |
Cllvm::simple_ilist< GlobalAlias > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< GlobalIFunc, Options... >::type > | |
Cllvm::simple_ilist< GlobalIFunc > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< GlobalVariable, Options... >::type > | |
Cllvm::simple_ilist< GlobalVariable > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< IndexListEntry, Options... >::type > | |
Cllvm::simple_ilist< IndexListEntry, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< Instruction, Options... >::type > | |
Cllvm::simple_ilist< Instruction > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< llvm::AliasSet, Options... >::type > | |
Cllvm::simple_ilist< llvm::AliasSet, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< llvm::IVStrideUse, Options... >::type > | |
Cllvm::simple_ilist< llvm::IVStrideUse, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< llvm::PredicateBase, Options... >::type > | |
Cllvm::simple_ilist< llvm::PredicateBase, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< llvm::SDNode, Options... >::type > | |
Cllvm::simple_ilist< llvm::SDNode, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | |
Cllvm::simple_ilist< MachineBasicBlock, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | |
Cllvm::simple_ilist< MachineInstr, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< MCFragment, Options... >::type > | |
Cllvm::simple_ilist< MCFragment, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< NamedMDNode, Options... >::type > | |
Cllvm::simple_ilist< NamedMDNode, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< Node, Options... >::type > | |
Cllvm::simple_ilist< Node > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< T, Options... >::type > | |
Cllvm::simple_ilist< T, Options > | A simple intrusive list implementation |
Cllvm::simple_ilist< T > | |
Cllvm::simple_ilist< T, Options... > | |
►Cllvm::ilist_detail::SpecificNodeAccess< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | |
Cllvm::simple_ilist< VPRecipeBase, Options... > | |
Cllvm::rdf::NodeAddr< T > | |
Cllvm::rdf::NodeAddr< llvm::rdf::FuncNode *> | |
Cllvm::rdf::NodeAllocator | |
Cllvm::itanium_demangle::NodeArray | |
Cllvm::rdf::NodeAttrs | |
Cllvm::IntervalMapImpl::NodeBase< T1, T2, N > | |
►Cllvm::rdf::NodeBase | |
►Cllvm::rdf::CodeNode | |
Cllvm::rdf::BlockNode | |
Cllvm::rdf::FuncNode | |
►Cllvm::rdf::InstrNode | |
Cllvm::rdf::PhiNode | |
Cllvm::rdf::StmtNode | |
►Cllvm::rdf::RefNode | |
Cllvm::rdf::DefNode | |
►Cllvm::rdf::UseNode | |
Cllvm::rdf::PhiUseNode | |
►Cllvm::IntervalMapImpl::NodeBase< NodeRef, KeyT, N > | |
Cllvm::IntervalMapImpl::BranchNode< KeyT, ValT, RootBranchCap, Traits > | |
Cllvm::IntervalMapImpl::BranchNode< KeyT, ValT, N, Traits > | |
►Cllvm::IntervalMapImpl::NodeBase< std::pair< KeyT, KeyT >, ValT, N > | |
Cllvm::IntervalMapImpl::LeafNode< KeyT, ValT, N, Traits > | |
Cllvm::PBQP::Graph< SolverT >::NodeIdSet | |
Cllvm::cflaa::CFLGraph::NodeInfo | |
Cllvm::PBQP::Graph< SolverT >::NodeItr | |
Cllvm::itanium_demangle::NodeKind< NodeT > | Determine the kind of a node from its type |
CNodeList | |
Cllvm::PBQP::RegAlloc::NodeMetadata | Holds solver state and other metadata relevant to each PBQP RA node |
Cllvm::itanium_demangle::NodeOrString | |
Cllvm::IntervalMapImpl::NodeRef | |
Cllvm::NodeSet | A NodeSet contains a set of SUnit DAG nodes with additional information that assigns a priority to the set |
Cllvm::IntervalMapImpl::NodeSizer< KeyT, ValT > | |
Cllvm::NoFolder | NoFolder - Create "constants" (actually, instructions) with no folding |
Cllvm::NonLocalDepEntry | This is an entry in the NonLocalDepInfo cache |
Cllvm::NonLocalDepResult | This is a result from a NonLocal dependence query |
Cllvm::MachO::note_command | |
►Cllvm::orc::LazyCallThroughManager::NotifyResolvedFunction | Clients will want to take some action on first resolution, e.g |
Cllvm::orc::LazyCallThroughManager::NotifyResolvedFunctionImpl< NotifyResolvedImpl > | |
►CNVPTXGenInstrInfo | |
Cllvm::NVPTXInstrInfo | |
►CNVPTXGenRegisterInfo | |
Cllvm::NVPTXRegisterInfo | |
►CNVPTXGenSubtargetInfo | |
Cllvm::NVPTXSubtarget | |
Cllvm::json::Object | An Object is a JSON object, which maps strings to heterogenous JSON values |
Cllvm::COFFYAML::Object | |
Cllvm::ELFYAML::Object | |
Cllvm::MachOYAML::Object | |
Cllvm::msgpack::Object | MessagePack object, represented as a tagged union of C++ types |
Cllvm::WasmYAML::Object | |
Cllvm::object_creator< C > | Object_creator - Helper method for ManagedStatic |
Cllvm::object_deleter< T > | Object_deleter - Helper method for ManagedStatic |
Cllvm::object_deleter< T[N]> | |
Cllvm::object::MachOUniversalBinary::object_iterator | |
Cllvm::ObjectCache | This is the base ObjectCache type which can be provided to an ExecutionEngine for the purpose of avoiding compilation for Modules that have already been compiled and an object file is available |
Cllvm::object::MachOUniversalBinary::ObjectForArch | |
Cllvm::json::ObjectKey | ObjectKey is a used to capture keys in Object |
►Cllvm::orc::ObjectLayer | Interface for Layers that accept object files |
Cllvm::orc::ObjectTransformLayer | |
Cllvm::orc::RTDyldObjectLinkingLayer | |
Cllvm::json::ObjectMapper | Helper for mapping JSON objects onto protocol structs |
Cllvm::ObjectSizeOpts | Various options to control the behavior of getObjectSize |
Cllvm::PatternMatch::ofmax_pred_ty | Helper class for identifying ordered max predicates |
Cllvm::PatternMatch::ofmin_pred_ty | Helper class for identifying ordered min predicates |
Cllvm::on_first< FuncTy > | Function object to apply a binary function to the first component of a std::pair |
►Cllvm::OnDiskChainedHashTable< Info > | Provides lookup on an on disk hash table |
Cllvm::OnDiskIterableChainedHashTable< Info > | Provides lookup and iteration over an on disk hash table |
Cllvm::OnDiskChainedHashTableGenerator< Info > | Generates an on disk hash table |
Cllvm::PatternMatch::OneOps_match< T0, Opcode > | Matches instructions with Opcode and three operands |
Cllvm::MIPatternMatch::OneUse_match< SubPatternT > | |
Cllvm::PatternMatch::OneUse_match< SubPattern_t > | |
COpcodeDecision | Specifies which set of ModR/M->instruction tables to look at given a particular opcode |
Cllvm::fuzzerop::OpDescriptor | A description of some operation we can build while fuzzing IR |
Cllvm::MIPatternMatch::operand_type_match | |
Cllvm::OperandBundleDefT< InputTy > | A container for an operand bundle being viewed as a set of values rather than a set of uses |
Cllvm::OperandBundleUse | A lightweight accessor for an operand bundle meant to be passed around by value |
COperandsMapper | Helper class used to get/create the virtual registers that will be used to replace the MachineOperand when applying a mapping |
Cllvm::RegisterBankInfo::OperandsMapper | Helper class used to get/create the virtual registers that will be used to replace the MachineOperand when applying a mapping |
Cllvm::X86Disassembler::OperandSpecifier | The specification for how to extract and interpret one operand |
Cllvm::OperandTraits< class > | Compile-time customization of User operands |
Cllvm::OperandTraits< MemoryUseOrDef > | |
Cllvm::DWARFExpression::Operation | This class represents an Operation in the Expression |
Cllvm::SetTheory::Operator | Operator - A callback representing a DAG operator |
Cllvm::OProfileWrapper | |
Cllvm::cl::opt_storage< DataType, ExternalStorage, isClass > | |
►Cllvm::cl::opt_storage< DataType, ExternalStorage, std::is_class< DataType >::value > | |
Cllvm::cl::opt< DataType, ExternalStorage, ParserClass > | |
Cllvm::cl::opt_storage< DataType, false, false > | |
Cllvm::OptimizationRemarkEmitter | The optimization diagnostic interface |
Cllvm::MemorySSA::OptimizeUses | This class is a batch walker of all MemoryUse's in the program, and points their defining access at the thing that actually clobbers them |
Cllvm::opt::Option | Option - Abstract representation for a single form of driver argument |
►Cllvm::cl::Option | |
Cllvm::cl::alias | |
Cllvm::cl::bits< DataType, Storage, ParserClass > | |
Cllvm::cl::list< DataType, StorageClass, ParserClass > | |
Cllvm::cl::opt< DataType, ExternalStorage, ParserClass > | |
Cllvm::Optional< T > | |
Cllvm::Optional< AliasResult > | |
Cllvm::Optional< bool > | |
Cllvm::Optional< CodeModel::Model > | |
Cllvm::Optional< ContinuationRecordKind > | |
Cllvm::Optional< ELF_SHN > | |
Cllvm::Optional< FixedSizeInfo > | |
Cllvm::Optional< int > | |
Cllvm::Optional< int64_t > | |
Cllvm::Optional< llvm::AAResults > | |
Cllvm::Optional< llvm::BasicAAResult > | |
Cllvm::Optional< llvm::codeview::BinaryAnnotationIterator::AnnotationData > | |
Cllvm::Optional< llvm::codeview::ClassRecord > | |
Cllvm::Optional< llvm::codeview::DebugFrameDataSubsection > | |
Cllvm::Optional< llvm::codeview::EnumRecord > | |
Cllvm::Optional< llvm::codeview::MemberPointerInfo > | |
Cllvm::Optional< llvm::codeview::ModifierRecord > | |
Cllvm::Optional< llvm::codeview::PointerRecord > | |
Cllvm::Optional< llvm::codeview::UnionRecord > | |
Cllvm::Optional< llvm::CodeViewYAML::DebugHSection > | |
Cllvm::Optional< llvm::COFF::AuxiliarybfAndefSymbol > | |
Cllvm::Optional< llvm::COFF::AuxiliaryCLRToken > | |
Cllvm::Optional< llvm::COFF::AuxiliaryFunctionDefinition > | |
Cllvm::Optional< llvm::COFF::AuxiliarySectionDefinition > | |
Cllvm::Optional< llvm::COFF::AuxiliaryWeakExternal > | |
Cllvm::Optional< llvm::COFF::DataDirectory > | |
Cllvm::Optional< llvm::COFFYAML::PEHeader > | |
Cllvm::Optional< llvm::DataExtractor > | |
Cllvm::Optional< llvm::DemandedBits > | |
Cllvm::Optional< llvm::DenseMap > | |
Cllvm::Optional< llvm::DenseMap< const llvm::MDString *, llvm::DICompositeType *> > | |
Cllvm::Optional< llvm::DIExpression::FragmentInfo > | |
Cllvm::Optional< llvm::DIFile::ChecksumInfo< llvm::MDString *> > | |
Cllvm::Optional< llvm::DWARFDebugNames::Entry > | |
Cllvm::Optional< llvm::DWARFDebugRnglistTable > | |
Cllvm::Optional< llvm::DWARFExpression > | |
Cllvm::Optional< llvm::LazyCallGraph::EdgeSequence > | |
Cllvm::Optional< llvm::MDString *> | |
Cllvm::Optional< llvm::MemoryDependenceResults > | |
Cllvm::Optional< llvm::MipsABIInfo > | |
Cllvm::Optional< llvm::ModuleSummaryIndex > | |
Cllvm::Optional< llvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager > | |
Cllvm::Optional< llvm::PGOOptions > | |
Cllvm::Optional< llvm::SectionedAddress > | |
Cllvm::Optional< llvm::StringRef > | |
Cllvm::Optional< llvm::StrOffsetsContributionDescriptor > | |
Cllvm::Optional< llvm::TargetLibraryInfoImpl > | |
Cllvm::Optional< llvm::TargetTransformInfo > | |
Cllvm::Optional< llvm::VPIteration > | |
Cllvm::Optional< llvm::wasm::WasmEventType > | |
Cllvm::Optional< llvm::wasm::WasmGlobalType > | |
Cllvm::Optional< llvm::yaml::Hex64 > | |
Cllvm::Optional< PdbRaw_DbiVer > | |
Cllvm::Optional< Reloc::Model > | |
Cllvm::Optional< std::chrono::seconds > | |
Cllvm::Optional< std::pair< std::string, int > > | |
Cllvm::Optional< std::string > | |
Cllvm::Optional< std::vector< llvm::yaml::FlowStringValue > > | |
Cllvm::Optional< SymbolKind > | |
Cllvm::Optional< testing::Matcher< InfoT &> > | |
Cllvm::Optional< TypeLeafKind > | |
Cllvm::Optional< uint32_t > | |
Cllvm::Optional< uint64_t > | |
Cllvm::Optional< unsigned > | |
Cllvm::optional_detail::OptionalStorage< T, bool > | Storage for any type |
Cllvm::optional_detail::OptionalStorage< AliasResult > | |
Cllvm::optional_detail::OptionalStorage< bool > | |
Cllvm::optional_detail::OptionalStorage< CodeModel::Model > | |
Cllvm::optional_detail::OptionalStorage< ContinuationRecordKind > | |
Cllvm::optional_detail::OptionalStorage< ELF_SHN > | |
Cllvm::optional_detail::OptionalStorage< FixedSizeInfo > | |
Cllvm::optional_detail::OptionalStorage< int > | |
Cllvm::optional_detail::OptionalStorage< int64_t > | |
Cllvm::optional_detail::OptionalStorage< llvm::AAResults > | |
Cllvm::optional_detail::OptionalStorage< llvm::BasicAAResult > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::BinaryAnnotationIterator::AnnotationData > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::ClassRecord > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::DebugFrameDataSubsection > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::EnumRecord > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::MemberPointerInfo > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::ModifierRecord > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::PointerRecord > | |
Cllvm::optional_detail::OptionalStorage< llvm::codeview::UnionRecord > | |
Cllvm::optional_detail::OptionalStorage< llvm::CodeViewYAML::DebugHSection > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::AuxiliarybfAndefSymbol > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::AuxiliaryCLRToken > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::AuxiliaryFunctionDefinition > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::AuxiliarySectionDefinition > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::AuxiliaryWeakExternal > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFF::DataDirectory > | |
Cllvm::optional_detail::OptionalStorage< llvm::COFFYAML::PEHeader > | |
Cllvm::optional_detail::OptionalStorage< llvm::DataExtractor > | |
Cllvm::optional_detail::OptionalStorage< llvm::DemandedBits > | |
Cllvm::optional_detail::OptionalStorage< llvm::DenseMap > | |
Cllvm::optional_detail::OptionalStorage< llvm::DenseMap< const llvm::MDString *, llvm::DICompositeType *> > | |
Cllvm::optional_detail::OptionalStorage< llvm::DIExpression::FragmentInfo > | |
Cllvm::optional_detail::OptionalStorage< llvm::DIFile::ChecksumInfo< llvm::MDString *> > | |
Cllvm::optional_detail::OptionalStorage< llvm::DWARFDebugNames::Entry > | |
Cllvm::optional_detail::OptionalStorage< llvm::DWARFDebugRnglistTable > | |
Cllvm::optional_detail::OptionalStorage< llvm::DWARFExpression > | |
Cllvm::optional_detail::OptionalStorage< llvm::LazyCallGraph::EdgeSequence > | |
Cllvm::optional_detail::OptionalStorage< llvm::MDString *> | |
Cllvm::optional_detail::OptionalStorage< llvm::MemoryDependenceResults > | |
Cllvm::optional_detail::OptionalStorage< llvm::MipsABIInfo > | |
Cllvm::optional_detail::OptionalStorage< llvm::ModuleSummaryIndex > | |
Cllvm::optional_detail::OptionalStorage< llvm::orc::remote::OrcRemoteTargetClient::RemoteCompileCallbackManager > | |
Cllvm::optional_detail::OptionalStorage< llvm::PGOOptions > | |
Cllvm::optional_detail::OptionalStorage< llvm::SectionedAddress > | |
Cllvm::optional_detail::OptionalStorage< llvm::StringRef > | |
Cllvm::optional_detail::OptionalStorage< llvm::StrOffsetsContributionDescriptor > | |
Cllvm::optional_detail::OptionalStorage< llvm::TargetLibraryInfoImpl > | |
Cllvm::optional_detail::OptionalStorage< llvm::TargetTransformInfo > | |
Cllvm::optional_detail::OptionalStorage< llvm::VPIteration > | |
Cllvm::optional_detail::OptionalStorage< llvm::wasm::WasmEventType > | |
Cllvm::optional_detail::OptionalStorage< llvm::wasm::WasmGlobalType > | |
Cllvm::optional_detail::OptionalStorage< llvm::yaml::Hex64 > | |
Cllvm::optional_detail::OptionalStorage< PdbRaw_DbiVer > | |
Cllvm::optional_detail::OptionalStorage< Reloc::Model > | |
Cllvm::optional_detail::OptionalStorage< std::chrono::seconds > | |
Cllvm::optional_detail::OptionalStorage< std::pair< std::string, int > > | |
Cllvm::optional_detail::OptionalStorage< std::string > | |
Cllvm::optional_detail::OptionalStorage< std::vector< llvm::yaml::FlowStringValue > > | |
Cllvm::optional_detail::OptionalStorage< SymbolKind > | |
Cllvm::optional_detail::OptionalStorage< T > | |
Cllvm::optional_detail::OptionalStorage< testing::Matcher< InfoT &> > | |
Cllvm::optional_detail::OptionalStorage< TypeLeafKind > | |
Cllvm::optional_detail::OptionalStorage< uint32_t > | |
Cllvm::optional_detail::OptionalStorage< uint64_t > | |
Cllvm::optional_detail::OptionalStorage< unsigned > | |
Cllvm::cl::OptionCategory | |
Cllvm::cl::OptionDiffPrinter< ParserDT, ValDT > | |
Cllvm::cl::OptionDiffPrinter< DT, DT > | |
Cllvm::cl::OptionEnumValue | |
Cllvm::detail::OptionKey< ValT, Base, Mem > | |
Cllvm::OptionRegistry | Singleton class used to register debug options |
Cllvm::symbolize::LLVMSymbolizer::Options | |
Cllvm::GCOV::Options | A struct for passing gcov options between functions |
Cllvm::OptLevelChanger | This class is used by SelectionDAGISel to temporarily override the optimization level on a per-function basis |
►Cllvm::OptPassGate | Extensions to this class implement mechanisms to disable passes and individual optimizations at compile time |
Cllvm::OptBisect | This class implements a mechanism to disable passes and individual optimizations at compile time based on a command line option (-opt-bisect-limit) in order to perform a bisecting search for optimization-related problems |
Cllvm::opt::OptSpecifier | OptSpecifier - Wrapper class for abstracting references to option IDs |
Cllvm::opt::OptTable | Provide access to the Option info table |
Cllvm::MIPatternMatch::Or< Preds > | |
►Cllvm::MIPatternMatch::Or< Preds... > | |
Cllvm::MIPatternMatch::Or< Pred, Preds... > | |
Cllvm::orc::OrcAArch64 | |
Cllvm::OrcCBindingsStack | |
Cllvm::orc::OrcGenericABI | Generic ORC ABI support |
Cllvm::orc::OrcI386 | I386 support |
►Cllvm::orc::OrcMips32_Base | |
Cllvm::orc::OrcMips32Be | |
Cllvm::orc::OrcMips32Le | |
Cllvm::orc::OrcMips64 | |
►Cllvm::orc::OrcX86_64_Base | X86_64 code that's common to all ABIs |
Cllvm::orc::OrcX86_64_SysV | X86_64 support for SysV ABI (Linux, MacOSX) |
Cllvm::orc::OrcX86_64_Win32 | X86_64 support for Win32 |
Cllvm::OrderedBasicBlock | |
Cllvm::OrderedInstructions | |
Cllvm::outliner::OutlinedFunction | The information necessary to create an outlined function for some class of candidate |
Cllvm::unique_function< ReturnT(ParamTs...)>::StorageUnionT::OutOfLineStorageT | |
Cllvm::ISD::OutputArg | OutputArg - This struct carries flags and a value for a single outgoing (actual) argument or outgoing (from the perspective of the caller) return value virtual register |
COutputStream | |
Cllvm::PatternMatch::OverflowingBinaryOp_match< LHS_t, RHS_t, Opcode, WrapFlags > | |
Cllvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken< T > | OverloadToken's purpose is to allow specifying function overloads for different types, without actually taking the types as parameters |
Cllvm::GCNIterativeScheduler::OverrideLegacyStrategy | |
Cllvm::object::OwningBinary< T > | |
Cllvm::object::OwningBinary< llvm::object::ObjectFile > | |
Cllvm::object::OwningBinary< object::ObjectFile > | |
Cllvm::sys::OwningMemoryBlock | Owning version of MemoryBlock |
Cllvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment > | |
Cllvm::rdf::PackedRegisterRef | |
Cllvm::PackedVectorBase< T, BitNum, BitVectorTy, isSigned > | |
Cllvm::PackedVectorBase< T, BitNum, BitVectorTy, false > | |
►Cllvm::PackedVectorBase< T, BitNum, BitVectorTy, std::numeric_limits< T >::is_signed > | |
Cllvm::PackedVector< T, BitNum, BitVectorTy > | Store a vector of values using a specific number of bits for each value |
Cllvm::PackedVectorBase< T, BitNum, BitVectorTy, true > | |
Cllvm::Hexagon::PacketIterator | |
Cllvm::EHStreamer::PadRange | Structure holding a try-range and the associated landing pad |
►Cpair | |
Cllvm::detail::DenseMapPair< AffectedValueCallbackVH, SmallVector< WeakTrackingVH, 1 > > | |
Cllvm::detail::DenseMapPair< AliasCacheKey, llvm::Optional< bool > > | |
Cllvm::detail::DenseMapPair< AnalysisID, const llvm::PassInfo * > | |
Cllvm::detail::DenseMapPair< AnalysisID, llvm::IdentifyingPassPtr > | |
Cllvm::detail::DenseMapPair< AnalysisID, llvm::Pass * > | |
Cllvm::detail::DenseMapPair< AnalysisKey *, std::unique_ptr< PassConceptT > > | |
Cllvm::detail::DenseMapPair< APFloat, std::unique_ptr< ConstantFP > > | |
Cllvm::detail::DenseMapPair< APInt, std::unique_ptr< ConstantInt > > | |
Cllvm::detail::DenseMapPair< AssertingVH< Instruction >, unsigned > | |
Cllvm::detail::DenseMapPair< ASTCallbackVH, AliasSet::PointerRec * > | |
Cllvm::detail::DenseMapPair< AttributeList, unsigned > | |
Cllvm::detail::DenseMapPair< BasicBlock *, BlockLifetimeInfo > | |
Cllvm::detail::DenseMapPair< BasicBlock *, unsigned > | |
Cllvm::detail::DenseMapPair< BasicBlock *, VPValue * > | |
Cllvm::detail::DenseMapPair< BlkT *, BBInfo * > | |
Cllvm::detail::DenseMapPair< BlockT *, RegionT * > | |
Cllvm::detail::DenseMapPair< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > | |
Cllvm::detail::DenseMapPair< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > | |
Cllvm::detail::DenseMapPair< const BasicBlock *, bool > | |
Cllvm::detail::DenseMapPair< const BasicBlock *, int > | |
Cllvm::detail::DenseMapPair< const BasicBlock *, Loop * > | |
Cllvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< AccessList > > | |
Cllvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< DefsList > > | |
Cllvm::detail::DenseMapPair< const BlockT *, BlockNode > | |
Cllvm::detail::DenseMapPair< const BlockT *, LoopT * > | |
Cllvm::detail::DenseMapPair< const Function *, GCFunctionInfo * > | |
Cllvm::detail::DenseMapPair< const GCOVFunction *, unsigned > | |
Cllvm::detail::DenseMapPair< const Instruction *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::AllocaInst *, int > | |
Cllvm::detail::DenseMapPair< const llvm::Argument *, int > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, const llvm::Instruction * > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::MachineBasicBlock * > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< llvm::OrderedBasicBlock > > | |
Cllvm::detail::DenseMapPair< const llvm::BasicBlock *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::Comdat *, llvm::Comdat * > | |
Cllvm::detail::DenseMapPair< const llvm::Constant *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::DICompositeType *, llvm::codeview::TypeIndex > | |
Cllvm::detail::DenseMapPair< const llvm::DIE *, llvm::DwarfCompileUnit * > | |
Cllvm::detail::DenseMapPair< const llvm::DIE *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > | |
Cllvm::detail::DenseMapPair< const llvm::DIScope *, std::unique_ptr< SmallVector< CVGlobalVariable, 1 > > > | |
Cllvm::detail::DenseMapPair< const llvm::FuncletPadInst *, int > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, GlobalsAAResult::FunctionInfo > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, llvm::LazyCallGraph::Node * > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, llvm::Optional< CFLAndersAAResult::FunctionInfo > > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, SIFunctionResourceInfo > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, std::string > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, std::vector< uint32_t > > | |
Cllvm::detail::DenseMapPair< const llvm::Function *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::MDGlobalAttachmentMap > | |
Cllvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::StringRef > | |
Cllvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::Instruction *, int > | |
Cllvm::detail::DenseMapPair< const llvm::Instruction *, llvm::FunctionLoweringInfo::StatepointSpillMap > | |
Cllvm::detail::DenseMapPair< const llvm::Instruction *, llvm::MDAttachmentMap > | |
Cllvm::detail::DenseMapPair< const llvm::InvokeInst *, int > | |
Cllvm::detail::DenseMapPair< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > | |
Cllvm::detail::DenseMapPair< const llvm::Loop *, BackedgeTakenInfo > | |
Cllvm::detail::DenseMapPair< const llvm::Loop *, llvm::SmallVector< const llvm::SCEV *, 4 > > | |
Cllvm::detail::DenseMapPair< const llvm::Loop *, LoopProperties > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, int > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::BlockFrequency > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::DenseMap > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::MachineLoop * > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::WebAssemblyException * > | |
Cllvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > | |
Cllvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MCSymbol * > | |
Cllvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::UniqueMachineInstr * > | |
Cllvm::detail::DenseMapPair< const llvm::MachineInstr *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::MCInst *, std::unique_ptr< const llvm::mca::InstrDesc > > | |
Cllvm::detail::DenseMapPair< const llvm::MCSection *, const llvm::MCSymbol * > | |
Cllvm::detail::DenseMapPair< const llvm::MCSection *, llvm::MCFragment * > | |
Cllvm::detail::DenseMapPair< const llvm::MCSection *, std::vector< RelAndSymbol > > | |
Cllvm::detail::DenseMapPair< const llvm::MCSection *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::MCSymbol *, AddressPoolEntry > | |
Cllvm::detail::DenseMapPair< const llvm::MCSymbol *, std::vector< llvm::StringRef > > | |
Cllvm::detail::DenseMapPair< const llvm::MCSymbol *, uint64_t > | |
Cllvm::detail::DenseMapPair< const llvm::MCSymbol *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::MDNode *, bool > | |
Cllvm::detail::DenseMapPair< const llvm::MDNode *, llvm::DIE * > | |
Cllvm::detail::DenseMapPair< const llvm::MDNode *, TBAABaseNodeSummary > | |
Cllvm::detail::DenseMapPair< const llvm::MDNode *, uint64_t > | |
Cllvm::detail::DenseMapPair< const llvm::MDNode *, unsigned > | |
Cllvm::detail::DenseMapPair< const llvm::MemoryAccess *, unsigned long > | |
Cllvm::detail::DenseMapPair< const llvm::PHINode *, unsigned int > | |
Cllvm::detail::DenseMapPair< const llvm::RuntimePointerChecking::CheckingPtrGroup *, llvm::MDNode * > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::Loop * > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV * > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, llvm::ConstantRange > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV *>, 2 > > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, RewriteEntry > | |
Cllvm::detail::DenseMapPair< const llvm::SCEV *, uint32_t > | |
Cllvm::detail::DenseMapPair< const llvm::Type *, llvm::SmallVector * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, AliasAttrs > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, const llvm::GlobalValue * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, const llvm::PredicateBase * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, const llvm::RuntimePointerChecking::CheckingPtrGroup * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, const llvm::Value * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, DanglingDebugInfoVector > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, int > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, ISD::NodeType > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, llvm::MemoryAccess * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, llvm::SDValue > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, llvm::StringMapEntry * > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, llvm::WeakTrackingVH > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUBufferPseudoSourceValue > > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, std::unique_ptr< const llvm::AMDGPUImagePseudoSourceValue > > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, std::vector< OffsetValue > > | |
Cllvm::detail::DenseMapPair< const llvm::Value *, unsigned > | |
Cllvm::detail::DenseMapPair< const MachineInstr *, SlotIndex > | |
Cllvm::detail::DenseMapPair< const MCSection *, uint64_t > | |
Cllvm::detail::DenseMapPair< const MCSymbol *, unsigned > | |
Cllvm::detail::DenseMapPair< const MDNode *, ImportedEntityList > | |
Cllvm::detail::DenseMapPair< const Metadata *, MDIndex > | |
Cllvm::detail::DenseMapPair< const Metadata *, TrackingMDRef > | |
Cllvm::detail::DenseMapPair< const SCEV *, bool > | |
Cllvm::detail::DenseMapPair< const SCEV *, SetVector< ValueOffsetPair > > | |
Cllvm::detail::DenseMapPair< const SCEV *, SmallVector< const SCEVPredicate *, 4 > > | |
Cllvm::detail::DenseMapPair< const SDNode *, SmallVector< SDDbgValue *, 2 > > | |
Cllvm::detail::DenseMapPair< const TargetRegisterClass *, VRegMap > | |
Cllvm::detail::DenseMapPair< const uint32_t *, unsigned > | |
Cllvm::detail::DenseMapPair< const Value *, Optional< int > > | |
Cllvm::detail::DenseMapPair< const Value *, unsigned > | |
Cllvm::detail::DenseMapPair< const Value *, Value * > | |
Cllvm::detail::DenseMapPair< const Value *, WeakEvalType > | |
Cllvm::detail::DenseMapPair< const void *, const PassInfo * > | |
Cllvm::detail::DenseMapPair< const VPBlockBase *, VPLoop * > | |
Cllvm::detail::DenseMapPair< Edge, llvm::BranchProbability > | |
Cllvm::detail::DenseMapPair< EdgeIdentifier, EdgeAttribute > | |
Cllvm::detail::DenseMapPair< FunctionCallbackVH, std::unique_ptr< AssumptionCache > > | |
Cllvm::detail::DenseMapPair< GlobalValue::GUID, llvm::StringRef > | |
Cllvm::detail::DenseMapPair< GlobalValue::GUID, unsigned > | |
Cllvm::detail::DenseMapPair< GlobalVariable *, ConstCandVecType > | |
Cllvm::detail::DenseMapPair< GlobalVariable *, ConstInfoVecType > | |
Cllvm::detail::DenseMapPair< IndexAndAttrSet, unsigned > | |
Cllvm::detail::DenseMapPair< InlinedEntity, unsigned > | |
Cllvm::detail::DenseMapPair< InstantiatedValue, llvm::cflaa::StratifiedInfo > | |
Cllvm::detail::DenseMapPair< Instruction *, MemDepResult > | |
Cllvm::detail::DenseMapPair< Instruction *, PerInstNLInfo > | |
Cllvm::detail::DenseMapPair< Instruction *, SmallPtrSet< const Value *, 4 > > | |
Cllvm::detail::DenseMapPair< Instruction *, SmallPtrSet< Instruction *, 4 > > | |
Cllvm::detail::DenseMapPair< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > | |
Cllvm::detail::DenseMapPair< int, FrameIndexOperand > | |
Cllvm::detail::DenseMapPair< int, InstTy * > | |
Cllvm::detail::DenseMapPair< int, llvm::Instruction * > | |
Cllvm::detail::DenseMapPair< int, std::deque< llvm::SUnit *> > | |
Cllvm::detail::DenseMapPair< int, std::pair< unsigned, llvm::MCSymbol *> > | |
Cllvm::detail::DenseMapPair< int, std::vector< llvm::SIMachineFunctionInfo::SpilledReg > > | |
Cllvm::detail::DenseMapPair< IRUnitT *, AnalysisResultListT > | |
Cllvm::detail::DenseMapPair< JITDylib *, SymbolNameSet > | |
Cllvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal * > | |
Cllvm::detail::DenseMapPair< KeyT, size_t > | |
Cllvm::detail::DenseMapPair< LatticeKey, LatticeVal > | |
Cllvm::detail::DenseMapPair< LiveRange *, std::pair< BitVector, BitVector > > | |
Cllvm::detail::DenseMapPair< llvm::AllocaInst *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > | |
Cllvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > | |
Cllvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > | |
Cllvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol *> > | |
Cllvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Value >, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::AttributeSet, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::BasicBlock ** > | |
Cllvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > | |
Cllvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::TinyPtrVector > | |
Cllvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::Value * > | |
Cllvm::detail::DenseMapPair< llvm::BasicBlock *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::CachedHashStringRef, size_t > | |
Cllvm::detail::DenseMapPair< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > | |
Cllvm::detail::DenseMapPair< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > | |
Cllvm::detail::DenseMapPair< llvm::codeview::TypeIndex, uint32_t > | |
Cllvm::detail::DenseMapPair< llvm::Constant *, llvm::Constant * > | |
Cllvm::detail::DenseMapPair< llvm::coverage::CounterExpression, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::DIE *, const llvm::DINode * > | |
Cllvm::detail::DenseMapPair< llvm::Function *, llvm::Optional< CFLSteensAAResult::FunctionInfo > > | |
Cllvm::detail::DenseMapPair< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > | |
Cllvm::detail::DenseMapPair< llvm::GlobalVariable *, PerFunctionProfileData > | |
Cllvm::detail::DenseMapPair< llvm::GVN::Expression, uint32_t > | |
Cllvm::detail::DenseMapPair< llvm::Init *, llvm::Init * > | |
Cllvm::detail::DenseMapPair< llvm::Init *, MappedValue > | |
Cllvm::detail::DenseMapPair< llvm::Instruction *, llvm::APInt > | |
Cllvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction * > | |
Cllvm::detail::DenseMapPair< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > * > | |
Cllvm::detail::DenseMapPair< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > | |
Cllvm::detail::DenseMapPair< llvm::Instruction *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, int > | |
Cllvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > | |
Cllvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, int > | |
Cllvm::detail::DenseMapPair< llvm::LexicalScope *, llvm::SmallVector > | |
Cllvm::detail::DenseMapPair< llvm::LexicalScope *, ScopeVars > | |
Cllvm::detail::DenseMapPair< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > | |
Cllvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > | |
Cllvm::detail::DenseMapPair< llvm::MachineInstr *, int > | |
Cllvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SUnit * > | |
Cllvm::detail::DenseMapPair< llvm::MachineInstr *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::MCPaddingFragment *, llvm::SmallVector > | |
Cllvm::detail::DenseMapPair< llvm::MCPaddingFragment *, uint64_t > | |
Cllvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SDNode * > | |
Cllvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > | |
Cllvm::detail::DenseMapPair< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol *> > | |
Cllvm::detail::DenseMapPair< llvm::MCSymbol *, StubValueTy > | |
Cllvm::detail::DenseMapPair< llvm::MCSymbol *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::MDNode *, llvm::SmallVector< llvm::TypedTrackingMDRef, 1 > > | |
Cllvm::detail::DenseMapPair< llvm::MDNode *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::Metadata *, llvm::MetadataAsValue * > | |
Cllvm::detail::DenseMapPair< llvm::Pass *, llvm::AnalysisUsage * > | |
Cllvm::detail::DenseMapPair< llvm::Pass *, llvm::Pass * > | |
Cllvm::detail::DenseMapPair< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > | |
Cllvm::detail::DenseMapPair< llvm::PHINode *, llvm::Constant * > | |
Cllvm::detail::DenseMapPair< llvm::PHINode *, llvm::Value * > | |
Cllvm::detail::DenseMapPair< llvm::PointerIntPair, std::vector< unsigned > > | |
Cllvm::detail::DenseMapPair< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > | |
Cllvm::detail::DenseMapPair< llvm::PointerUnion, llvm::PointerUnion > | |
Cllvm::detail::DenseMapPair< llvm::SDValue, llvm::SDValue > | |
Cllvm::detail::DenseMapPair< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction * > | |
Cllvm::detail::DenseMapPair< llvm::StringRef, uint64_t > | |
Cllvm::detail::DenseMapPair< llvm::StringRef, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::SUnit *, std::pair< unsigned, int64_t > > | |
Cllvm::detail::DenseMapPair< llvm::Type *, llvm::PointerType * > | |
Cllvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > | |
Cllvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::UndefValue > > | |
Cllvm::detail::DenseMapPair< llvm::Value *, llvm::Constant * > | |
Cllvm::detail::DenseMapPair< llvm::Value *, llvm::SmallDenseMap< llvm::Value *, ScheduleData *> > | |
Cllvm::detail::DenseMapPair< llvm::Value *, llvm::ValueAsMetadata * > | |
Cllvm::detail::DenseMapPair< llvm::Value *, ScheduleData * > | |
Cllvm::detail::DenseMapPair< llvm::Value *, SimplifiedAddress > | |
Cllvm::detail::DenseMapPair< llvm::Value *, uint32_t > | |
Cllvm::detail::DenseMapPair< llvm::Value *, unsigned > | |
Cllvm::detail::DenseMapPair< llvm::Value *, unsigned int > | |
Cllvm::detail::DenseMapPair< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > * > | |
Cllvm::detail::DenseMapPair< llvm::VPValue *, llvm::SmallVector > | |
Cllvm::detail::DenseMapPair< MCSection *, unsigned > | |
Cllvm::detail::DenseMapPair< MDString *, unsigned > | |
Cllvm::detail::DenseMapPair< NodeId, MachineBasicBlock * > | |
Cllvm::detail::DenseMapPair< NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::InfoRec > | |
Cllvm::detail::DenseMapPair< NodePtr, llvm::SmallVector< llvm::PointerIntPair, 4 > > | |
Cllvm::detail::DenseMapPair< NodeRef, unsigned > | |
Cllvm::detail::DenseMapPair< ObjectKey, Value > | |
Cllvm::detail::DenseMapPair< PassInvocationID, std::unique_ptr< llvm::Timer > > | |
Cllvm::detail::DenseMapPair< PHINode *, RecurrenceDescriptor > | |
Cllvm::detail::DenseMapPair< PHINode *, unsigned > | |
Cllvm::detail::DenseMapPair< SCEVCallbackVH, const SCEV * > | |
Cllvm::detail::DenseMapPair< SID, SID > | |
Cllvm::detail::DenseMapPair< size_t, llvm::DenseSet< size_t > > | |
Cllvm::detail::DenseMapPair< SmallVector< unsigned, 4 >, unsigned > | |
Cllvm::detail::DenseMapPair< std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator > | |
Cllvm::detail::DenseMapPair< std::pair< BasicBlock *, BasicBlock * >, VPValue * > | |
Cllvm::detail::DenseMapPair< std::pair< const char *, unsigned >, unsigned > | |
Cllvm::detail::DenseMapPair< std::pair< const llvm::DINode *, const llvm::DIType *>, llvm::codeview::TypeIndex > | |
Cllvm::detail::DenseMapPair< std::pair< const llvm::Function *, const llvm::BasicBlock *>, llvm::BlockAddress * > | |
Cllvm::detail::DenseMapPair< std::pair< const llvm::MachineBasicBlock *, const llvm::Value *>, unsigned > | |
Cllvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Instruction *>, llvm::TrackingVH< llvm::Value > > | |
Cllvm::detail::DenseMapPair< std::pair< const llvm::SCEVUnknown *, const llvm::Loop *>, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > | |
Cllvm::detail::DenseMapPair< std::pair< Instruction *, unsigned >, std::pair< InstWidening, unsigned > > | |
Cllvm::detail::DenseMapPair< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > | |
Cllvm::detail::DenseMapPair< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType * > | |
Cllvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::PointerType * > | |
Cllvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::VectorType * > | |
Cllvm::detail::DenseMapPair< std::pair< llvm::Value *, llvm::Value *>, unsigned > | |
Cllvm::detail::DenseMapPair< std::pair< uint32_t, const BasicBlock * >, uint32_t > | |
Cllvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, llvm::MCSymbol * > | |
Cllvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, ValueForcePair > | |
Cllvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::sampleprof::FunctionSamples * > | |
Cllvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::StringRef > | |
Cllvm::detail::DenseMapPair< SymbolStringPtr, JITEvaluatedSymbol > | |
Cllvm::detail::DenseMapPair< SymbolStringPtr, JITSymbolFlags > | |
Cllvm::detail::DenseMapPair< SymbolStringPtr, MaterializingInfo > | |
Cllvm::detail::DenseMapPair< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > | |
Cllvm::detail::DenseMapPair< SymbolStringPtr, SymbolAliasMapEntry > | |
Cllvm::detail::DenseMapPair< T, llvm::cflaa::StratifiedInfo > | |
Cllvm::detail::DenseMapPair< Type *, unsigned > | |
Cllvm::detail::DenseMapPair< uint32_t, BlockVector > | |
Cllvm::detail::DenseMapPair< uint32_t, const llvm::DWARFDebugNames::NameIndex * > | |
Cllvm::detail::DenseMapPair< uint32_t, FunctionVector > | |
Cllvm::detail::DenseMapPair< uint32_t, LeaderTableEntry > | |
Cllvm::detail::DenseMapPair< uint32_t, llvm::PHINode * > | |
Cllvm::detail::DenseMapPair< uint32_t, llvm::StringRef > | |
Cllvm::detail::DenseMapPair< uint32_t, std::string > | |
Cllvm::detail::DenseMapPair< uint32_t, std::vector< MutableArrayRef< uint8_t > > > | |
Cllvm::detail::DenseMapPair< uint32_t, uint32_t > | |
Cllvm::detail::DenseMapPair< uint64_t, llvm::StringRef > | |
Cllvm::detail::DenseMapPair< uint64_t, unsigned > | |
Cllvm::detail::DenseMapPair< unsigned int, llvm::SmallPtrSet > | |
Cllvm::detail::DenseMapPair< unsigned int, unsigned int > | |
Cllvm::detail::DenseMapPair< unsigned short, std::unique_ptr< const llvm::mca::InstrDesc > > | |
Cllvm::detail::DenseMapPair< unsigned, AvailableValsTy > | |
Cllvm::detail::DenseMapPair< unsigned, const llvm::TargetRegisterClass * > | |
Cllvm::detail::DenseMapPair< unsigned, const llvm::Value * > | |
Cllvm::detail::DenseMapPair< unsigned, CounterInfo > | |
Cllvm::detail::DenseMapPair< unsigned, ExtType > | |
Cllvm::detail::DenseMapPair< unsigned, float > | |
Cllvm::detail::DenseMapPair< unsigned, int > | |
Cllvm::detail::DenseMapPair< unsigned, LaneBitmask > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::DenseMap > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::IntegerType * > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::MachineBasicBlock * > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::MCCVFunctionInfo::LineInfo > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::MCLabel * > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::SmallPtrSet< llvm::Instruction *, 4 > > | |
Cllvm::detail::DenseMapPair< unsigned, llvm::VRegInfo * > | |
Cllvm::detail::DenseMapPair< unsigned, OptRange > | |
Cllvm::detail::DenseMapPair< unsigned, PredSet > | |
Cllvm::detail::DenseMapPair< unsigned, std::string > | |
Cllvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > | |
Cllvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > | |
Cllvm::detail::DenseMapPair< unsigned, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > | |
Cllvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > | |
Cllvm::detail::DenseMapPair< unsigned, TreeTy * > | |
Cllvm::detail::DenseMapPair< unsigned, TrieNode * > | |
Cllvm::detail::DenseMapPair< unsigned, UnitsAndLanes > | |
Cllvm::detail::DenseMapPair< unsigned, unsigned > | |
Cllvm::detail::DenseMapPair< UnsignPair, unsigned > | |
Cllvm::detail::DenseMapPair< Value *, unsigned > | |
Cllvm::detail::DenseMapPair< Value *, ValueHandleBase * > | |
Cllvm::detail::DenseMapPair< Value *, ValueInfo > | |
Cllvm::detail::DenseMapPair< Value *, VPValue * > | |
Cllvm::detail::DenseMapPair< ValueIsLoadPair, NonLocalPointerInfo > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, FuncInfo > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, uint64_t > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, ValueT > | |
Cllvm::detail::DenseMapPair< ValueMapCVH, WeakTrackingVH > | |
Cllvm::detail::DenseMapPair< ValuePairTy, bool > | |
Cllvm::detail::DenseMapPair< ValueType, unsigned > | |
Cllvm::detail::DenseMapPair< VertexIdentifier, NeighborSetT > | |
Cllvm::detail::DenseMapPair< VertexIdentifier, VertexAttribute > | |
Cllvm::detail::DenseMapPair< VNType, SmallVector< Instruction *, 4 > > | |
Cllvm::detail::DenseMapPair< void *, llvm::cl::Option * > | |
Cllvm::detail::DenseMapPair< VPValue *, Value * > | |
Cllvm::detail::DenseMapPair< KeyT, ValueT > | |
Cllvm::HexagonBlockRanges::IndexRange | |
Cllvm::pair_hash< First, Second > | |
Cllvm::parallel::parallel_execution_policy | |
Cllvm::orc::rpc::ParallelCallGroup | Allows a set of asynchrounous calls to be dispatched, and then waited on as a group |
Cllvm::AMDGPULibFuncBase::Param | |
Cparse | |
Cllvm::ParsedModuleAndIndex | Holds the Module and ModuleSummaryIndex returned by the interfaces that parse both |
Cllvm::ParseInstructionInfo | |
Cllvm::object::Parser | |
Cfalse::PartiallyConstructedSafepointRecord | |
Cllvm::RegisterBankInfo::PartialMapping | Helper struct that represents how a value is partially mapped into a register |
CPartialMapping | Helper struct that represents how a value is partially mapped into a register |
Cllvm::sroa::Partition | A partition of the slices |
►Cllvm::Pass | Pass interface - Implemented by all 'passes' |
Cllvm::BasicBlockPass | BasicBlockPass class - This class is used to implement most local optimizations |
►Cllvm::CallGraphSCCPass | |
Cllvm::DummyCGSCCPass | This pass is required by interprocedural register allocation |
Cllvm::LegacyInlinerBase | This class contains all of the helper code which is used to perform the inlining operations that do not depend on the policy |
►Cllvm::FunctionPass | FunctionPass class - This class is used to implement most global optimizations |
Cllvm::AAEvalLegacyPass | |
Cllvm::AAResultsWrapperPass | A wrapper pass to provide the legacy pass manager access to a suitably prepared AAResults object |
Cllvm::AMDGPUPerfHintAnalysis | |
Cllvm::BasicAAWrapperPass | Legacy wrapper pass to provide the BasicAAResult object |
Cllvm::BlockFrequencyInfoWrapperPass | Legacy analysis pass which computes BlockFrequencyInfo |
Cllvm::BranchProbabilityInfoWrapperPass | Legacy analysis pass which computes BranchProbabilityInfo |
Cllvm::DemandedBitsWrapperPass | |
Cllvm::DependenceAnalysisWrapperPass | Legacy pass manager pass to access dependence information |
Cllvm::DominanceFrontierWrapperPass | |
Cllvm::DominatorTreeWrapperPass | Legacy analysis pass which computes a DominatorTree |
Cllvm::DOTGraphTraitsPrinter< AnalysisT, IsSimple, GraphT, AnalysisGraphTraitsT > | |
Cllvm::DOTGraphTraitsViewer< AnalysisT, IsSimple, GraphT, AnalysisGraphTraitsT > | |
Cllvm::gvn::GVNLegacyPass | |
Cllvm::GVNHoistLegacyPass | |
Cllvm::InstructionCombiningPass | The legacy pass manager's instcombine pass |
Cllvm::IntervalPartition | |
Cllvm::LazyBlockFrequencyInfoPass | This is an alternative analysis pass to BlockFrequencyInfoWrapperPass |
Cllvm::LazyBranchProbabilityInfoPass | This is an alternative analysis pass to BranchProbabilityInfoWrapperPass |
Cllvm::LazyValueInfoWrapperPass | Wrapper around LazyValueInfo |
Cllvm::LCSSAVerificationPass | |
Cllvm::LegacyDivergenceAnalysis | |
Cllvm::LoopAccessLegacyAnalysis | This analysis provides dependence information for the memory accesses of a loop |
Cllvm::LoopInfoWrapperPass | The legacy pass manager's analysis pass to compute loop information |
Cllvm::LPPassManager | |
►Cllvm::MachineFunctionPass | MachineFunctionPass - This class adapts the FunctionPass interface to allow convenient creation of passes that operate on the MachineFunction representation |
►Cllvm::AsmPrinter | This class is intended to be used as a driving class for all asm writers |
Cllvm::AMDGPUAsmPrinter | |
Cllvm::ARMAsmPrinter | |
Cllvm::AVRAsmPrinter | An AVR assembly code printer |
Cllvm::HexagonAsmPrinter | |
Cllvm::MipsAsmPrinter | |
Cllvm::NVPTXAsmPrinter | |
Cllvm::R600AsmPrinter | |
Cllvm::SystemZAsmPrinter | |
Cllvm::WebAssemblyAsmPrinter | |
Cllvm::X86AsmPrinter | |
Cllvm::AVRDynAllocaSR | Create the Dynalloca Stack Pointer Save/Restore pass |
Cllvm::AVRFrameAnalyzer | The frame analyzer pass |
Cllvm::BreakFalseDeps | |
Cllvm::EdgeBundles | |
Cllvm::ExecutionDomainFix | |
Cllvm::GISelCSEAnalysisWrapperPass | The actual analysis pass wrapper |
Cllvm::InstructionSelect | This pass is responsible for selecting generic machine instructions to target-specific instructions |
Cllvm::IRTranslator | |
Cllvm::LazyMachineBlockFrequencyInfoPass | This is an alternative analysis pass to MachineBlockFrequencyInfo |
Cllvm::Legalizer | |
►Cllvm::LEONMachineFunctionPass | |
Cllvm::DetectRoundChange | |
Cllvm::FixAllFDIVSQRT | |
Cllvm::InsertNOPLoad | |
Cllvm::LiveDebugVariables | |
Cllvm::LiveIntervals | |
Cllvm::LiveRegMatrix | |
Cllvm::LiveStacks | |
Cllvm::LiveVariables | |
Cllvm::Localizer | This pass implements the localization mechanism described at the top of this file |
Cllvm::MachineBlockFrequencyInfo | MachineBlockFrequencyInfo pass uses BlockFrequencyInfoImpl implementation to estimate machine basic block frequencies |
Cllvm::MachineDominanceFrontier | |
Cllvm::MachineDominatorTree | DominatorTree Class - Concrete subclass of DominatorTreeBase that is used to compute a normal dominator tree |
Cllvm::MachineLoopInfo | |
Cllvm::MachineOptimizationRemarkEmitterPass | The analysis pass |
Cllvm::MachinePipeliner | The main class in the implementation of the target independent software pipeliner pass |
Cllvm::MachinePostDominatorTree | PostDominatorTree Class - Concrete subclass of DominatorTree that is used to compute the post-dominator tree |
Cllvm::MachineRegionInfoPass | |
Cllvm::MachineTraceMetrics | |
Cllvm::ReachingDefAnalysis | This class provides the reaching def analysis |
Cllvm::RegBankSelect | This pass implements the reg bank selector pass used in the GlobalISel pipeline |
►Cllvm::SelectionDAGISel | SelectionDAGISel - This is the common base class used for SelectionDAG-based pattern-matching instruction selectors |
Cllvm::AVRDAGToDAGISel | Lowers LLVM IR (in DAG form) to AVR MC instructions (in DAG form) |
Cllvm::HexagonDAGToDAGISel | |
►Cllvm::MipsDAGToDAGISel | |
Cllvm::Mips16DAGToDAGISel | |
Cllvm::MipsSEDAGToDAGISel | |
Cllvm::NVPTXDAGToDAGISel | |
Cllvm::SlotIndexes | SlotIndexes pass |
Cllvm::SpillPlacement | |
Cllvm::VirtRegMap | |
Cllvm::WebAssemblyExceptionInfo | |
Cllvm::MemoryDependenceWrapperPass | A wrapper analysis pass for the legacy pass manager that exposes a MemoryDepnedenceResults instance |
Cllvm::MemorySSAPrinterLegacyPass | |
Cllvm::MemorySSAWrapperPass | Legacy analysis pass which computes MemorySSA |
Cllvm::OptimizationRemarkEmitterWrapperPass | OptimizationRemarkEmitter legacy analysis pass |
Cllvm::PhiValuesWrapperPass | Wrapper pass for the legacy pass manager |
Cllvm::PostDominatorTreeWrapperPass | |
Cllvm::PredicateInfoPrinterLegacyPass | |
Cllvm::RegionInfoPass | |
Cllvm::RGPassManager | The pass manager to schedule RegionPasses |
Cllvm::ScalarEvolutionWrapperPass | |
Cllvm::SCEVAAWrapperPass | Legacy wrapper pass to provide the SCEVAAResult object |
Cllvm::sroa::SROALegacyPass | A legacy pass for the legacy pass manager that wraps the SROA pass |
Cllvm::StackProtector | |
Cllvm::StackSafetyInfoWrapperPass | StackSafetyInfo wrapper for the legacy pass manager |
Cllvm::UnifyFunctionExitNodes | |
Cllvm::legacy::FunctionPassManagerImpl | FunctionPassManagerImpl manages FPPassManagers |
Cllvm::legacy::PassManagerImpl | PassManagerImpl manages MPPassManagers |
►Cllvm::LoopPass | |
Cllvm::IVUsersWrapperPass | |
►Cllvm::ModulePass | ModulePass class - This class is used to implement unstructured interprocedural optimizations and analyses |
Cllvm::CallGraphWrapperPass | The ModulePass which wraps up a CallGraph and the logic to build it |
Cllvm::DOTGraphTraitsModulePrinter< AnalysisT, IsSimple, GraphT, AnalysisGraphTraitsT > | |
Cllvm::DOTGraphTraitsModuleViewer< AnalysisT, IsSimple, GraphT, AnalysisGraphTraitsT > | |
Cllvm::FPPassManager | FPPassManager manages BBPassManagers and FunctionPasses |
Cllvm::GlobalsAAWrapperPass | Legacy wrapper pass to provide the GlobalsAAResult object |
►Cllvm::ImmutablePass | ImmutablePass class - This class is used to provide information that does not need to be run |
Cllvm::AMDGPUAAWrapperPass | Legacy wrapper pass to provide the AMDGPUAAResult object |
Cllvm::AMDGPUArgumentUsageInfo | |
Cllvm::AssumptionCacheTracker | An immutable pass that tracks lazily created AssumptionCache objects |
Cllvm::CFLAndersAAWrapperPass | Legacy wrapper pass to provide the CFLAndersAAResult object |
Cllvm::CFLSteensAAWrapperPass | Legacy wrapper pass to provide the CFLSteensAAResult object |
►Cllvm::ExternalAAWrapperPass | A wrapper pass for external alias analyses |
Cllvm::AMDGPUExternalAAWrapper | |
Cllvm::GCModuleInfo | An analysis pass which caches information about the entire Module |
Cllvm::MachineBranchProbabilityInfo | |
Cllvm::MachineModuleInfo | This class contains meta information specific to a module |
Cllvm::objcarc::ObjCARCAAWrapperPass | Legacy wrapper pass to provide the ObjCARCAAResult object |
Cllvm::PhysicalRegisterUsageInfo | |
Cllvm::ProfileSummaryInfoWrapperPass | An analysis pass based on legacy pass manager to deliver ProfileSummaryInfo |
Cllvm::ScopedNoAliasAAWrapperPass | Legacy wrapper pass to provide the ScopedNoAliasAAResult object |
Cllvm::TargetLibraryInfoWrapperPass | |
Cllvm::TargetPassConfig | Target-Independent Code Generator Pass Configuration Options |
Cllvm::TargetTransformInfoWrapperPass | Wrapper pass for TargetTransformInfo |
Cllvm::TypeBasedAAWrapperPass | Legacy wrapper pass to provide the TypeBasedAAResult object |
Cllvm::ModuleSummaryIndexWrapperPass | Legacy wrapper pass to provide the ModuleSummaryIndex object |
Cllvm::StackSafetyGlobalInfoWrapperPass | This pass performs the global (interprocedural) stack safety analysis (legacy pass manager) |
Cllvm::RegionPass | A pass that runs on each Region in a function |
Cllvm::PassArgFilter< Args > | ===-------------------------------------------------------------------—===// PassArgFilter - A filter for use with PassNameFilterParser that only accepts a Pass whose Arg matches certain strings |
Cllvm::PassBuilder | This class provides access to building LLVM's passes |
Cllvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs > | Template for the abstract base class used to dispatch polymorphically over pass objects |
►Cllvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs... > | |
Cllvm::detail::PassModel< IRUnitT, PassT, PreservedAnalysesT, AnalysisManagerT, ExtraArgTs > | A template wrapper used to implement the polymorphic API |
Cllvm::PassConfigImpl | |
►Cllvm::PassInfo | PassInfo class - An instance of this class exists for every pass known by the system, and can be obtained from a live Pass by calling its getPassInfo() method |
►Cllvm::RegisterAGBase | RegisterAnalysisGroup - Register a Pass as a member of an analysis group |
Cllvm::RegisterAnalysisGroup< Interface, Default > | |
Cllvm::RegisterPass< passName > | RegisterPass<t> template - This template class is used to notify the system that a Pass is available for use, and registers it into the internal database maintained by the PassManager |
►Cllvm::PassInfoMixin< DerivedT > | A CRTP mix-in to automatically provide informational APIs needed for passes |
Cllvm::AnalysisInfoMixin< DerivedT > | A CRTP mix-in that provides informational APIs needed for analysis passes |
►Cllvm::PassInfoMixin< AAEvaluator > | |
Cllvm::AAEvaluator | |
►Cllvm::PassInfoMixin< AAManager > | |
►Cllvm::AnalysisInfoMixin< AAManager > | |
Cllvm::AAManager | A manager for alias analyses |
►Cllvm::PassInfoMixin< ADCEPass > | |
Cllvm::ADCEPass | A DCE pass that assumes instructions are dead until proven otherwise |
►Cllvm::PassInfoMixin< AddDiscriminatorsPass > | |
Cllvm::AddDiscriminatorsPass | |
►Cllvm::PassInfoMixin< AggressiveInstCombinePass > | |
Cllvm::AggressiveInstCombinePass | |
►Cllvm::PassInfoMixin< AlignmentFromAssumptionsPass > | |
Cllvm::AlignmentFromAssumptionsPass | |
►Cllvm::PassInfoMixin< AlwaysInlinerPass > | |
Cllvm::AlwaysInlinerPass | Inlines functions marked as "always_inline" |
►Cllvm::PassInfoMixin< AMDGPUAA > | |
►Cllvm::AnalysisInfoMixin< AMDGPUAA > | |
Cllvm::AMDGPUAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< ArgumentPromotionPass > | |
Cllvm::ArgumentPromotionPass | Argument promotion pass |
►Cllvm::PassInfoMixin< AssumptionAnalysis > | |
►Cllvm::AnalysisInfoMixin< AssumptionAnalysis > | |
Cllvm::AssumptionAnalysis | A function analysis which provides an AssumptionCache |
►Cllvm::PassInfoMixin< AssumptionPrinterPass > | |
Cllvm::AssumptionPrinterPass | Printer pass for the AssumptionAnalysis results |
►Cllvm::PassInfoMixin< BasicAA > | |
►Cllvm::AnalysisInfoMixin< BasicAA > | |
Cllvm::BasicAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< BDCEPass > | |
Cllvm::BDCEPass | |
►Cllvm::PassInfoMixin< BitcodeWriterPass > | |
Cllvm::BitcodeWriterPass | Pass for writing a module of IR out to a bitcode file |
►Cllvm::PassInfoMixin< BlockFrequencyAnalysis > | |
►Cllvm::AnalysisInfoMixin< BlockFrequencyAnalysis > | |
Cllvm::BlockFrequencyAnalysis | Analysis pass which computes BlockFrequencyInfo |
►Cllvm::PassInfoMixin< BlockFrequencyPrinterPass > | |
Cllvm::BlockFrequencyPrinterPass | Printer pass for the BlockFrequencyInfo results |
►Cllvm::PassInfoMixin< BoundsCheckingPass > | |
Cllvm::BoundsCheckingPass | A pass to instrument code and perform run-time bounds checking on loads, stores, and other memory intrinsics |
►Cllvm::PassInfoMixin< BranchProbabilityAnalysis > | |
►Cllvm::AnalysisInfoMixin< BranchProbabilityAnalysis > | |
Cllvm::BranchProbabilityAnalysis | Analysis pass which computes BranchProbabilityInfo |
►Cllvm::PassInfoMixin< BranchProbabilityPrinterPass > | |
Cllvm::BranchProbabilityPrinterPass | Printer pass for the BranchProbabilityAnalysis results |
►Cllvm::PassInfoMixin< BreakCriticalEdgesPass > | |
Cllvm::BreakCriticalEdgesPass | |
►Cllvm::PassInfoMixin< CalledValuePropagationPass > | |
Cllvm::CalledValuePropagationPass | |
►Cllvm::PassInfoMixin< CallGraphAnalysis > | |
►Cllvm::AnalysisInfoMixin< CallGraphAnalysis > | |
Cllvm::CallGraphAnalysis | An analysis pass to compute the CallGraph for a Module |
►Cllvm::PassInfoMixin< CallGraphPrinterPass > | |
Cllvm::CallGraphPrinterPass | Printer pass for the CallGraphAnalysis results |
►Cllvm::PassInfoMixin< CallSiteSplittingPass > | |
Cllvm::CallSiteSplittingPass | |
►Cllvm::PassInfoMixin< CanonicalizeAliasesPass > | |
Cllvm::CanonicalizeAliasesPass | Simple pass that canonicalizes aliases |
►Cllvm::PassInfoMixin< CFGOnlyPrinterPass > | |
Cllvm::CFGOnlyPrinterPass | |
►Cllvm::PassInfoMixin< CFGOnlyViewerPass > | |
Cllvm::CFGOnlyViewerPass | |
►Cllvm::PassInfoMixin< CFGPrinterPass > | |
Cllvm::CFGPrinterPass | |
►Cllvm::PassInfoMixin< CFGViewerPass > | |
Cllvm::CFGViewerPass | |
►Cllvm::PassInfoMixin< CFLAndersAA > | |
►Cllvm::AnalysisInfoMixin< CFLAndersAA > | |
Cllvm::CFLAndersAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< CFLSteensAA > | |
►Cllvm::AnalysisInfoMixin< CFLSteensAA > | |
Cllvm::CFLSteensAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< CGProfilePass > | |
Cllvm::CGProfilePass | |
►Cllvm::PassInfoMixin< CGSCCToFunctionPassAdaptor< FunctionPassT > > | |
Cllvm::CGSCCToFunctionPassAdaptor< FunctionPassT > | Adaptor that maps from a SCC to its functions |
►Cllvm::PassInfoMixin< ConstantHoistingPass > | |
Cllvm::ConstantHoistingPass | |
►Cllvm::PassInfoMixin< ConstantMergePass > | |
Cllvm::ConstantMergePass | A pass that merges duplicate global constants into a single constant |
►Cllvm::PassInfoMixin< ControlHeightReductionPass > | |
Cllvm::ControlHeightReductionPass | |
►Cllvm::PassInfoMixin< CorrelatedValuePropagationPass > | |
Cllvm::CorrelatedValuePropagationPass | |
►Cllvm::PassInfoMixin< CrossDSOCFIPass > | |
Cllvm::CrossDSOCFIPass | |
►Cllvm::PassInfoMixin< DCEPass > | |
Cllvm::DCEPass | Basic Dead Code Elimination pass |
►Cllvm::PassInfoMixin< DeadArgumentEliminationPass > | |
Cllvm::DeadArgumentEliminationPass | Eliminate dead arguments (and return values) from functions |
►Cllvm::PassInfoMixin< DemandedBitsAnalysis > | |
►Cllvm::AnalysisInfoMixin< DemandedBitsAnalysis > | |
Cllvm::DemandedBitsAnalysis | An analysis that produces DemandedBits for a function |
►Cllvm::PassInfoMixin< DemandedBitsPrinterPass > | |
Cllvm::DemandedBitsPrinterPass | Printer pass for DemandedBits |
►Cllvm::PassInfoMixin< DependenceAnalysis > | |
►Cllvm::AnalysisInfoMixin< DependenceAnalysis > | |
Cllvm::DependenceAnalysis | AnalysisPass to compute dependence information in a function |
►Cllvm::PassInfoMixin< DependenceAnalysisPrinterPass > | |
Cllvm::DependenceAnalysisPrinterPass | Printer pass to dump DA results |
►Cllvm::PassInfoMixin< DevirtSCCRepeatedPass< PassT > > | |
Cllvm::DevirtSCCRepeatedPass< PassT > | A helper that repeats an SCC pass each time an indirect call is refined to a direct call by that pass |
►Cllvm::PassInfoMixin< DivRemPairsPass > | |
Cllvm::DivRemPairsPass | Hoist/decompose integer division and remainder instructions to enable CFG improvements and better codegen |
►Cllvm::PassInfoMixin< DominanceFrontierAnalysis > | |
►Cllvm::AnalysisInfoMixin< DominanceFrontierAnalysis > | |
Cllvm::DominanceFrontierAnalysis | Analysis pass which computes a DominanceFrontier |
►Cllvm::PassInfoMixin< DominanceFrontierPrinterPass > | |
Cllvm::DominanceFrontierPrinterPass | Printer pass for the DominanceFrontier |
►Cllvm::PassInfoMixin< DominatorTreeAnalysis > | |
►Cllvm::AnalysisInfoMixin< DominatorTreeAnalysis > | |
Cllvm::DominatorTreeAnalysis | Analysis pass which computes a DominatorTree |
►Cllvm::PassInfoMixin< DominatorTreePrinterPass > | |
Cllvm::DominatorTreePrinterPass | Printer pass for the DominatorTree |
►Cllvm::PassInfoMixin< DominatorTreeVerifierPass > | |
Cllvm::DominatorTreeVerifierPass | Verifier pass for the DominatorTree |
►Cllvm::PassInfoMixin< DSEPass > | |
Cllvm::DSEPass | This class implements a trivial dead store elimination |
►Cllvm::PassInfoMixin< EarlyCSEPass > | |
Cllvm::EarlyCSEPass | A simple and fast domtree-based CSE pass |
►Cllvm::PassInfoMixin< EliminateAvailableExternallyPass > | |
Cllvm::EliminateAvailableExternallyPass | A pass that transforms external global definitions into declarations |
►Cllvm::PassInfoMixin< EntryExitInstrumenterPass > | |
Cllvm::EntryExitInstrumenterPass | |
►Cllvm::PassInfoMixin< ExpandReductionsPass > | |
Cllvm::ExpandReductionsPass | |
►Cllvm::PassInfoMixin< Float2IntPass > | |
Cllvm::Float2IntPass | |
►Cllvm::PassInfoMixin< ForceFunctionAttrsPass > | |
Cllvm::ForceFunctionAttrsPass | Pass which forces specific function attributes into the IR, primarily as a debugging tool |
►Cllvm::PassInfoMixin< FunctionAnalysisManagerCGSCCProxy > | |
►Cllvm::AnalysisInfoMixin< FunctionAnalysisManagerCGSCCProxy > | |
Cllvm::FunctionAnalysisManagerCGSCCProxy | A proxy from a FunctionAnalysisManager to an SCC |
►Cllvm::PassInfoMixin< FunctionImportPass > | |
Cllvm::FunctionImportPass | The function importing pass |
►Cllvm::PassInfoMixin< FunctionToLoopPassAdaptor< LoopPassT > > | |
Cllvm::FunctionToLoopPassAdaptor< LoopPassT > | Adaptor that maps from a function to its loops |
►Cllvm::PassInfoMixin< GCOVProfilerPass > | |
Cllvm::GCOVProfilerPass | The gcov-style instrumentation pass |
►Cllvm::PassInfoMixin< GlobalDCEPass > | |
Cllvm::GlobalDCEPass | Pass to remove unused function declarations |
►Cllvm::PassInfoMixin< GlobalOptPass > | |
Cllvm::GlobalOptPass | Optimize globals that never have their address taken |
►Cllvm::PassInfoMixin< GlobalsAA > | |
►Cllvm::AnalysisInfoMixin< GlobalsAA > | |
Cllvm::GlobalsAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< GlobalSplitPass > | |
Cllvm::GlobalSplitPass | Pass to perform split of global variables |
►Cllvm::PassInfoMixin< GuardWideningPass > | |
Cllvm::GuardWideningPass | |
►Cllvm::PassInfoMixin< GVN > | |
Cllvm::GVN | The core GVN pass object |
►Cllvm::PassInfoMixin< GVNHoistPass > | |
Cllvm::GVNHoistPass | A simple and fast domtree-based GVN pass to hoist common expressions from sibling branches |
►Cllvm::PassInfoMixin< GVNSinkPass > | |
Cllvm::GVNSinkPass | Uses an "inverted" value numbering to decide the similarity of expressions and sinks similar expressions into successors |
►Cllvm::PassInfoMixin< HotColdSplittingPass > | |
Cllvm::HotColdSplittingPass | Pass to outline cold regions |
►Cllvm::PassInfoMixin< IndVarSimplifyPass > | |
Cllvm::IndVarSimplifyPass | |
►Cllvm::PassInfoMixin< InferFunctionAttrsPass > | |
Cllvm::InferFunctionAttrsPass | A pass which infers function attributes from the names and signatures of function declarations in a module |
►Cllvm::PassInfoMixin< InlinerPass > | |
Cllvm::InlinerPass | The inliner pass for the new pass manager |
►Cllvm::PassInfoMixin< InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT > > | |
►Cllvm::AnalysisInfoMixin< InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT > > | |
Cllvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs > | An analysis over an "outer" IR unit that provides access to an analysis manager over an "inner" IR unit |
►Cllvm::PassInfoMixin< InstCombinePass > | |
Cllvm::InstCombinePass | |
►Cllvm::PassInfoMixin< InstrProfiling > | |
Cllvm::InstrProfiling | Instrumentation based profiling lowering pass |
►Cllvm::PassInfoMixin< InstSimplifyPass > | |
Cllvm::InstSimplifyPass | Run instruction simplification across each instruction in the function |
►Cllvm::PassInfoMixin< InternalizePass > | |
Cllvm::InternalizePass | A pass that internalizes all functions and variables other than those that must be preserved according to MustPreserveGV |
►Cllvm::PassInfoMixin< InvalidateAllAnalysesPass > | |
Cllvm::InvalidateAllAnalysesPass | A utility pass that does nothing, but preserves no analyses |
►Cllvm::PassInfoMixin< InvalidateAnalysisPass< AnalysisT > > | |
Cllvm::InvalidateAnalysisPass< AnalysisT > | A no-op pass template which simply forces a specific analysis result to be invalidated |
►Cllvm::PassInfoMixin< IPSCCPPass > | |
Cllvm::IPSCCPPass | Pass to perform interprocedural constant propagation |
►Cllvm::PassInfoMixin< IRCEPass > | |
Cllvm::IRCEPass | |
►Cllvm::PassInfoMixin< IVUsersAnalysis > | |
►Cllvm::AnalysisInfoMixin< IVUsersAnalysis > | |
Cllvm::IVUsersAnalysis | Analysis pass that exposes the IVUsers for a loop |
►Cllvm::PassInfoMixin< IVUsersPrinterPass > | |
Cllvm::IVUsersPrinterPass | Printer pass for the IVUsers for a loop |
►Cllvm::PassInfoMixin< JumpThreadingPass > | |
Cllvm::JumpThreadingPass | This pass performs 'jump threading', which looks at blocks that have multiple predecessors and multiple successors |
►Cllvm::PassInfoMixin< LazyCallGraphAnalysis > | |
►Cllvm::AnalysisInfoMixin< LazyCallGraphAnalysis > | |
Cllvm::LazyCallGraphAnalysis | An analysis pass which computes the call graph for a module |
►Cllvm::PassInfoMixin< LazyCallGraphDOTPrinterPass > | |
Cllvm::LazyCallGraphDOTPrinterPass | A pass which prints the call graph as a DOT file to a raw_ostream |
►Cllvm::PassInfoMixin< LazyCallGraphPrinterPass > | |
Cllvm::LazyCallGraphPrinterPass | A pass which prints the call graph to a raw_ostream |
►Cllvm::PassInfoMixin< LazyValueAnalysis > | |
►Cllvm::AnalysisInfoMixin< LazyValueAnalysis > | |
Cllvm::LazyValueAnalysis | Analysis to compute lazy value information |
►Cllvm::PassInfoMixin< LCSSAPass > | |
Cllvm::LCSSAPass | Converts loops into loop-closed SSA form |
►Cllvm::PassInfoMixin< LibCallsShrinkWrapPass > | |
Cllvm::LibCallsShrinkWrapPass | |
►Cllvm::PassInfoMixin< LICMPass > | |
Cllvm::LICMPass | Performs Loop Invariant Code Motion Pass |
►Cllvm::PassInfoMixin< LoadStoreVectorizerPass > | |
Cllvm::LoadStoreVectorizerPass | |
►Cllvm::PassInfoMixin< LoopAccessAnalysis > | |
►Cllvm::AnalysisInfoMixin< LoopAccessAnalysis > | |
Cllvm::LoopAccessAnalysis | This analysis provides dependence information for the memory accesses of a loop |
►Cllvm::PassInfoMixin< LoopAccessInfoPrinterPass > | |
Cllvm::LoopAccessInfoPrinterPass | Printer pass for the LoopAccessInfo results |
►Cllvm::PassInfoMixin< LoopAnalysis > | |
►Cllvm::AnalysisInfoMixin< LoopAnalysis > | |
Cllvm::LoopAnalysis | Analysis pass that exposes the LoopInfo for a function |
►Cllvm::PassInfoMixin< LoopDataPrefetchPass > | |
Cllvm::LoopDataPrefetchPass | An optimization pass inserting data prefetches in loops |
►Cllvm::PassInfoMixin< LoopDeletionPass > | |
Cllvm::LoopDeletionPass | |
►Cllvm::PassInfoMixin< LoopDistributePass > | |
Cllvm::LoopDistributePass | |
►Cllvm::PassInfoMixin< LoopFullUnrollPass > | |
Cllvm::LoopFullUnrollPass | Loop unroll pass that only does full loop unrolling |
►Cllvm::PassInfoMixin< LoopIdiomRecognizePass > | |
Cllvm::LoopIdiomRecognizePass | Performs Loop Idiom Recognize Pass |
►Cllvm::PassInfoMixin< LoopInstSimplifyPass > | |
Cllvm::LoopInstSimplifyPass | Performs Loop Inst Simplify Pass |
►Cllvm::PassInfoMixin< LoopLoadEliminationPass > | |
Cllvm::LoopLoadEliminationPass | Pass to forward loads in a loop around the backedge to subsequent iterations |
►Cllvm::PassInfoMixin< LoopPredicationPass > | |
Cllvm::LoopPredicationPass | Performs Loop Predication Pass |
►Cllvm::PassInfoMixin< LoopPrinterPass > | |
Cllvm::LoopPrinterPass | Printer pass for the LoopAnalysis results |
►Cllvm::PassInfoMixin< LoopRotatePass > | |
Cllvm::LoopRotatePass | A simple loop rotation transformation |
►Cllvm::PassInfoMixin< LoopSimplifyCFGPass > | |
Cllvm::LoopSimplifyCFGPass | Performs basic CFG simplifications to assist other loop passes |
►Cllvm::PassInfoMixin< LoopSimplifyPass > | |
Cllvm::LoopSimplifyPass | This pass is responsible for loop canonicalization |
►Cllvm::PassInfoMixin< LoopSinkPass > | |
Cllvm::LoopSinkPass | A pass that does profile-guided sinking of instructions into loops |
►Cllvm::PassInfoMixin< LoopStrengthReducePass > | |
Cllvm::LoopStrengthReducePass | Performs Loop Strength Reduce Pass |
►Cllvm::PassInfoMixin< LoopUnrollAndJamPass > | |
Cllvm::LoopUnrollAndJamPass | A simple loop rotation transformation |
►Cllvm::PassInfoMixin< LoopUnrollPass > | |
Cllvm::LoopUnrollPass | Loop unroll pass that will support both full and partial unrolling |
►Cllvm::PassInfoMixin< LoopVectorizePass > | |
Cllvm::LoopVectorizePass | The LoopVectorize Pass |
►Cllvm::PassInfoMixin< LoopVerifierPass > | |
Cllvm::LoopVerifierPass | Verifier pass for the LoopAnalysis results |
►Cllvm::PassInfoMixin< LowerAtomicPass > | |
Cllvm::LowerAtomicPass | A pass that lowers atomic intrinsic into non-atomic intrinsics |
►Cllvm::PassInfoMixin< LowerExpectIntrinsicPass > | |
Cllvm::LowerExpectIntrinsicPass | |
►Cllvm::PassInfoMixin< LowerGuardIntrinsicPass > | |
Cllvm::LowerGuardIntrinsicPass | |
►Cllvm::PassInfoMixin< LowerInvokePass > | |
Cllvm::LowerInvokePass | |
►Cllvm::PassInfoMixin< LowerTypeTestsPass > | |
Cllvm::LowerTypeTestsPass | |
►Cllvm::PassInfoMixin< MakeGuardsExplicitPass > | |
Cllvm::MakeGuardsExplicitPass | |
►Cllvm::PassInfoMixin< MemCpyOptPass > | |
Cllvm::MemCpyOptPass | |
►Cllvm::PassInfoMixin< MemoryDependenceAnalysis > | |
►Cllvm::AnalysisInfoMixin< MemoryDependenceAnalysis > | |
Cllvm::MemoryDependenceAnalysis | An analysis that produces MemoryDependenceResults for a function |
►Cllvm::PassInfoMixin< MemorySanitizerPass > | |
Cllvm::MemorySanitizerPass | A function pass for msan instrumentation |
►Cllvm::PassInfoMixin< MemorySSAAnalysis > | |
►Cllvm::AnalysisInfoMixin< MemorySSAAnalysis > | |
Cllvm::MemorySSAAnalysis | An analysis that produces MemorySSA for a function |
►Cllvm::PassInfoMixin< MemorySSAPrinterPass > | |
Cllvm::MemorySSAPrinterPass | Printer pass for MemorySSA |
►Cllvm::PassInfoMixin< MemorySSAVerifierPass > | |
Cllvm::MemorySSAVerifierPass | Verifier pass for MemorySSA |
►Cllvm::PassInfoMixin< MergedLoadStoreMotionPass > | |
Cllvm::MergedLoadStoreMotionPass | |
►Cllvm::PassInfoMixin< ModuleSummaryIndexAnalysis > | |
►Cllvm::AnalysisInfoMixin< ModuleSummaryIndexAnalysis > | |
Cllvm::ModuleSummaryIndexAnalysis | Analysis pass to provide the ModuleSummaryIndex object |
►Cllvm::PassInfoMixin< ModuleToFunctionPassAdaptor< FunctionPassT > > | |
Cllvm::ModuleToFunctionPassAdaptor< FunctionPassT > | Trivial adaptor that maps from a module to its functions |
►Cllvm::PassInfoMixin< ModuleToPostOrderCGSCCPassAdaptor< CGSCCPassT > > | |
Cllvm::ModuleToPostOrderCGSCCPassAdaptor< CGSCCPassT > | The core module pass which does a post-order walk of the SCCs and runs a CGSCC pass over each one |
►Cllvm::PassInfoMixin< NameAnonGlobalPass > | |
Cllvm::NameAnonGlobalPass | Simple pass that provides a name to every anonymous globals |
►Cllvm::PassInfoMixin< NaryReassociatePass > | |
Cllvm::NaryReassociatePass | |
►Cllvm::PassInfoMixin< NewGVNPass > | |
Cllvm::NewGVNPass | |
►Cllvm::PassInfoMixin< ObjCARCAA > | |
►Cllvm::AnalysisInfoMixin< ObjCARCAA > | |
Cllvm::objcarc::ObjCARCAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< OptimizationRemarkEmitterAnalysis > | |
►Cllvm::AnalysisInfoMixin< OptimizationRemarkEmitterAnalysis > | |
Cllvm::OptimizationRemarkEmitterAnalysis | |
►Cllvm::PassInfoMixin< OuterAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... > > | |
►Cllvm::AnalysisInfoMixin< OuterAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... > > | |
Cllvm::OuterAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs > | An analysis over an "inner" IR unit that provides access to an analysis manager over a "outer" IR unit |
►Cllvm::PassInfoMixin< PartialInlinerPass > | |
Cllvm::PartialInlinerPass | Pass to remove unused function declarations |
►Cllvm::PassInfoMixin< PartiallyInlineLibCallsPass > | |
Cllvm::PartiallyInlineLibCallsPass | |
►Cllvm::PassInfoMixin< PassInstrumentationAnalysis > | |
►Cllvm::AnalysisInfoMixin< PassInstrumentationAnalysis > | |
Cllvm::PassInstrumentationAnalysis | Pseudo-analysis pass that exposes the PassInstrumentation to pass managers |
►Cllvm::PassInfoMixin< PassManager< Function, AnalysisManager< Function >, ExtraArgTs... > > | |
Cllvm::PassManager< Function > | |
►Cllvm::PassInfoMixin< PassManager< IRUnitT, AnalysisManagerT, ExtraArgTs... > > | |
Cllvm::PassManager< IRUnitT, AnalysisManagerT, ExtraArgTs > | Manages a sequence of passes over a particular unit of IR |
►Cllvm::PassInfoMixin< PGOIndirectCallPromotion > | |
Cllvm::PGOIndirectCallPromotion | The indirect function call promotion pass |
►Cllvm::PassInfoMixin< PGOInstrumentationGen > | |
Cllvm::PGOInstrumentationGen | The instrumentation (profile-instr-gen) pass for IR based PGO |
►Cllvm::PassInfoMixin< PGOInstrumentationUse > | |
Cllvm::PGOInstrumentationUse | The profile annotation (profile-instr-use) pass for IR based PGO |
►Cllvm::PassInfoMixin< PGOMemOPSizeOpt > | |
Cllvm::PGOMemOPSizeOpt | The profile size based optimization pass for memory intrinsics |
►Cllvm::PassInfoMixin< PhiValuesAnalysis > | |
►Cllvm::AnalysisInfoMixin< PhiValuesAnalysis > | |
Cllvm::PhiValuesAnalysis | The analysis pass which yields a PhiValues |
►Cllvm::PassInfoMixin< PhiValuesPrinterPass > | |
Cllvm::PhiValuesPrinterPass | A pass for printing the PhiValues for a function |
►Cllvm::PassInfoMixin< PostDominatorTreeAnalysis > | |
►Cllvm::AnalysisInfoMixin< PostDominatorTreeAnalysis > | |
Cllvm::PostDominatorTreeAnalysis | Analysis pass which computes a PostDominatorTree |
►Cllvm::PassInfoMixin< PostDominatorTreePrinterPass > | |
Cllvm::PostDominatorTreePrinterPass | Printer pass for the PostDominatorTree |
►Cllvm::PassInfoMixin< PostOrderFunctionAttrsPass > | |
Cllvm::PostOrderFunctionAttrsPass | Computes function attributes in post-order over the call graph |
►Cllvm::PassInfoMixin< PredicateInfoPrinterPass > | |
Cllvm::PredicateInfoPrinterPass | Printer pass for PredicateInfo |
►Cllvm::PassInfoMixin< PredicateInfoVerifierPass > | |
Cllvm::PredicateInfoVerifierPass | Verifier pass for PredicateInfo |
►Cllvm::PassInfoMixin< PreISelIntrinsicLoweringPass > | |
Cllvm::PreISelIntrinsicLoweringPass | |
►Cllvm::PassInfoMixin< PrintLoopPass > | |
Cllvm::PrintLoopPass | Pass for printing a loop's contents as textual IR |
►Cllvm::PassInfoMixin< ProfileSummaryAnalysis > | |
►Cllvm::AnalysisInfoMixin< ProfileSummaryAnalysis > | |
Cllvm::ProfileSummaryAnalysis | An analysis pass based on the new PM to deliver ProfileSummaryInfo |
►Cllvm::PassInfoMixin< ProfileSummaryPrinterPass > | |
Cllvm::ProfileSummaryPrinterPass | Printer pass that uses ProfileSummaryAnalysis |
►Cllvm::PassInfoMixin< PromotePass > | |
Cllvm::PromotePass | |
►Cllvm::PassInfoMixin< ReassociatePass > | |
Cllvm::ReassociatePass | Reassociate commutative expressions |
►Cllvm::PassInfoMixin< RegionInfoAnalysis > | |
►Cllvm::AnalysisInfoMixin< RegionInfoAnalysis > | |
Cllvm::RegionInfoAnalysis | Analysis pass that exposes the RegionInfo for a function |
►Cllvm::PassInfoMixin< RegionInfoPrinterPass > | |
Cllvm::RegionInfoPrinterPass | Printer pass for the RegionInfo |
►Cllvm::PassInfoMixin< RegionInfoVerifierPass > | |
Cllvm::RegionInfoVerifierPass | Verifier pass for the RegionInfo |
►Cllvm::PassInfoMixin< RepeatedPass< PassT > > | |
Cllvm::RepeatedPass< PassT > | A utility pass template that simply runs another pass multiple times |
►Cllvm::PassInfoMixin< RequireAnalysisPass< AnalysisT, IRUnitT, AnalysisManagerT, ExtraArgTs... > > | |
Cllvm::RequireAnalysisPass< AnalysisT, IRUnitT, AnalysisManagerT, ExtraArgTs > | A utility pass template to force an analysis result to be available |
►Cllvm::PassInfoMixin< RequireAnalysisPass< AnalysisT, LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &, CGSCCUpdateResult &> > | |
Cllvm::RequireAnalysisPass< AnalysisT, LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &, CGSCCUpdateResult & > | An explicit specialization of the require analysis template pass |
►Cllvm::PassInfoMixin< RequireAnalysisPass< AnalysisT, Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, LPMUpdater &> > | |
Cllvm::RequireAnalysisPass< AnalysisT, Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, LPMUpdater & > | A partial specialization of the require analysis template pass to forward the extra parameters from a transformation's run method to the AnalysisManager's getResult |
►Cllvm::PassInfoMixin< ReversePostOrderFunctionAttrsPass > | |
Cllvm::ReversePostOrderFunctionAttrsPass | A pass to do RPO deduction and propagation of function attributes |
►Cllvm::PassInfoMixin< RewriteStatepointsForGC > | |
Cllvm::RewriteStatepointsForGC | |
►Cllvm::PassInfoMixin< RewriteSymbolPass > | |
Cllvm::RewriteSymbolPass | |
►Cllvm::PassInfoMixin< SampleProfileLoaderPass > | |
Cllvm::SampleProfileLoaderPass | The sample profiler data loader pass |
►Cllvm::PassInfoMixin< ScalarEvolutionAnalysis > | |
►Cllvm::AnalysisInfoMixin< ScalarEvolutionAnalysis > | |
Cllvm::ScalarEvolutionAnalysis | Analysis pass that exposes the ScalarEvolution for a function |
►Cllvm::PassInfoMixin< ScalarEvolutionPrinterPass > | |
Cllvm::ScalarEvolutionPrinterPass | Printer pass for the ScalarEvolutionAnalysis results |
►Cllvm::PassInfoMixin< ScalarizerPass > | |
Cllvm::ScalarizerPass | |
►Cllvm::PassInfoMixin< SCCPPass > | |
Cllvm::SCCPPass | This pass performs function-level constant propagation and merging |
►Cllvm::PassInfoMixin< SCEVAA > | |
►Cllvm::AnalysisInfoMixin< SCEVAA > | |
Cllvm::SCEVAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< ScopedNoAliasAA > | |
►Cllvm::AnalysisInfoMixin< ScopedNoAliasAA > | |
Cllvm::ScopedNoAliasAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< SimpleLoopUnswitchPass > | |
Cllvm::SimpleLoopUnswitchPass | This pass transforms loops that contain branches or switches on loop- invariant conditions to have multiple loops |
►Cllvm::PassInfoMixin< SimplifyCFGPass > | |
Cllvm::SimplifyCFGPass | A pass to simplify and canonicalize the CFG of a function |
►Cllvm::PassInfoMixin< SinkingPass > | |
Cllvm::SinkingPass | Move instructions into successor blocks when possible |
►Cllvm::PassInfoMixin< SLPVectorizerPass > | |
Cllvm::SLPVectorizerPass | |
►Cllvm::PassInfoMixin< SpeculateAroundPHIsPass > | |
Cllvm::SpeculateAroundPHIsPass | This pass handles simple speculating of instructions around PHIs when doing so is profitable for a particular target despite duplicated instructions |
►Cllvm::PassInfoMixin< SpeculativeExecutionPass > | |
Cllvm::SpeculativeExecutionPass | |
►Cllvm::PassInfoMixin< SROA > | |
Cllvm::SROA | An optimization pass providing Scalar Replacement of Aggregates |
►Cllvm::PassInfoMixin< StackSafetyAnalysis > | |
►Cllvm::AnalysisInfoMixin< StackSafetyAnalysis > | |
Cllvm::StackSafetyAnalysis | StackSafetyInfo wrapper for the new pass manager |
►Cllvm::PassInfoMixin< StackSafetyGlobalAnalysis > | |
►Cllvm::AnalysisInfoMixin< StackSafetyGlobalAnalysis > | |
Cllvm::StackSafetyGlobalAnalysis | This pass performs the global (interprocedural) stack safety analysis (new pass manager) |
►Cllvm::PassInfoMixin< StackSafetyGlobalPrinterPass > | |
Cllvm::StackSafetyGlobalPrinterPass | Printer pass for the StackSafetyGlobalAnalysis results |
►Cllvm::PassInfoMixin< StackSafetyPrinterPass > | |
Cllvm::StackSafetyPrinterPass | Printer pass for the StackSafetyAnalysis results |
►Cllvm::PassInfoMixin< StripDeadPrototypesPass > | |
Cllvm::StripDeadPrototypesPass | Pass to remove unused function declarations |
►Cllvm::PassInfoMixin< SyntheticCountsPropagation > | |
Cllvm::SyntheticCountsPropagation | |
►Cllvm::PassInfoMixin< TailCallElimPass > | |
Cllvm::TailCallElimPass | |
►Cllvm::PassInfoMixin< TargetIRAnalysis > | |
►Cllvm::AnalysisInfoMixin< TargetIRAnalysis > | |
Cllvm::TargetIRAnalysis | Analysis pass providing the TargetTransformInfo |
►Cllvm::PassInfoMixin< TargetLibraryAnalysis > | |
►Cllvm::AnalysisInfoMixin< TargetLibraryAnalysis > | |
Cllvm::TargetLibraryAnalysis | Analysis pass providing the TargetLibraryInfo |
►Cllvm::PassInfoMixin< ThinLTOBitcodeWriterPass > | |
Cllvm::ThinLTOBitcodeWriterPass | |
►Cllvm::PassInfoMixin< ThreadSanitizerPass > | |
Cllvm::ThreadSanitizerPass | A function pass for tsan instrumentation |
►Cllvm::PassInfoMixin< TypeBasedAA > | |
►Cllvm::AnalysisInfoMixin< TypeBasedAA > | |
Cllvm::TypeBasedAA | Analysis pass providing a never-invalidated alias analysis result |
►Cllvm::PassInfoMixin< UnreachableBlockElimPass > | |
Cllvm::UnreachableBlockElimPass | |
►Cllvm::PassInfoMixin< VerifierAnalysis > | |
►Cllvm::AnalysisInfoMixin< VerifierAnalysis > | |
Cllvm::VerifierAnalysis | Check a module for errors, and report separate error states for IR and debug info errors |
►Cllvm::PassInfoMixin< VerifierPass > | |
Cllvm::VerifierPass | Create a verifier pass |
►Cllvm::PassInfoMixin< WarnMissedTransformationsPass > | |
Cllvm::WarnMissedTransformationsPass | |
►Cllvm::PassInfoMixin< WholeProgramDevirtPass > | |
Cllvm::WholeProgramDevirtPass | |
Cllvm::PassInstrumentation | This class provides instrumentation entry points for the Pass Manager, doing calls to callbacks registered in PassInstrumentationCallbacks |
Cllvm::PassInstrumentationCallbacks | This class manages callbacks registration, as well as provides a way for PassInstrumentation to pass control to the registered callbacks |
►Cllvm::legacy::PassManagerBase | PassManagerBase - An abstract interface to allow code to add passes to a pass manager without having to hard-code what kind of pass manager it is |
Cllvm::legacy::FunctionPassManager | FunctionPassManager manages FunctionPasses and BasicBlockPassManagers |
Cllvm::legacy::PassManager | PassManager manages ModulePassManagers |
Cllvm::PassManagerBuilder | PassManagerBuilder - This class is used to set up a standard optimization sequence for languages like C and C++, allowing some APIs to customize the pass sequence in various ways |
Cllvm::PassPlugin | A loaded pass plugin |
Cllvm::PassPluginLibraryInfo | Information about the plugin required to load its passes |
►Cllvm::PassRegistrationListener | PassRegistrationListener class - This class is meant to be derived from by clients that are interested in which passes get registered and unregistered at runtime (which can be because of the RegisterPass constructors being run as the program starts up, or may be because a shared object just got loaded) |
Cllvm::PassNameParser | |
Cllvm::PassRegistry | PassRegistry - This class manages the registration and intitialization of the pass subsystem as application startup, and assists the PassManager in resolving pass dependencies |
CPatchItem | |
Cllvm::PatchPointOpers | MI-level patchpoint operands |
Cllvm::IntervalMapImpl::Path | |
►Cllvm::PBQPRAConstraint | Abstract base for classes implementing PBQP register allocation constraints (e.g |
Cllvm::A57ChainingConstraint | Add the accumulator chaining constraint to a PBQP graph |
Cllvm::PBQPRAConstraintList | PBQP register allocation constraint composer |
Cllvm::codeview::PDB20DebugInfo | |
Cllvm::codeview::PDB70DebugInfo | |
Cllvm::pdb::PDBFileBuilder | |
Cllvm::pdb::PdbHashTraits< T > | |
Cllvm::pdb::PdbHashTraits< llvm::support::detail::packed_endian_specific_integral > | |
Cllvm::pdb::PdbHashTraits< uint32_t > | |
Cllvm::pdb::PDBStringTable | |
Cllvm::pdb::PDBStringTableBuilder | |
Cllvm::pdb::PDBStringTableHeader | The header preceeding the /names stream |
►Cllvm::pdb::PDBSymbol | PDBSymbol defines the base of the inheritance hierarchy for concrete symbol types (e.g |
Cllvm::pdb::PDBSymbolAnnotation | |
Cllvm::pdb::PDBSymbolBlock | |
Cllvm::pdb::PDBSymbolCompiland | |
Cllvm::pdb::PDBSymbolCompilandDetails | |
Cllvm::pdb::PDBSymbolCompilandEnv | |
Cllvm::pdb::PDBSymbolCustom | PDBSymbolCustom represents symbols that are compiler-specific and do not fit anywhere else in the lexical hierarchy |
Cllvm::pdb::PDBSymbolData | |
Cllvm::pdb::PDBSymbolExe | |
Cllvm::pdb::PDBSymbolFunc | |
Cllvm::pdb::PDBSymbolFuncDebugEnd | |
Cllvm::pdb::PDBSymbolFuncDebugStart | |
Cllvm::pdb::PDBSymbolLabel | |
Cllvm::pdb::PDBSymbolPublicSymbol | |
Cllvm::pdb::PDBSymbolThunk | |
Cllvm::pdb::PDBSymbolTypeArray | |
Cllvm::pdb::PDBSymbolTypeBaseClass | |
Cllvm::pdb::PDBSymbolTypeBuiltin | |
Cllvm::pdb::PDBSymbolTypeCustom | |
Cllvm::pdb::PDBSymbolTypeDimension | |
Cllvm::pdb::PDBSymbolTypeEnum | |
Cllvm::pdb::PDBSymbolTypeFriend | |
Cllvm::pdb::PDBSymbolTypeFunctionArg | |
Cllvm::pdb::PDBSymbolTypeFunctionSig | |
Cllvm::pdb::PDBSymbolTypeManaged | |
Cllvm::pdb::PDBSymbolTypePointer | |
Cllvm::pdb::PDBSymbolTypeTypedef | |
Cllvm::pdb::PDBSymbolTypeUDT | |
Cllvm::pdb::PDBSymbolTypeVTable | |
Cllvm::pdb::PDBSymbolTypeVTableShape | |
Cllvm::pdb::PDBSymbolUnknown | |
Cllvm::pdb::PDBSymbolUsingNamespace | |
Cllvm::pdb::PDBSymDumper | |
Cllvm::object::pe32_header | The 32-bit PE header that follows the COFF header |
Cllvm::COFF::PE32Header | |
Cllvm::object::pe32plus_header | The 64-bit PE header that follows the COFF header |
Cllvm::COFFYAML::PEHeader | |
Cllvm::PerFunctionMIParsingState | |
Cllvm::PGOOptions | A struct capturing PGO tunables |
Cllvm::SSAUpdaterTraits< MachineSSAUpdater >::PHI_iterator | Iterator for PHI operands |
Cllvm::SSAUpdaterTraits< SSAUpdater >::PHI_iterator | |
Cllvm::PHITransAddr | PHITransAddr - An address value which tracks and handles phi translation |
Cllvm::rdf::NodeBase::PhiU_struct | |
Cllvm::PhiValues | Class for calculating and caching the underlying values of phis in a function |
Cllvm::rdf::PhysicalRegisterInfo | |
Cllvm::MachineOperandIteratorBase::PhysRegInfo | Information about how a physical register Reg is used by a set of operands |
Cllvm::PhysRegSUOper | Record a physical register access |
Cllvm::support::detail::PickAlignment< T, alignment > | ::value is either alignment, or alignof(T) if alignment is 0 |
Cllvm::mca::Pipeline | A pipeline for a specific subtarget |
Cllvm::PassBuilder::PipelineElement | A struct to capture parsed pass pipeline names |
Cllvm::mca::PipelineOptions | This is a convenience struct to hold the parameters necessary for creating the pre-built "default" out-of-order pipeline |
Cllvm::PluginLoader | |
►Cllvm::PMDataManager | PMDataManager provides the common place to manage the analysis data used by pass managers |
Cllvm::FPPassManager | FPPassManager manages BBPassManagers and FunctionPasses |
Cllvm::legacy::FunctionPassManagerImpl | FunctionPassManagerImpl manages FPPassManagers |
Cllvm::legacy::PassManagerImpl | PassManagerImpl manages MPPassManagers |
Cllvm::LPPassManager | |
Cllvm::RGPassManager | The pass manager to schedule RegionPasses |
Cllvm::PMStack | PMStack - This class implements a stack data structure of PMDataManager pointers |
►Cllvm::PMTopLevelManager | PMTopLevelManager manages LastUser info and collects common APIs used by top level pass managers |
Cllvm::legacy::FunctionPassManagerImpl | FunctionPassManagerImpl manages FPPassManagers |
Cllvm::legacy::PassManagerImpl | PassManagerImpl manages MPPassManagers |
Cllvm::po_iterator_storage< SetType, External > | Default po_iterator_storage implementation with an internal set object |
Cllvm::po_iterator_storage< LoopBlocksTraversal, true > | Specialize po_iterator_storage to record postorder numbers |
Cllvm::po_iterator_storage< LoopBounds, true > | |
►Cllvm::po_iterator_storage< SetType, ExtStorage > | |
Cllvm::po_iterator< GraphT, SetType, ExtStorage, GT > | |
Cllvm::po_iterator< Inverse< T >, SetType, External > | |
Cllvm::po_iterator< T, SetType, true > | |
Cllvm::po_iterator_storage< SetType, true > | Specialization of po_iterator_storage that references an external set |
Cllvm::itanium_demangle::PODSmallVector< T, N > | |
Cllvm::itanium_demangle::PODSmallVector< llvm::itanium_demangle::ForwardTemplateReference *, 4 > | |
Cllvm::itanium_demangle::PODSmallVector< llvm::itanium_demangle::Node *, 32 > | |
Cllvm::itanium_demangle::PODSmallVector< llvm::itanium_demangle::Node *, 8 > | |
Cllvm::PointerAlignElem | Layout pointer alignment element |
Cllvm::PointerEmbeddedInt< IntT, Bits > | Utility to embed an integer into a pointer-like type |
Cllvm::RuntimePointerChecking::PointerInfo | |
Cllvm::PointerIntPair< PointerTy, IntBits, IntType, PtrTraits, Info > | PointerIntPair - This class implements a pair of a pointer and small integer |
Cllvm::PointerIntPair< AlignedMap *, 3, unsigned, AlignedMapPointerTraits > | |
Cllvm::PointerIntPair< BasicBlock *, 1, bool > | |
Cllvm::PointerIntPair< BlockT *, 1, bool > | |
Cllvm::PointerIntPair< const GlobalValueSummaryMapTy::value_type *, 2, int > | |
Cllvm::PointerIntPair< const Instruction *, 1, bool > | |
Cllvm::PointerIntPair< const llvm::SCEV *, 1 > | |
Cllvm::PointerIntPair< const llvm::StringMapEntry< llvm::DwarfStringPoolEntry > *, 1, bool > | |
Cllvm::PointerIntPair< InstrTy *, 1, bool > | |
Cllvm::PointerIntPair< Instruction *, 1, bool > | |
Cllvm::PointerIntPair< llvm::ilist_node_base *, 1 > | |
Cllvm::PointerIntPair< llvm::IndexListEntry *, 2, unsigned > | |
Cllvm::PointerIntPair< llvm::Instruction *, 1, bool > | |
Cllvm::PointerIntPair< llvm::IntrusiveBackListNode *, 1 > | |
Cllvm::PointerIntPair< llvm::LazyCallGraph::Node *, 1, Kind > | |
Cllvm::PointerIntPair< llvm::MCFragment *, 1 > | |
Cllvm::PointerIntPair< llvm::PointerUnion, 1, bool > | |
Cllvm::PointerIntPair< llvm::RecTy *, 1, bool > | |
Cllvm::PointerIntPair< llvm::SUnit *, 2, Kind > | |
Cllvm::PointerIntPair< llvm::Use **, 2, PrevPtrTag, llvm::Use::PrevPointerTraits > | |
Cllvm::PointerIntPair< llvm::Value *, 2, ValType > | |
Cllvm::PointerIntPair< llvm::ValueHandleBase **, 2, HandleBaseKind > | |
Cllvm::PointerIntPair< NodePtr, 1, UpdateKind > | |
Cllvm::PointerIntPair< NodeRef, 2, ItMode > | |
Cllvm::PointerIntPair< Use *, 1, bool > | |
Cllvm::PointerIntPair< Value *, 1, bool > | |
►Cllvm::PointerIntPair< ValueType, 1, bool > | |
Cllvm::UnderlyingObject | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< const BasicBlock *, MachineBasicBlock *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< const llvm::Value *, const llvm::PseudoSourceValue *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< const Value *, const PseudoSourceValue *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< EltTy, VecTy *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< InnerUnion, PT3 > > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< InnerUnion1, InnerUnion2 > > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< llvm::DIE *, llvm::DIEUnit *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< llvm::LLVMContext *, llvm::ReplaceableMetadataImpl *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< llvm::MachineMemOperand *, llvm::MachineMemOperand **> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< llvm::MCSymbol *, VecTy *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< llvm::StructType *, llvm::Type *> > | |
Cllvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< PT1, PT2 > > | |
Cllvm::PointerIntPair< void *, Log2CacheLine, unsigned, CacheAlignedPointerTraits > | |
Cllvm::PointerIntPairInfo< PointerT, IntBits, PtrTraits > | |
Cllvm::PointerLikeTypeTraits< T > | A traits type that is used to handle pointer types and things that are just wrappers for pointers as a uniform entity |
Cllvm::PointerLikeTypeTraits< const T * > | |
Cllvm::PointerLikeTypeTraits< const T > | |
Cllvm::PointerLikeTypeTraits< PointerEmbeddedInt< IntT, Bits > > | |
Cllvm::PointerLikeTypeTraits< PointerIntPair< PointerTy, IntBits, IntType, PtrTraits > > | |
Cllvm::PointerLikeTypeTraits< PointerUnion3< PT1, PT2, PT3 > > | |
Cllvm::PointerLikeTypeTraits< PointerUnion4< PT1, PT2, PT3, PT4 > > | |
Cllvm::PointerLikeTypeTraits< PointerUnion< PT1, PT2 > > | |
Cllvm::PointerLikeTypeTraits< T * > | |
Cllvm::PointerLikeTypeTraits< uintptr_t > | |
Cllvm::PointerLikeTypeTraits< void * > | |
Cllvm::PointerSumType< TagT, MemberTs > | A sum type over pointer-like types |
Cllvm::PointerSumType< ExtraInfoInlineKinds, llvm::PointerSumTypeMember< EIIK_MMO, llvm::MachineMemOperand *>, llvm::PointerSumTypeMember< EIIK_PreInstrSymbol, llvm::MCSymbol *>, llvm::PointerSumTypeMember< EIIK_PostInstrSymbol, llvm::MCSymbol *>, llvm::PointerSumTypeMember< EIIK_OutOfLine, ExtraInfo *> > | |
Cllvm::PointerSumTypeMember< N, PointerArgT, TraitsArgT > | A compile time pair of an integer tag and the pointer-like type which it indexes within a sum type |
Cllvm::PointerUnion< PT1, PT2 > | A discriminated union of two pointer types, with the discriminator in the low bit of the pointer |
Cllvm::PointerUnion3< PT1, PT2, PT3 > | A pointer union of three pointer types |
Cllvm::PointerUnion4< PT1, PT2, PT3, PT4 > | A pointer union of four pointer types |
Cllvm::PointerUnion4< std::vector< uint8_t > *, std::vector< uint16_t > *, std::vector< uint32_t > *, std::vector< uint64_t > * > | |
Cllvm::PointerUnion< const BasicBlock *, MachineBasicBlock * > | |
Cllvm::PointerUnion< const llvm::Value *, const llvm::PseudoSourceValue *> | |
Cllvm::PointerUnion< const Value *, const PseudoSourceValue * > | |
Cllvm::PointerUnion< EltTy, VecTy * > | |
Cllvm::PointerUnion< InnerUnion, PT3 > | |
Cllvm::PointerUnion< InnerUnion1, InnerUnion2 > | |
Cllvm::PointerUnion< llvm::DIE *, llvm::DIEUnit *> | |
Cllvm::PointerUnion< llvm::LLVMContext *, llvm::ReplaceableMetadataImpl *> | |
Cllvm::PointerUnion< llvm::MachineMemOperand *, llvm::MachineMemOperand **> | |
Cllvm::PointerUnion< llvm::MCSymbol *, VecTy * > | |
Cllvm::PointerUnion< llvm::StructType *, llvm::Type *> | |
Cllvm::PointerUnionTypeSelector< T1, T2, RET_EQ, RET_NE > | Get a type based on whether two types are the same or not |
Cllvm::PointerUnionTypeSelector< T, T, RET_EQ, RET_NE > | |
Cllvm::PointerUnionTypeSelectorReturn< T > | |
Cllvm::PointerUnionTypeSelectorReturn< PointerUnionTypeSelector< T1, T2, RET_EQ, RET_NE > > | |
Cllvm::PointerUnionUIntTraits< PT1, PT2 > | Provide PointerLikeTypeTraits for void* that is used by PointerUnion for the two template arguments |
Cllvm::yaml::PolymorphicTraits< msgpack::NodePtr > | |
Cllvm::PBQP::PoolCostAllocator< VectorT, MatrixT > | |
Cllvm::PooledStringPtr | PooledStringPtr - A pointer to an interned string |
Cllvm::PopulateLoopsDFS< BlockT, LoopT > | Populate all loop data in a stable order during a single forward DFS |
Cllvm::detail::PopulationCounter< T, SizeOfT > | |
Cllvm::detail::PopulationCounter< T, 8 > | |
Cllvm::MachO::ppc_state_hdr_t | |
Cllvm::MachO::ppc_thread_state32_t | |
Cllvm::MachO::ppc_thread_state_t | |
►CPPCGenInstrInfo | |
Cllvm::PPCInstrInfo | |
►CPPCGenRegisterInfo | |
Cllvm::PPCRegisterInfo | |
►CPPCGenSubtargetInfo | |
Cllvm::PPCSubtarget | |
Cllvm::MachO::prebind_cksum_command | |
Cllvm::MachO::prebound_dylib_command | |
►CPredicate | |
Cllvm::PatternMatch::BinOpPred_match< LHS_t, RHS_t, Predicate > | |
Cllvm::PredicatedScalarEvolution | An interface layer with SCEV used to manage how we see SCEV expressions for values in the context of existing predicates |
Cllvm::PredicateInfo | Encapsulates PredicateInfo, including all data associated with memory accesses |
Cllvm::HexagonMCInstrInfo::PredicateInfo | |
Cllvm::PredIteratorCache | PredIteratorCache - This class is an extremely trivial cache for predecessor iterator queries |
Cllvm::X86Operand::PrefOp | |
Cllvm::PreservedAnalyses | A set of analyses that are preserved following a run of a transformation pass |
Cllvm::PreservedAnalyses::PreservedAnalysisChecker | A checker object that makes it easy to query for whether an analysis or some set covering it is preserved |
Cllvm::PressureChange | Capture a change in pressure for a single pressure set |
Cllvm::PressureDiff | List of PressureChanges in order of increasing, unique PSetID |
Cllvm::PressureDiffs | Array of PressureDiffs |
►Cllvm::PrettyStackTraceEntry | PrettyStackTraceEntry - This class is used to represent a frame of the "pretty" stack trace that is dumped when a program crashes |
Cllvm::PassManagerPrettyStackEntry | PassManagerPrettyStackEntry - This is used to print informative information about what pass is running when/if a stack trace is generated |
Cllvm::PrettyStackTraceFormat | PrettyStackTraceFormat - This object prints a string (which may use printf-style formatting but should not contain newlines) to the stream as the stack trace when a crash occurs |
Cllvm::PrettyStackTraceProgram | PrettyStackTraceProgram - This object prints a specified program arguments to the stream as the stack trace when a crash occurs |
Cllvm::PrettyStackTraceString | PrettyStackTraceString - This object prints a specified string (which should not contain newlines) to the stream as the stack trace when a crash occurs |
Cllvm::Use::PrevPointerTraits | Pointer traits for the Prev PointerIntPair |
Cllvm::rdf::Print< T > | |
►Cllvm::rdf::Print< NodeAddr< T > > | |
Cllvm::rdf::PrintNode< T > | |
Cllvm::Printable | Simple wrapper around std::function<void(raw_ostream&)> |
Cllvm::PrintFunctionPass | Pass for printing a Function as LLVM's text IR assembly |
Cllvm::PrintIRInstrumentation | Instrumentation to print IR before/after passes |
Cllvm::rdf::PrintLaneMaskOpt | |
Cllvm::PrintModulePass | Pass for printing a Module as LLVM's text IR assembly |
Cllvm::HexagonBlockRanges::PrintRangeMap | |
►Cpriority_queue | |
Cllvm::PriorityQueue< T, Sequence, Compare > | PriorityQueue - This class behaves like std::priority_queue and provides a few additional convenience functions |
Cllvm::PriorityWorklist< T, VectorT, MapT > | A FILO worklist that prioritizes on re-insertion without duplication |
►Cllvm::PriorityWorklist< llvm::LazyCallGraph::RefSCC *, SmallVector< llvm::LazyCallGraph::RefSCC *, N >, SmallDenseMap< llvm::LazyCallGraph::RefSCC *, ptrdiff_t > > | |
Cllvm::SmallPriorityWorklist< llvm::LazyCallGraph::RefSCC *, 1 > | |
►Cllvm::PriorityWorklist< llvm::LazyCallGraph::SCC *, SmallVector< llvm::LazyCallGraph::SCC *, N >, SmallDenseMap< llvm::LazyCallGraph::SCC *, ptrdiff_t > > | |
Cllvm::SmallPriorityWorklist< llvm::LazyCallGraph::SCC *, 1 > | |
►Cllvm::PriorityWorklist< llvm::Loop *, SmallVector< llvm::Loop *, N >, SmallDenseMap< llvm::Loop *, ptrdiff_t > > | |
Cllvm::SmallPriorityWorklist< llvm::Loop *, 4 > | |
►Cllvm::PriorityWorklist< T, SmallVector< T, N >, SmallDenseMap< T, ptrdiff_t > > | |
Cllvm::SmallPriorityWorklist< T, N > | A version of PriorityWorklist that selects small size optimized data structures for the vector and map |
Cllvm::sys::Process | A collection of legacy interfaces for querying information about the current executing process |
Cllvm::sys::ProcessInfo | This struct encapsulates information about a process |
Cllvm::xray::Profile | Profile instances are thread-compatible |
Cllvm::Function::ProfileCount | Class to represent profile counts |
Cllvm::RawInstrProf::ProfileData< IntPtrT > | |
Cllvm::coverage::BinaryCoverageReader::ProfileMappingRecord | |
Cllvm::ProfileSummary | |
►Cllvm::ProfileSummaryBuilder | |
Cllvm::InstrProfSummaryBuilder | |
Cllvm::SampleProfileSummaryBuilder | |
Cllvm::ProfileSummaryEntry | |
Cllvm::ProfileSummaryInfo | Analysis providing profile information |
Cllvm::ProfOStream | |
Cllvm::ELFYAML::ProgramHeader | |
Cllvm::DWARFDebugLine::Prologue | |
Cllvm::objcarc::ProvenanceAnalysis | This is similar to BasicAliasAnalysis, and it uses many of the same techniques, except it uses special ObjC-specific reasoning about pointer relationships |
Cllvm::PSetIterator | Iterate over the pressure sets affected by the given physical or virtual register |
►Cllvm::PseudoSourceValue | Special value supplied for machine level alias analysis |
Cllvm::AMDGPUBufferPseudoSourceValue | |
Cllvm::AMDGPUImagePseudoSourceValue | |
►Cllvm::CallEntryPseudoSourceValue | |
Cllvm::ExternalSymbolPseudoSourceValue | A specialized pseudo source value for holding external symbol values |
Cllvm::GlobalValuePseudoSourceValue | A specialized pseudo soruce value for holding GlobalValue values |
Cllvm::FixedStackPseudoSourceValue | A specialized PseudoSourceValue for holding FixedStack values, which must include a frame index |
Cllvm::PseudoSourceValueManager | Manages creation of pseudo source values |
Cllvm::pdb::PSHashRecord | |
Cllvm::detail::PtrUseVisitorBase::PtrInfo | This class provides information about the result of a visit |
►Cllvm::objcarc::PtrState | This class summarizes several per-pointer runtime properties which are propagated through the flow graph |
Cllvm::objcarc::BottomUpPtrState | |
Cllvm::objcarc::TopDownPtrState | |
►Cllvm::detail::PtrUseVisitorBase | Implementation of non-dependent functionality for PtrUseVisitor |
Cllvm::PtrUseVisitor< DerivedT > | A base class for visitors over the uses of a pointer value |
Cllvm::PtrUseVisitor< SliceBuilder > | |
Cllvm::DWARFYAML::PubEntry | |
Cllvm::dwarf::PubIndexEntryDescriptor | Describes an entry of the various gnu_pub* debug sections |
Cllvm::pdb::PublicsStream | |
Cllvm::pdb::PublicsStreamHeader | |
Cllvm::DWARFYAML::PubSection | |
Cllvm::LiveIntervalUnion::Query | Query interferences between a single live virtual register and a live interval union |
►CR600GenInstrInfo | |
Cllvm::R600InstrInfo | |
►CR600GenRegisterInfo | |
Cllvm::R600RegisterInfo | |
►CR600GenSubtargetInfo | |
Cllvm::R600Subtarget | |
Cllvm::RAIIDelegateInstaller | A simple RAII based CSEInfo installer |
Cllvm::RandomIRBuilder | |
Cllvm::RandomNumberGenerator | A random number generator |
Cllvm::irsymtab::storage::Range< T > | A reference to a range of objects in the symbol table |
Cllvm::irsymtab::storage::Range< llvm::irsymtab::storage::Comdat > | |
Cllvm::irsymtab::storage::Range< llvm::irsymtab::storage::Module > | |
Cllvm::irsymtab::storage::Range< llvm::irsymtab::storage::Symbol > | |
Cllvm::irsymtab::storage::Range< llvm::irsymtab::storage::Uncommon > | |
Cllvm::DWARFDebugRangeList::RangeListEntry | |
Cllvm::RangeSpan | |
Cllvm::RangeSpanList | |
Cllvm::rank< N > | Utility type to build an inheritance chain that makes it easy to rank overload candidates |
Cllvm::rank< 0 > | |
►Cllvm::raw_ostream | This class implements an extremely fast bulk output stream that can only output to a stream |
Cllvm::circular_raw_ostream | Circular_raw_ostream - A raw_ostream which can save its data to a circular buffer, or can pass it through directly to an underlying stream if specified with a buffer of zero |
Cllvm::formatted_raw_ostream | Formatted_raw_ostream - A raw_ostream that wraps another one and keeps track of line and column position, allowing padding out to specific column boundaries and querying the number of lines written to the stream |
Cllvm::raw_os_ostream | Raw_os_ostream - A raw_ostream that writes to an std::ostream |
►Cllvm::raw_pwrite_stream | An abstract base class for streams implementations that also support a pwrite operation |
Cllvm::raw_fd_ostream | A raw_ostream that writes to a file descriptor |
Cllvm::raw_null_ostream | A raw_ostream that discards all output |
►Cllvm::raw_svector_ostream | A raw_ostream that writes to an SmallVector or SmallString |
Cllvm::buffer_ostream | |
Cllvm::raw_sha1_ostream | A raw_ostream that hash the content using the sha1 algorithm |
Cllvm::raw_string_ostream | A raw_ostream that writes to an std::string |
Cllvm::orc::rpc::RawByteChannel | Interface for byte-streams to be used with RPC |
►Cllvm::coverage::RawCoverageReader | Base class for the raw coverage mapping and filenames data readers |
Cllvm::coverage::RawCoverageFilenamesReader | Reader for the raw coverage filenames |
Cllvm::coverage::RawCoverageMappingDummyChecker | Checks if the given coverage mapping data is exported for an unused function |
Cllvm::coverage::RawCoverageMappingReader | Reader for the raw coverage mapping data |
Cllvm::RCToken | |
Cre_guts | |
Cllvm::orc::rpc::detail::ReadArgs< ArgTs > | |
►Cllvm::orc::rpc::detail::ReadArgs< ArgTs... > | |
Cllvm::orc::rpc::detail::ReadArgs< ArgT, ArgTs... > | |
Cllvm::object::WasmObjectFile::ReadContext | |
Cllvm::mca::ReadDescriptor | A register read descriptor |
Cllvm::msgpack::Reader | Reads MessagePack objects from memory, one at a time |
Cllvm::irsymtab::Reader | This class can be used to read a Symtab and Strtab produced by irsymtab::build |
Cllvm::mca::ReadState | Tracks register operand latency in cycles |
Cllvm::ReadyQueue | Helpers for implementing custom MachineSchedStrategy classes |
Cllvm::consthoist::RebasedConstantInfo | This represents a constant that has been rebased with respect to a base constant |
Cllvm::MachOYAML::RebaseOpcode | |
Cllvm::vfs::detail::RecDirIterState | Keeps state for the recursive_directory_iterator |
Cllvm::sys::fs::detail::RecDirIterState | Keeps state for the recursive_directory_iterator |
►Cllvm::xray::Record | |
Cllvm::xray::FunctionRecord | |
►Cllvm::xray::MetadataRecord | |
Cllvm::xray::BufferExtents | |
Cllvm::xray::CallArgRecord | |
Cllvm::xray::CustomEventRecord | |
Cllvm::xray::CustomEventRecordV5 | |
Cllvm::xray::EndBufferRecord | |
Cllvm::xray::NewBufferRecord | |
Cllvm::xray::NewCPUIDRecord | |
Cllvm::xray::PIDRecord | |
Cllvm::xray::TSCWrapRecord | |
Cllvm::xray::TypedEventRecord | |
Cllvm::xray::WallclockRecord | |
Cllvm::Record | |
Cllvm::StackMapV2Parser< Endianness >::RecordAccessor | Accessor for stackmap records |
►Cllvm::xray::RecordConsumer | |
Cllvm::xray::LogBuilderConsumer | |
Cllvm::xray::PipelineConsumer | |
Cllvm::RecordKeeper | |
Cllvm::LessRecordRegister::RecordParts | |
Cllvm::codeview::RecordPrefix | |
►Cllvm::xray::RecordProducer | |
Cllvm::xray::FileBasedRecordProducer | |
Cllvm::RecordsEntry | RecordsEntry - Can be either a record or a foreach loop |
Cllvm::RecordVal | |
►Cllvm::xray::RecordVisitor | |
Cllvm::xray::BlockIndexer | |
Cllvm::xray::BlockPrinter | |
Cllvm::xray::BlockVerifier | |
Cllvm::xray::FDRTraceWriter | The FDRTraceWriter allows us to hand-craft an XRay Flight Data Recorder (FDR) mode log file |
Cllvm::xray::RecordInitializer | |
Cllvm::xray::RecordPrinter | |
Cllvm::xray::TraceExpander | |
►Cllvm::RecTy | |
Cllvm::BitRecTy | 'bit' - Represent a single bit |
Cllvm::BitsRecTy | 'bits<n>' - Represent a fixed number of bits |
Cllvm::CodeRecTy | 'code' - Represent a code fragment |
Cllvm::DagRecTy | 'dag' - Represent a dag fragment |
Cllvm::IntRecTy | 'int' - Represent an integer value of no particular size |
Cllvm::ListRecTy | 'list<Ty>' - Represent a list of values, all of which must be of the specified type |
Cllvm::RecordRecTy | '[classname]' - Type of record values that have zero or more superclasses |
Cllvm::StringRecTy | 'string' - Represent an string value |
Cllvm::RecurrenceDescriptor | The RecurrenceDescriptor is used to identify recurrences variables in a loop |
Cllvm::sys::fs::recursive_directory_iterator | Recursive_directory_iterator - Same as directory_iterator except for it recurses down into child directories |
Cllvm::vfs::recursive_directory_iterator | An input iterator over the recursive contents of a virtual path, similar to llvm::sys::fs::recursive_directory_iterator |
Cllvm::Recycler< T, Size, Align > | Recycler - This class manages a linked-list of deallocated nodes and facilitates reusing deallocated memory in place of allocating new memory |
Cllvm::Recycler< llvm::MachineBasicBlock > | |
Cllvm::Recycler< llvm::MachineInstr > | |
Cllvm::Recycler< SDNode, Size, Align > | |
Cllvm::RecyclingAllocator< AllocatorType, T, Size, Align > | RecyclingAllocator - This class wraps an Allocator, adding the functionality of recycling deleted objects |
Cllvm::RecyclingAllocator< BumpPtrAllocator, SDNode, sizeof(LargestSDNode), alignof(MostAlignedSDNode)> | |
Cllvm::vfs::RedirectingFileSystemParser | A helper class to hold the common YAML parsing state |
Cllvm::TargetTransformInfo::ReductionFlags | Flags describing the kind of vector reduction |
Cllvm::orc::ReexportsGenerator | ReexportsGenerator can be used with JITDylib::setGenerator to automatically re-export a subset of the source JITDylib's symbols in the target |
Cllvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref | |
Cllvm::rdf::NodeBase::Ref_struct | |
Cllvm::RefCountedBase< Derived > | A CRTP mixin class that adds reference counting to a type |
Cllvm::SmallBitVector::reference | |
Cllvm::PackedVector< T, BitNum, BitVectorTy >::reference | |
Cllvm::BitVector::reference | |
Cllvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT >::ReferenceProxy | A proxy object for computing a reference via indirecting a copy of an iterator |
Cllvm::LazyCallGraph::RefSCC | A RefSCC of the call graph |
Cllvm::RegAllocBase | RegAllocBase provides the register allocation driver and interface that can be extended to add interesting heuristics |
Cllvm::PBQP::RegAlloc::RegAllocSolverImpl | |
Cllvm::TargetRegisterInfo::RegClassInfo | |
Cllvm::RegClassWeight | Each TargetRegisterClass has a per register weight, and weight limit which must be less than the limits of its pressure sets |
Cllvm::ScheduleDAGSDNodes::RegDefIter | RegDefIter - In place iteration over the values defined by an SUnit |
Cllvm::Regex | |
Cllvm::GCNIterativeScheduler::Region | |
Cllvm::RegionInfoBase< Tr > | Analysis that detects all canonical Regions |
►Cllvm::RegionInfoBase< RegionTraits< Function > > | |
Cllvm::RegionInfo | |
►Cllvm::RegionInfoBase< RegionTraits< MachineFunction > > | |
Cllvm::MachineRegionInfo | |
►Cllvm::RegionNodeBase< Tr > | A RegionNode represents a subregion or a BasicBlock that is part of a Region |
Cllvm::RegionBase< Tr > | A single entry single exit Region |
►Cllvm::RegionNodeBase< RegionTraits< Function > > | |
Cllvm::RegionNode | |
►Cllvm::RegionBase< RegionTraits< Function > > | |
Cllvm::Region | |
►Cllvm::RegionNodeBase< RegionTraits< MachineFunction > > | |
Cllvm::MachineRegionNode | |
►Cllvm::RegionBase< RegionTraits< MachineFunction > > | |
Cllvm::MachineRegion | |
Cllvm::RegionTraits< FuncT_ > | |
Cllvm::RegionTraits< Function > | |
Cllvm::RegionTraits< MachineFunction > | |
Cllvm::DwarfExpression::Register | Holds information about all subregisters comprising a register location |
Cllvm::rdf::RegisterAggr | |
CRegisterAsmPrinter< AsmPrinterImpl > | RegisterAsmPrinter - Helper template for registering a target specific assembly printer, for use in the target machine initialization function |
Cllvm::RegisterBank | This class implements the register bank concept |
►Cllvm::RegisterBankInfo | Holds all the information related to register banks |
►Cllvm::AArch64GenRegisterBankInfo | |
Cllvm::AArch64RegisterBankInfo | This class provides the information for the target register banks |
►Cllvm::AMDGPUGenRegisterBankInfo | This class provides the information for the target register banks |
Cllvm::AMDGPURegisterBankInfo | |
►Cllvm::ARMGenRegisterBankInfo | |
Cllvm::ARMRegisterBankInfo | This class provides the information for the target register banks |
►Cllvm::MipsGenRegisterBankInfo | |
Cllvm::MipsRegisterBankInfo | This class provides the information for the target register banks |
►Cllvm::X86GenRegisterBankInfo | |
Cllvm::X86RegisterBankInfo | This class provides the information for the target register banks |
Cllvm::BitTracker::RegisterCell | |
Cllvm::RegisterClassInfo | |
Cllvm::MachineBasicBlock::RegisterMaskPair | Pair of physical register and lane mask |
Cllvm::RegisterMaskPair | |
CRegisterMCAsmBackend< MCAsmBackendImpl > | RegisterMCAsmBackend - Helper template for registering a target specific assembler backend |
CRegisterMCAsmInfo< MCAsmInfoImpl > | RegisterMCAsmInfo - Helper template for registering a target assembly info implementation |
CRegisterMCAsmInfoFn | RegisterMCAsmInfoFn - Helper template for registering a target assembly info implementation |
CRegisterMCAsmParser< MCAsmParserImpl > | RegisterMCAsmParser - Helper template for registering a target specific assembly parser, for use in the target machine initialization function |
CRegisterMCCodeEmitter< MCCodeEmitterImpl > | RegisterMCCodeEmitter - Helper template for registering a target specific machine code emitter, for use in the target initialization function |
CRegisterMCInstrAnalysis< MCInstrAnalysisImpl > | RegisterMCInstrAnalysis - Helper template for registering a target instruction analyzer implementation |
CRegisterMCInstrAnalysisFn | RegisterMCInstrAnalysisFn - Helper template for registering a target instruction analyzer implementation |
CRegisterMCInstrInfo< MCInstrInfoImpl > | RegisterMCInstrInfo - Helper template for registering a target instruction info implementation |
CRegisterMCInstrInfoFn | RegisterMCInstrInfoFn - Helper template for registering a target instruction info implementation |
CRegisterMCRegInfo< MCRegisterInfoImpl > | RegisterMCRegInfo - Helper template for registering a target register info implementation |
CRegisterMCRegInfoFn | RegisterMCRegInfoFn - Helper template for registering a target register info implementation |
CRegisterMCSubtargetInfo< MCSubtargetInfoImpl > | RegisterMCSubtargetInfo - Helper template for registering a target subtarget info implementation |
CRegisterMCSubtargetInfoFn | RegisterMCSubtargetInfoFn - Helper template for registering a target subtarget info implementation |
Cllvm::RegisterOperands | List of registers defined and used by a machine instruction |
►Cllvm::RegisterPressure | Base class for register pressure results |
Cllvm::IntervalPressure | RegisterPressure computed within a region of instructions delimited by TopIdx and BottomIdx |
Cllvm::RegionPressure | RegisterPressure computed within a region of instructions delimited by TopPos and BottomPos |
Cllvm::BitTracker::RegisterRef | |
Cllvm::HexagonBlockRanges::RegisterRef | |
Cllvm::rdf::RegisterRef | |
Cllvm::AggressiveAntiDepState::RegisterReference | Information about a register reference within a liverange |
Cllvm::RegisterStandardPasses | Registers a function for adding a standard set of passes |
CRegisterTarget< TargetArchType, HasJIT > | |
CRegisterTargetMachine< TargetMachineImpl > | RegisterTargetMachine - Helper template for registering a target machine implementation, for use in the target machine initialization function |
Cllvm::LoopVectorizationCostModel::RegisterUsage | A struct that represents some properties of the register usage of a loop |
Cllvm::Registry< T > | A global registry used in conjunction with static constructors to make pluggable components (like targets or garbage collectors) "just work" when linked with an executable |
Cllvm::X86Operand::RegOp | |
Cllvm::RegPressureDelta | Store the effects of a change in pressure on things that MI scheduler cares about |
Cllvm::RegPressureTracker | Track the current register pressure at some position in the instruction stream, and remember the high water mark within the region traversed |
Cllvm::RegScavenger | |
Cllvm::RegsForValue | RegsForValue - This struct represents the registers (physical or virtual) that a particular set of values is assigned, and the type information about the value |
►Cllvm::TargetInstrInfo::RegSubRegPair | A pair composed of a register and a sub-register index |
Cllvm::TargetInstrInfo::RegSubRegPairAndIdx | A pair composed of a pair of a register and a sub-register index, and another sub-register index |
Cllvm::RelocAddrEntry | RelocAddrEntry contains relocated value and section index |
Cllvm::COFFYAML::Relocation | |
Cllvm::ELFYAML::Relocation | |
Cllvm::COFF::relocation | |
Cllvm::WasmYAML::Relocation | |
Cllvm::MachO::relocation_info | |
Cllvm::RelocationEntry | RelocationEntry - used to represent relocations internally in the dynamic linker |
►Cllvm::object::RelocationRef | This is a value type class that represents a single relocation in the list of relocations in the object file |
Cllvm::object::ELFRelocationRef | |
Cllvm::RelocationValueRef | |
Cllvm::object::RelocVisitor | Base class for object file relocation visitors |
Cllvm::codeview::RemappedRecord< Kind > | |
Cllvm::LiveRangeEdit::Remat | Remat - Information needed to rematerialize at a specific location |
►Cllvm::orc::RemoteObjectLayerAPI | RPC API needed by RemoteObjectClientLayer and RemoteObjectServerLayer |
►Cllvm::orc::RemoteObjectLayer< RPCEndpoint > | Base class containing common utilities for RemoteObjectClientLayer and RemoteObjectServerLayer |
Cllvm::orc::RemoteObjectClientLayer< RPCEndpoint > | RemoteObjectClientLayer forwards the ORC Object Layer API over an RPC connection |
Cllvm::orc::RemoteObjectServerLayer< BaseLayerT, RPCEndpoint > | RemoteObjectServerLayer acts as a server and handling RPC calls for the object layer API from the given RPC connection |
Cllvm::orc::RemoteObjectLayer< RPCEndpoint >::RemoteSymbolMaterializer | This class is used as the symbol materializer for JITSymbols returned by RemoteObjectLayerClient/RemoteObjectLayerServer – the materializer knows how to call back to the other RPC endpoint to get the address when requested |
Cllvm::RegBankSelect::RepairingPlacement | Struct used to represent the placement of a repairing point for a given operand |
►Cllvm::ReplaceableMetadataImpl | Shared implementation of use-lists for replaceable metadata |
Cllvm::ValueAsMetadata | Value wrapper in the Metadata hierarchy |
Cllvm::ReplacementItem | |
Crerr | |
Cllvm::ReservoirSampler< T, GenT > | Randomly selects an item by sampling into a set with an unknown number of elements, which may each be weighted to be more likely choices |
►Cllvm::Resolver | Interface for looking up the initializer for a variable name, used by Init::resolveReferences |
Cllvm::HasReferenceResolver | Do not resolve anything, but keep track of whether a given variable was referenced |
Cllvm::MapResolver | Resolve arbitrary mappings |
Cllvm::RecordResolver | Resolve all variables from a record except for unset variables |
Cllvm::RecordValResolver | Resolve all references to a specific RecordVal |
Cllvm::ShadowResolver | Delegate resolving to a sub-resolver, but shadow some variable names |
Cllvm::TrackUnresolvedResolver | (Optionally) delegate resolving to a sub-resolver, and keep track whether there were unresolved references |
Cllvm::resource_sort | Sorting functions for the Available queue |
Cllvm::mca::ResourceCycles | This class represents the number of cycles per resource (fractions of cycles) |
Cllvm::object::ResourceEntryRef | |
Cllvm::orc::remote::ResourceIdMgr | |
Cllvm::mca::ResourceManager | A resource manager for processor resource units and groups |
Cllvm::orc::LegacyRTDyldObjectLinkingLayer::Resources | |
Cllvm::object::ResourceSectionRef | |
Cllvm::mca::ResourceState | A processor resource descriptor |
►Cllvm::mca::ResourceStrategy | Resource allocation strategy used by hardware scheduler resources |
Cllvm::mca::DefaultResourceStrategy | Default resource allocation strategy used by processor resource groups and processor resources with multiple units |
Cllvm::mca::ResourceUsage | Helper used by class InstrDesc to describe how hardware resources are used |
Cllvm::orc::rpc::detail::RespondHelper< FuncSupportsErrorReturn > | |
Cllvm::orc::rpc::detail::RespondHelper< false > | |
Cllvm::orc::rpc::detail::RespondHelper< true > | |
►Cllvm::orc::rpc::detail::ResponseHandler< ChannelT > | |
Cllvm::orc::rpc::detail::ResponseHandlerImpl< ChannelT, FuncRetT, HandlerT > | |
Cllvm::orc::rpc::detail::ResponseHandlerImpl< ChannelT, Error, HandlerT > | |
Cllvm::orc::rpc::detail::ResponseHandlerImpl< ChannelT, Expected< FuncRetT >, HandlerT > | |
Cllvm::orc::rpc::detail::ResponseHandlerImpl< ChannelT, void, HandlerT > | |
Cllvm::orc::rpc::detail::ResponseHandlerArg< HandlerT > | |
Cllvm::orc::rpc::detail::ResponseHandlerArg< Error(Error)> | |
Cllvm::orc::rpc::detail::ResponseHandlerArg< Error(Expected< ArgT >)> | |
Cllvm::orc::rpc::detail::ResponseHandlerArg< ErrorSuccess(Error)> | |
Cllvm::orc::rpc::detail::ResponseHandlerArg< ErrorSuccess(Expected< ArgT >)> | |
Cllvm::OuterAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::Result | Result proxy object for OuterAnalysisManagerProxy |
Cllvm::LoopAnalysisManagerFunctionProxy::Result<> | A specialized result for the LoopAnalysisManagerFunctionProxy which retains a LoopInfo reference |
Cllvm::VerifierAnalysis::Result | |
Cllvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::Result | |
Cllvm::MemorySSAAnalysis::Result | |
Cllvm::CGSCCAnalysisManagerModuleProxy::Result<> | We need a specialized result for the CGSCCAnalysisManagerModuleProxy so it can have access to the call graph in order to walk all the SCCs when invalidating things |
Cllvm::FunctionAnalysisManagerCGSCCProxy::Result | |
Cllvm::detail::result_pair< R > | |
Cllvm::detail::ResultHasInvalidateMethod< IRUnitT, ResultT > | SFINAE metafunction for computing whether ResultT provides an invalidate member function |
►Cllvm::orc::rpc::detail::ResultTraits< RetT > | |
Cllvm::orc::rpc::detail::ResultTraits< Expected< RetT > > | |
►Cllvm::orc::rpc::detail::ResultTraits< void > | |
Cllvm::orc::rpc::detail::ResultTraits< Error > | |
Cllvm::DeadArgumentEliminationPass::RetOrArg | Struct that represents (part of) either a return value or a function argument |
Cllvm::ReversePostOrderTraversal< GraphT, GT > | |
Cllvm::ReversePostOrderTraversal< const llvm::Function *> | |
Cllvm::SymbolRewriter::RewriteDescriptor | The basic entity representing a rewrite operation |
Cllvm::SymbolRewriter::RewriteMapParser | |
►CRISCVGenInstrInfo | |
Cllvm::RISCVInstrInfo | |
►CRISCVGenRegisterInfo | |
Cllvm::RISCVRegisterInfo | |
►CRISCVGenSubtargetInfo | |
Cllvm::RISCVSubtarget | |
Cllvm::RoundUpToPowerOfTwo< N > | RoundUpToPowerOfTwo - This is a helper template that rounds N up to the next power of two (which means N itself if N is already a power of two) |
Cllvm::RoundUpToPowerOfTwoH< N, isPowerTwo > | RoundUpToPowerOfTwoH - If N is not a power of two, increase it |
Cllvm::RoundUpToPowerOfTwoH< N, false > | |
Cllvm::MachO::routines_command | |
Cllvm::MachO::routines_command_64 | |
Cllvm::DWARFDebugLine::Row | Standard .debug_line state machine structure |
Cllvm::MachO::rpath_command | |
Cllvm::orc::rpc::detail::RPCArgTypeCheck< P, T1Sig, T2Sig > | |
Cllvm::orc::rpc::detail::RPCArgTypeCheckHelper< P, T1Tuple, T2Tuple > | |
Cllvm::orc::rpc::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > > | |
Cllvm::orc::rpc::detail::RPCArgTypeCheckHelper< P, std::tuple<>, std::tuple<> > | |
Cllvm::orc::rpc::RPCAsyncDispatch< RPCClass, Func > | Asynchronous dispatch for a function on an RPC endpoint |
Cllvm::orc::rpc::detail::RPCEndpointBase< ImplT, ChannelT, FunctionIdT, SequenceNumberT > | Contains primitive utilities for defining, calling and handling calls to remote procedures |
►Cllvm::orc::rpc::detail::RPCEndpointBase< MultiThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT >, ChannelT, FunctionIdT, SequenceNumberT > | |
Cllvm::orc::rpc::MultiThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT > | |
►Cllvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT >, ChannelT, FunctionIdT, SequenceNumberT > | |
Cllvm::orc::rpc::SingleThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT > | |
►Cllvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | |
►Cllvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | |
Cllvm::orc::remote::OrcRemoteTargetClient | This class provides utilities (including memory manager, indirect stubs manager, and compile callback manager types) that support remote JITing in ORC |
Cllvm::orc::remote::OrcRemoteTargetRPCAPI | |
Cllvm::orc::remote::OrcRemoteTargetServer< ChannelT, TargetT > | |
►CRPCFatalError | |
►Cllvm::ErrorInfo< BadFunctionCall< FnIdT, SeqNoT >, RPCFatalError > | |
Cllvm::orc::rpc::BadFunctionCall< FnIdT, SeqNoT > | BadFunctionCall is returned from handleOne when the remote makes a call with an unrecognized function id |
►Cllvm::ErrorInfo< InvalidSequenceNumberForResponse< SeqNoT >, RPCFatalError > | |
Cllvm::orc::rpc::InvalidSequenceNumberForResponse< SeqNoT > | InvalidSequenceNumberForResponse is returned from handleOne when a response call arrives with a sequence number that doesn't correspond to any in-flight function call |
Cllvm::orc::rpc::RPCFunctionIdAllocator< T, typename > | Allocates RPC function ids during autonegotiation |
Cllvm::orc::rpc::RPCFunctionIdAllocator< FunctionIdT > | |
Cllvm::orc::rpc::RPCFunctionIdAllocator< T, typename std::enable_if< std::is_integral< T >::value >::type > | This specialization of RPCFunctionIdAllocator provides a default implementation for integral types |
Cllvm::orc::rpc::RPCFunctionIdAllocator< uint32_t > | |
Cllvm::orc::rpc::RPCTypeName< T > | |
Cllvm::orc::rpc::RPCTypeName< bool > | |
Cllvm::orc::rpc::RPCTypeName< Error > | |
Cllvm::orc::rpc::RPCTypeName< Expected< T > > | |
Cllvm::orc::rpc::RPCTypeName< int16_t > | |
Cllvm::orc::rpc::RPCTypeName< int32_t > | |
Cllvm::orc::rpc::RPCTypeName< int64_t > | |
Cllvm::orc::rpc::RPCTypeName< int8_t > | |
Cllvm::orc::rpc::RPCTypeName< JITSymbolFlags > | |
Cllvm::orc::rpc::RPCTypeName< remote::DirectBufferWriter > | |
Cllvm::orc::rpc::RPCTypeName< std::map< K, V > > | |
Cllvm::orc::rpc::RPCTypeName< std::pair< T1, T2 > > | |
Cllvm::orc::rpc::RPCTypeName< std::set< T > > | |
Cllvm::orc::rpc::RPCTypeName< std::string > | |
Cllvm::orc::rpc::RPCTypeName< std::tuple< ArgTs... > > | |
Cllvm::orc::rpc::RPCTypeName< std::vector< T > > | |
Cllvm::orc::rpc::RPCTypeName< uint16_t > | |
Cllvm::orc::rpc::RPCTypeName< uint32_t > | |
Cllvm::orc::rpc::RPCTypeName< uint64_t > | |
Cllvm::orc::rpc::RPCTypeName< uint8_t > | |
Cllvm::orc::rpc::RPCTypeName< void > | |
Cllvm::orc::rpc::RPCTypeNameSequence< ArgTs > | TypeNameSequence is a utility for rendering sequences of types to a string by rendering each type, separated by ", " |
Cllvm::rdf::RegisterAggr::rr_iterator | |
Cllvm::objcarc::RRInfo | Unidirectional information about either a retain-decrement-use-release sequence or release-use-decrement-retain reverse sequence |
Cllvm::AMDGPU::RsrcIntrinsic | |
Cllvm::RuntimeDyld | |
Cllvm::RuntimeDyldChecker | RuntimeDyld invariant checker for verifying that RuntimeDyld has correctly applied relocations |
Cllvm::RuntimeDyldCheckerExprEval | |
Cllvm::RuntimeDyldCheckerImpl | |
►Cllvm::RuntimeDyldImpl | |
►Cllvm::RuntimeDyldCOFF | |
Cllvm::RuntimeDyldCOFFI386 | |
Cllvm::RuntimeDyldCOFFThumb | |
Cllvm::RuntimeDyldCOFFX86_64 | |
►Cllvm::RuntimeDyldELF | |
Cllvm::RuntimeDyldELFMips | |
►Cllvm::RuntimeDyldMachO | |
Cllvm::RuntimeDyldMachOCRTPBase< Impl > | RuntimeDyldMachOTarget - Templated base class for generic MachO linker algorithms and data structures |
►Cllvm::RuntimeDyldMachOCRTPBase< RuntimeDyldMachOAArch64 > | |
Cllvm::RuntimeDyldMachOAArch64 | |
►Cllvm::RuntimeDyldMachOCRTPBase< RuntimeDyldMachOARM > | |
Cllvm::RuntimeDyldMachOARM | |
►Cllvm::RuntimeDyldMachOCRTPBase< RuntimeDyldMachOI386 > | |
Cllvm::RuntimeDyldMachOI386 | |
►Cllvm::RuntimeDyldMachOCRTPBase< RuntimeDyldMachOX86_64 > | |
Cllvm::RuntimeDyldMachOX86_64 | |
Cllvm::Win64EH::RuntimeFunction | RuntimeFunction - An entry in the table of functions with unwind info |
Cllvm::ARM::WinEH::RuntimeFunction | RuntimeFunction - An entry in the table of procedure data (.pdata) |
Cllvm::RuntimePointerChecking | Holds information about the memory runtime legality checks to verify that a group of pointers do not overlap |
Cllvm::mca::RetireControlUnit::RUToken | |
Cllvm::sys::RWMutexImpl | Platform agnostic RWMutex class |
Cllvm::SameType< T, T > | |
►Cllvm::sampleprof::SampleProfileReader | Sample-based profile reader |
►Cllvm::sampleprof::SampleProfileReaderBinary | |
Cllvm::sampleprof::SampleProfileReaderCompactBinary | |
Cllvm::sampleprof::SampleProfileReaderRawBinary | |
Cllvm::sampleprof::SampleProfileReaderGCC | |
Cllvm::sampleprof::SampleProfileReaderItaniumRemapper | A profile data reader proxy that remaps the profile data from another sample profile data reader, by applying a provided set of equivalences between components of the symbol names in the profile |
Cllvm::sampleprof::SampleProfileReaderText | |
►Cllvm::sampleprof::SampleProfileWriter | Sample-based profile writer. Base class |
►Cllvm::sampleprof::SampleProfileWriterBinary | Sample-based profile writer (binary format) |
Cllvm::sampleprof::SampleProfileWriterCompactBinary | |
Cllvm::sampleprof::SampleProfileWriterRawBinary | |
Cllvm::sampleprof::SampleProfileWriterText | Sample-based profile writer (text format) |
Cllvm::sampleprof::SampleRecord | Representation of a single sample record |
Cllvm::sampleprof::SampleSorter< LocationT, SampleT > | Sort a LocationT->SampleT map by LocationT |
Cllvm::SanitizerCoverageOptions | |
Cllvm::SanitizerStatReport | |
Cllvm::SaveAndRestore< T > | A utility class that uses RAII to save and restore the value of a variable |
Cllvm::FastISel::SavePoint | |
Cllvm::yaml::ScalarBitSetTraits< COFF::Characteristics > | |
Cllvm::yaml::ScalarBitSetTraits< COFF::DLLCharacteristics > | |
Cllvm::yaml::ScalarBitSetTraits< COFF::SectionCharacteristics > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_EF > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_PF > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_SHF > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::ELF_STO > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::MIPS_AFL_ASE > | |
Cllvm::yaml::ScalarBitSetTraits< ELFYAML::MIPS_AFL_FLAGS1 > | |
Cllvm::yaml::ScalarBitSetTraits< WasmYAML::LimitFlags > | |
Cllvm::yaml::ScalarBitSetTraits< WasmYAML::SegmentFlags > | |
Cllvm::yaml::ScalarBitSetTraits< WasmYAML::SymbolFlags > | |
Cllvm::yaml::ScalarEnumerationTraits< AccessQualifier > | |
Cllvm::yaml::ScalarEnumerationTraits< AddressSpaceQualifier > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::MachineTypes > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeAMD64 > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeI386 > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypesARM > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypesARM64 > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::SymbolBaseType > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::SymbolComplexType > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::SymbolStorageClass > | |
Cllvm::yaml::ScalarEnumerationTraits< COFF::WindowsSubsystem > | |
Cllvm::yaml::ScalarEnumerationTraits< COFFYAML::AuxSymbolType > | |
Cllvm::yaml::ScalarEnumerationTraits< COFFYAML::COMDATType > | |
Cllvm::yaml::ScalarEnumerationTraits< COFFYAML::WeakExternalCharacteristics > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::Attribute > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::Constants > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::Form > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::LineNumberExtendedOps > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::LineNumberOps > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::Tag > | |
Cllvm::yaml::ScalarEnumerationTraits< dwarf::UnitType > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFSymbolType > | YAML traits for ELFSymbolType |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFCLASS > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFDATA > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ELFOSABI > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_EM > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_ET > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_PT > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_REL > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_RSS > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_SHN > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_SHT > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STT > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::ELF_STV > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::MIPS_ABI_FP > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::MIPS_AFL_EXT > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::MIPS_AFL_REG > | |
Cllvm::yaml::ScalarEnumerationTraits< ELFYAML::MIPS_ISA > | |
Cllvm::yaml::ScalarEnumerationTraits< FixedMachineStackObject::ObjectType > | |
Cllvm::yaml::ScalarEnumerationTraits< MachineJumpTableInfo::JTEntryKind > | |
Cllvm::yaml::ScalarEnumerationTraits< MachineStackObject::ObjectType > | |
Cllvm::yaml::ScalarEnumerationTraits< MachO::BindOpcode > | |
Cllvm::yaml::ScalarEnumerationTraits< MachO::LoadCommandType > | |
Cllvm::yaml::ScalarEnumerationTraits< MachO::RebaseOpcode > | |
Cllvm::yaml::ScalarEnumerationTraits< TypeTestResolution::Kind > | |
Cllvm::yaml::ScalarEnumerationTraits< ValueKind > | |
Cllvm::yaml::ScalarEnumerationTraits< ValueType > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::ComdatKind > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::ExportKind > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::Opcode > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::RelocType > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::SectionType > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::SymbolKind > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::TableType > | |
Cllvm::yaml::ScalarEnumerationTraits< WasmYAML::ValueType > | |
Cllvm::yaml::ScalarEnumerationTraits< WholeProgramDevirtResolution::ByArg::Kind > | |
Cllvm::yaml::ScalarEnumerationTraits< WholeProgramDevirtResolution::Kind > | |
Cllvm::yaml::ScalarEnumerationTraits< xray::RecordTypes > | |
Cllvm::yaml::ScalarEnumerationTraits< xray::SledEntry::FunctionKinds > | |
Cllvm::ScalarEvolution | The main scalar evolution driver |
Cllvm::yaml::ScalarTraits< BinaryRef > | |
Cllvm::yaml::ScalarTraits< char_16 > | |
Cllvm::yaml::ScalarTraits< ELFArchMapper > | YAML traits for ELFArch |
Cllvm::yaml::ScalarTraits< FlowStringValue > | |
Cllvm::yaml::ScalarTraits< StringValue > | |
Cllvm::yaml::ScalarTraits< UnsignedValue > | |
Cllvm::yaml::ScalarTraits< uuid_t > | |
Cllvm::yaml::ScalarTraits< VersionTuple > | YAML traits for TbeVersion |
►Cllvm::ScaledNumberBase | |
Cllvm::ScaledNumber< DigitsT > | Simple representation of a scaled number |
Cllvm::ScaledNumber< uint64_t > | |
Cllvm::yaml::Scanner | Scans YAML tokens from a MemoryBuffer |
Cllvm::MachO::scattered_relocation_info | |
Cllvm::LazyCallGraph::SCC | An SCC of the call graph |
Cllvm::BranchProbabilityInfo::SccInfo | |
Cllvm::SCEVTraversal< SV > | Visit all nodes in the expression tree using worklist traversal |
Cllvm::SCEVVisitor< SC, RetVal > | This class defines a simple visitor class that may be used for various SCEV analysis purposes |
►Cllvm::SCEVVisitor< SC, const SCEV *> | |
Cllvm::SCEVRewriteVisitor< SC > | This visitor recursively visits a SCEV expression and re-writes it |
►Cllvm::SCEVVisitor< SCEVExpander, Value *> | |
Cllvm::SCEVExpander | This class uses information about analyze scalars to rewrite expressions in canonical form |
►Cllvm::SCEVVisitor< SCEVLoopAddRecRewriter, const SCEV *> | |
►Cllvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | |
Cllvm::SCEVLoopAddRecRewriter | The SCEVLoopAddRecRewriter takes a scalar evolution expression and applies the Map (Loop -> SCEV) to all AddRecExprs |
►Cllvm::SCEVVisitor< SCEVParameterRewriter, const SCEV *> | |
►Cllvm::SCEVRewriteVisitor< SCEVParameterRewriter > | |
Cllvm::SCEVParameterRewriter | The SCEVParameterRewriter takes a scalar evolution expression and updates the SCEVUnknown components following the Map (Value -> Value) |
Cllvm::SchedBoundary | Each Scheduling boundary is associated with ready queues |
Cllvm::GenericSchedulerBase::SchedCandidate | Store the state used by GenericScheduler heuristics, required for the lifetime of one invocation of pickNode() |
Cllvm::SchedDFSImpl | Internal state used to compute SchedDFSResult |
Cllvm::SchedDFSResult | Compute the values of each DAG node for various metrics during DFS |
Cllvm::SchedRemainder | Summarize the unscheduled region |
Cllvm::GenericSchedulerBase::SchedResourceDelta | Status of an instruction's critical resource consumption |
►Cllvm::ScheduleDAG | |
►Cllvm::ScheduleDAGInstrs | A ScheduleDAG for scheduling lists of MachineInstr |
Cllvm::DefaultVLIWScheduler | |
►Cllvm::ScheduleDAGMI | ScheduleDAGMI is an implementation of ScheduleDAGInstrs that simply schedules machine instructions according to the given MachineSchedStrategy without much extra book-keeping |
►Cllvm::ScheduleDAGMILive | ScheduleDAGMILive is an implementation of ScheduleDAGInstrs that schedules machine instructions while updating LiveIntervals and tracking regpressure |
Cllvm::GCNIterativeScheduler | |
Cllvm::GCNScheduleDAGMILive | |
Cllvm::SIScheduleDAGMI | |
Cllvm::VLIWMachineScheduler | Extend the standard ScheduleDAGMI to provide more context and override the top-level schedule() driver |
Cllvm::SwingSchedulerDAG | This class builds the dependence graph for the instructions in a loop, and attempts to schedule the instructions using the SMS algorithm |
Cllvm::ScheduleDAGSDNodes | ScheduleDAGSDNodes - A ScheduleDAG for scheduling SDNode-based DAGs |
►Cllvm::ScheduleDAGMutation | Mutate the DAG as a postpass after normal DAG building |
Cllvm::HexagonSubtarget::BankConflictMutation | |
Cllvm::HexagonSubtarget::CallMutation | |
Cllvm::HexagonSubtarget::HVXMemLatencyMutation | |
Cllvm::HexagonSubtarget::UsrOverflowMutation | |
Cllvm::ScheduleDAGTopologicalSort | This class can compute a topological ordering for SUnits and provides methods for dynamically updating the ordering as new edges are added |
►Cllvm::ScheduleHazardRecognizer | HazardRecognizer - This determines whether or not an instruction can be issued this cycle, and whether or not a noop needs to be inserted to handle the hazard |
Cllvm::GCNHazardRecognizer | |
Cllvm::HexagonHazardRecognizer | |
Cllvm::PPCHazardRecognizer970 | PPCHazardRecognizer970 - This class defines a finite state automata that models the dispatch logic on the PowerPC 970 (aka G5) processor |
►Cllvm::ScoreboardHazardRecognizer | |
Cllvm::ARMHazardRecognizer | ARMHazardRecognizer handles special constraints that are not expressed in the scheduling itinerary |
Cllvm::PPCDispatchGroupSBHazardRecognizer | PPCDispatchGroupSBHazardRecognizer - This class implements a scoreboard-based hazard recognizer for PPC ooo processors with dispatch-group hazards |
Cllvm::SystemZHazardRecognizer | SystemZHazardRecognizer maintains the state for one MBB during scheduling |
►Cllvm::mca::SchedulerStrategy | |
Cllvm::mca::DefaultSchedulerStrategy | Default instruction selection strategy used by class Scheduler |
►Cllvm::SchedulingPriorityQueue | This interface is used to plug different priorities computation algorithms into the list scheduler |
Cllvm::LatencyPriorityQueue | |
Cllvm::ResourcePriorityQueue | |
Cllvm::detail::scope_exit< Callable > | |
Cllvm::ScopedFatalErrorHandler | ScopedFatalErrorHandler - This is a simple helper class which just calls install_fatal_error_handler in its constructor and remove_fatal_error_handler in its destructor |
Cllvm::ScopedHandle< HandleTraits > | |
Cllvm::ScopedHashTable< K, V, KInfo, AllocatorTy > | |
Cllvm::ScopedHashTableIterator< K, V, KInfo > | |
Cllvm::ScopedHashTableScope< K, V, KInfo, AllocatorTy > | |
Cllvm::ScopedHashTableVal< K, V > | |
Cllvm::ScopedPrinter | |
Cllvm::SDDbgInfo | Keeps track of dbg_value information through SDISel |
Cllvm::SDDbgLabel | Holds the information from a dbg_label node through SDISel |
Cllvm::SDDbgValue | Holds the information from a dbg_value node through SDISel |
Cllvm::SDep | Scheduling dependency |
Cllvm::SDLoc | Wrapper class for IR location info (IR ordering and DebugLoc) to be passed into SDNode creation functions |
Cllvm::SDNode::SDNodeBitfields | |
Cllvm::SDNodeFlags | These are IR-level optimization flags that may be propagated to SDNodes |
Cllvm::SDUse | Represents a use of a SDNode |
Cllvm::SDValue | Unlike LLVM values, Selection DAG nodes may return multiple values as the result of a computation |
Cllvm::SDVTList | This represents a list of ValueType's that has been intern'd by a SelectionDAG |
Cllvm::BTF::SecFuncInfo | Specifying function info's in one section |
Cllvm::BTF::SecLineInfo | Specifying line info's in one section |
Cllvm::pdb::SecMapEntry | |
Cllvm::pdb::SecMapHeader | |
Cllvm::SpecialCaseList::Section | |
►Cllvm::WasmYAML::Section | |
Cllvm::WasmYAML::CodeSection | |
►Cllvm::WasmYAML::CustomSection | |
Cllvm::WasmYAML::DylinkSection | |
Cllvm::WasmYAML::LinkingSection | |
Cllvm::WasmYAML::NameSection | |
Cllvm::WasmYAML::DataSection | |
Cllvm::WasmYAML::ElemSection | |
Cllvm::WasmYAML::EventSection | |
Cllvm::WasmYAML::ExportSection | |
Cllvm::WasmYAML::FunctionSection | |
Cllvm::WasmYAML::GlobalSection | |
Cllvm::WasmYAML::ImportSection | |
Cllvm::WasmYAML::MemorySection | |
Cllvm::WasmYAML::StartSection | |
Cllvm::WasmYAML::TableSection | |
Cllvm::WasmYAML::TypeSection | |
Cllvm::MachO::section | |
Cllvm::COFF::section | |
Cllvm::COFFYAML::Section | |
►Cllvm::ELFYAML::Section | |
Cllvm::ELFYAML::Group | |
Cllvm::ELFYAML::MipsABIFlags | |
Cllvm::ELFYAML::NoBitsSection | |
Cllvm::ELFYAML::RawContentSection | |
Cllvm::ELFYAML::RelocationSection | |
Cllvm::MachOYAML::Section | |
Cllvm::MachO::section_64 | |
Cllvm::pdb::SectionContrib | |
Cllvm::pdb::SectionContrib2 | |
Cllvm::DWARFUnitIndex::Entry::SectionContribution | |
Cllvm::SectionedAddress | |
Cllvm::SectionEntry | SectionEntry - represents a section emitted into memory by the dynamic linker |
Cllvm::SectionKind | SectionKind - This is a simple POD value that classifies the properties of a section |
Cllvm::SectionName | |
Cllvm::ELFYAML::SectionName | |
Cllvm::pdb::SectionOffset | |
Cllvm::RuntimeDyldMachO::SectionOffsetPair | |
Cllvm::ELFYAML::SectionOrType | |
Cllvm::RelocationEntry::SectionPair | |
Cllvm::DWARFDebugLine::SectionParser | Helper to allow for parsing of an entire .debug_line section in sequence |
►Cllvm::object::SectionRef | This is a value type class that represents a single section in the list of sections in the object file |
Cllvm::object::ELFSectionRef | |
Cllvm::LiveRange::Segment | This represents a simple continuous liveness interval for a value |
Cllvm::MachO::segment_command | |
Cllvm::MachO::segment_command_64 | |
Cllvm::WasmYAML::SegmentInfo | |
Cllvm::SEHHandler | |
Cllvm::SEHUnwindMapEntry | Similar to CxxUnwindMapEntry, but supports SEH filters |
Cllvm::SelectionDAG | This is used to represent a portion of an LLVM function in a low-level Data Dependence DAG representation suitable for instruction selection |
Cllvm::SelectionDAGBuilder | SelectionDAGBuilder - This is the common target-independent lowering implementation that is parameterized by a TargetLowering object |
►Cllvm::SelectionDAGTargetInfo | Targets can subclass this to parameterize the SelectionDAG lowering and instruction selection process |
Cllvm::AArch64SelectionDAGInfo | |
Cllvm::ARMSelectionDAGInfo | |
Cllvm::AVRSelectionDAGInfo | Holds information about the AVR instruction selection DAG |
Cllvm::BPFSelectionDAGInfo | |
Cllvm::HexagonSelectionDAGInfo | |
Cllvm::LanaiSelectionDAGInfo | |
Cllvm::SystemZSelectionDAGInfo | |
Cllvm::WebAssemblySelectionDAGInfo | |
Cllvm::X86SelectionDAGInfo | |
Cllvm::XCoreSelectionDAGInfo | |
Cllvm::SelectPatternResult | |
Cllvm::DomTreeBuilder::SemiNCAInfo< DomTreeT > | |
Cllvm::DWARFDebugLine::Sequence | Represents a series of contiguous machine instructions |
Cllvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT > | |
Cllvm::orc::rpc::detail::SequenceNumberManager< uint32_t > | |
Cllvm::orc::rpc::SequenceSerialization< ChannelT, ArgTs > | Utility class for serializing sequences of values of varying types |
Cllvm::orc::rpc::SequenceSerialization< ChannelT > | |
Cllvm::orc::rpc::SequenceSerialization< ChannelT, ArgT > | |
Cllvm::orc::rpc::SequenceSerialization< ChannelT, ArgT, ArgTs... > | |
Cllvm::orc::rpc::SequenceTraits< ChannelT > | |
Cllvm::yaml::SequenceTraits< msgpack::ArrayNode > | |
Cllvm::parallel::sequential_execution_policy | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, WireType, ConcreteType, typename > | The SerializationTraits<ChannelT, T> class describes how to serialize and deserialize an instance of type T to/from an abstract channel of type ChannelT |
Cllvm::orc::rpc::SerializationTraits< ChannelT, bool, bool, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value >::type > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, Error > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, Expected< T >, Error > | SerializationTraits for Expected<T1> from an Error |
Cllvm::orc::rpc::SerializationTraits< ChannelT, Expected< T1 >, Expected< T2 > > | SerializationTraits for Expected<T1> from an Expected<T2> |
Cllvm::orc::rpc::SerializationTraits< ChannelT, Expected< T1 >, T2 > | SerializationTraits for Expected<T1> from a T2 |
Cllvm::orc::rpc::SerializationTraits< ChannelT, JITSymbolFlags > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, remote::DirectBufferWriter, remote::DirectBufferWriter, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value >::type > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::map< K, V >, std::map< K2, V2 > > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::pair< T1, T2 >, std::pair< T3, T4 > > | SerializationTraits default specialization for std::pair |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::set< T >, std::set< T2 > > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::string, std::string, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value >::type > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::string, StringRef, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value >::type > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::string, T, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value &&(std::is_same< T, const char * >::value||std::is_same< T, char * >::value)>::type > | |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::tuple< ArgTs... > > | SerializationTraits default specialization for std::tuple |
Cllvm::orc::rpc::SerializationTraits< ChannelT, std::vector< T > > | SerializationTraits default specialization for std::vector |
Cllvm::orc::rpc::SerializationTraits< ChannelT, T, T, typename std::enable_if< std::is_base_of< RawByteChannel, ChannelT >::value &&(std::is_same< T, uint8_t >::value||std::is_same< T, int8_t >::value||std::is_same< T, uint16_t >::value||std::is_same< T, int16_t >::value||std::is_same< T, uint32_t >::value||std::is_same< T, int32_t >::value||std::is_same< T, uint64_t >::value||std::is_same< T, int64_t >::value||std::is_same< T, char >::value)>::type > | |
Cllvm::codeview::serialize_array_impl< T, U > | |
Cllvm::codeview::serialize_arrayref_tail_impl< T > | |
Cllvm::codeview::serialize_conditional_impl< T, U > | |
Cllvm::codeview::serialize_null_term_string_array_impl | |
Cllvm::codeview::serialize_numeric_impl< T > | |
Cllvm::codeview::serialize_vector_tail_impl< T > | |
Cllvm::DWARFDebugPubTable::Set | Each table consists of sets of variable length entries |
Cset | |
CSetCCInfo | Helper structure to keep track of SetCC information |
CSetCCInfoAndKind | Helper structure to be able to read SetCC information |
Cllvm::DiagnosticInfoOptimizationBase::setExtraArgs | When an instance of this is inserted into the stream, the arguments following will not appear in the remark printed in the compiler output (-Rpass) but only in the optimization record file (-fsave-optimization-record) |
Cllvm::DiagnosticInfoOptimizationBase::setIsVerbose | Used to set IsVerbose via the stream interface |
CDeadCodeElimination::SetQueue< T > | |
Cllvm::SetTheory | |
Cllvm::SetVector< T, Vector, Set > | A vector that has set insertion semantics |
Cllvm::SetVector< const llvm::DISubprogram *, llvm::SmallVector< const llvm::DISubprogram *, 16 >, llvm::SmallPtrSet< const llvm::DISubprogram *, 16 > > | |
►Cllvm::SetVector< const llvm::DISubprogram *, SmallVector< const llvm::DISubprogram *, N >, SmallDenseSet< const llvm::DISubprogram *, N > > | |
Cllvm::SmallSetVector< const llvm::DISubprogram *, 4 > | |
Cllvm::SetVector< llvm::AllocaInst *, llvm::SmallVector< llvm::AllocaInst *, 16 > > | |
Cllvm::SetVector< llvm::BasicBlock *> | |
►Cllvm::SetVector< llvm::Function *, SmallVector< llvm::Function *, N >, SmallDenseSet< llvm::Function *, N > > | |
Cllvm::SmallSetVector< llvm::Function *, 4 > | |
Cllvm::SetVector< llvm::GlobalValue *> | |
Cllvm::SetVector< llvm::Instruction *, llvm::SmallVector< llvm::Instruction *, 8 > > | |
Cllvm::SetVector< llvm::Instruction *> | |
Cllvm::SetVector< llvm::MCSection *> | |
Cllvm::SetVector< llvm::PHINode *, llvm::SmallVector< llvm::PHINode *, 2 > > | |
►Cllvm::SetVector< llvm::PHINode *, SmallVector< llvm::PHINode *, N >, SmallDenseSet< llvm::PHINode *, N > > | |
Cllvm::SmallSetVector< llvm::PHINode *, 8 > | |
Cllvm::SetVector< llvm::SelectInst *, llvm::SmallVector< llvm::SelectInst *, 2 > > | |
►Cllvm::SetVector< llvm::SelectInst *, SmallVector< llvm::SelectInst *, N >, SmallDenseSet< llvm::SelectInst *, N > > | |
Cllvm::SmallSetVector< llvm::SelectInst *, 8 > | |
Cllvm::SetVector< llvm::SUnit *> | |
►Cllvm::SetVector< T, SmallVector< T, N >, SmallDenseSet< T, N > > | |
Cllvm::SmallSetVector< T, N > | A SetVector that performs no allocations if smaller than a certain size |
Cllvm::SetVector< uint32_t > | |
►Cllvm::SetVector< unsigned, SmallVector< unsigned, N >, SmallDenseSet< unsigned, N > > | |
Cllvm::SmallSetVector< unsigned, 32 > | |
Cllvm::SetVector< Value * > | |
Cllvm::ilist_detail::HasCreateNode< TraitsT, NodeT >::SFINAE< N > | |
Cllvm::mdconst::detail::HasDereference< T, Result >::SFINAE< N > | |
Cllvm::MDNode::HasCachedHash< NodeTy >::SFINAE< U, Val > | |
Cllvm::ilist_detail::HasGetNext< TraitsT, NodeT >::SFINAE< N > | |
Cllvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR | |
Cllvm::SHA1 | A class that wrap the SHA1 algorithm |
CShadowMemoryParams | |
Cllvm::coro::Shape | |
Cllvm::OMF::Signature | |
Cllvm::WasmYAML::Signature | |
Cllvm::PatternMatch::Signum_match< Opnd_t > | |
►Cllvm::SimpleBitstreamCursor | This represents a position within a bitstream |
Cllvm::BitstreamCursor | This represents a position within a bitcode file, implemented on top of a SimpleBitstreamCursor |
Cllvm::orc::SimpleCompiler | Simple compile functor: Takes a single IR module and returns an ObjectFile |
Cllvm::SimpleRegistryEntry< T > | A simple registry entry which provides only a name, description, and no-argument constructor |
Cllvm::codeview::SimpleTypeSerializer | |
Cllvm::simplify_type< From > | |
Cllvm::simplify_type< const From > | |
Cllvm::simplify_type< const IntrusiveRefCntPtr< T > > | |
Cllvm::simplify_type< const MDOperand > | |
Cllvm::simplify_type< const SDValue > | |
Cllvm::simplify_type< const TrackingMDRef > | |
►Cllvm::simplify_type< const TypedDINodeRef< T > > | |
Cllvm::simplify_type< TypedDINodeRef< T > > | |
Cllvm::simplify_type< const TypedTrackingMDRef< T > > | |
Cllvm::simplify_type< const Use > | |
Cllvm::simplify_type< const WeakTrackingVH > | |
Cllvm::simplify_type< const WeakVH > | |
►Cllvm::simplify_type< ilist_iterator< OptionsT, false, IsConst > > | Allow ilist_iterators to convert into pointers to a node automatically when used by the dyn_cast, cast, isa mechanisms.. |
Cllvm::simplify_type< const ilist_iterator< OptionsT, false, IsConst > > | |
Cllvm::simplify_type< IntrusiveRefCntPtr< T > > | |
Cllvm::simplify_type< MDOperand > | |
Cllvm::simplify_type< SDUse > | Simplify_type specializations - Allow casting operators to work directly on SDValues as if they were SDNode*'s |
Cllvm::simplify_type< SDValue > | Allow casting operators to work directly on SDValues as if they were SDNode*'s |
Cllvm::simplify_type< TrackingMDRef > | |
Cllvm::simplify_type< TypedTrackingMDRef< T > > | |
Cllvm::simplify_type< Use > | Allow clients to treat uses just like values when using casting operators |
Cllvm::simplify_type< User::const_op_iterator > | |
Cllvm::simplify_type< User::op_iterator > | |
Cllvm::simplify_type< WeakTrackingVH > | |
Cllvm::simplify_type< WeakVH > | |
Cllvm::SimplifyCFGOptions | A set of parameters used to control the transforms in the SimplifyCFG pass |
Cllvm::SimplifyQuery | |
Cllvm::LiveInterval::SingleLinkedListIterator< T > | |
Cfalse::SingleLoopExtractor | SingleLoopExtractor - For bugpoint |
Cllvm::SIProgramInfo | Track resource usage for kernels / entry functions |
Cllvm::SIScheduleBlock | |
Cllvm::SIScheduleBlockCreator | |
Cllvm::SIScheduleBlockResult | |
Cllvm::SIScheduleBlocks | |
Cllvm::SIScheduleBlockScheduler | |
Cllvm::SIScheduler | |
Cllvm::SISchedulerCandidate | |
Cllvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
Cllvm::xray::SledEntry | Represents an XRay instrumentation sled entry from an object file |
Cllvm::SlotIndex | SlotIndex - An opaque wrapper around machine indexes |
Cllvm::SlotMapping | This struct contains the mappings from the slot numbers to unnamed metadata nodes, global values and types |
Cllvm::SlotTracker | This class provides computation of slot numbers for LLVM Assembly writing |
Cllvm::SmallBitVector | This is a 'bitvector' (really, a variable-sized bit array), optimized for the case when the array is small |
►Cllvm::SmallPtrSetIteratorImpl | SmallPtrSetIteratorImpl - This is the common base class shared between all instances of SmallPtrSetIterator |
Cllvm::SmallPtrSetIterator< PtrTy > | SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet |
Cllvm::SmallSet< T, N, C > | SmallSet - This maintains a set of unique values, optimizing for the case when the set is small (less than N) |
Cllvm::SmallSet< llvm::AssertingVH< const llvm::BasicBlock >, 16 > | |
Cllvm::SmallSet< llvm::AssertingVH< llvm::Function >, 20 > | |
Cllvm::SmallSet< llvm::AssertingVH< llvm::MemoryPhi >, 8 > | |
Cllvm::SmallSet< llvm::MachineBasicBlock *, 32 > | |
Cllvm::SmallSet< unsigned, 16 > | |
Cllvm::SmallSet< unsigned, 2 > | |
Cllvm::SmallSet< unsigned, 8 > | |
Cllvm::SmallVectorAlignmentAndSize< T, typename > | Figure out the offset of the first element |
►Cllvm::SmallVectorBase | This is all the non-templated stuff common to all SmallVectors |
Cllvm::SmallVectorTemplateCommon< T, typename > | This is the part of SmallVectorTemplateBase which does not depend on whether the type T is a POD |
►Cllvm::SmallVectorTemplateCommon< T > | |
►Cllvm::SmallVectorTemplateBase< T, bool > | SmallVectorTemplateBase<isPodLike = false> - This is where we put method implementations that are designed to work with non-POD-like T's |
►Cllvm::SmallVectorImpl< AddressEntry > | |
Cllvm::SmallVector< AddressEntry, 0 > | |
►Cllvm::SmallVectorImpl< AllocaInfo > | |
Cllvm::SmallVector< AllocaInfo, 4 > | |
►Cllvm::SmallVectorImpl< AnalysisID > | |
Cllvm::SmallVector< AnalysisID, 0 > | |
Cllvm::SmallVector< AnalysisID, 2 > | |
Cllvm::SmallVector< AnalysisID, 8 > | |
►Cllvm::SmallVectorImpl< Arg * > | |
Cllvm::SmallVector< Arg *, 16 > | |
►Cllvm::SmallVectorImpl< Attachment > | |
Cllvm::SmallVector< Attachment, 1 > | |
►Cllvm::SmallVectorImpl< AttributeSpec > | |
Cllvm::SmallVector< AttributeSpec, 8 > | |
►Cllvm::SmallVectorImpl< BasicBlock * > | |
Cllvm::SmallVector< BasicBlock *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorImpl< BitTestCase > | |
Cllvm::SmallVector< BitTestCase, 3 > | |
►Cllvm::SmallVectorImpl< BitValue > | |
Cllvm::SmallVector< BitValue, DefaultBitN > | |
►Cllvm::SmallVectorImpl< Block > | |
Cllvm::SmallVector< Block, 8 > | |
►Cllvm::SmallVectorImpl< BlockInterference > | |
Cllvm::SmallVector< BlockInterference, 8 > | |
►Cllvm::SmallVectorImpl< BlockMass > | |
Cllvm::SmallVector< BlockMass, 1 > | |
►Cllvm::SmallVectorImpl< BlockNode > | |
Cllvm::SmallVector< BlockNode, 4 > | |
►Cllvm::SmallVectorImpl< BlockT * > | |
Cllvm::SmallVector< BlockT *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorImpl< bool > | |
Cllvm::SmallVector< bool, 4 > | |
►Cllvm::SmallVectorImpl< ByValInfo > | |
Cllvm::SmallVector< ByValInfo, 4 > | |
►Cllvm::SmallVectorImpl< CallInst * > | |
Cllvm::SmallVector< CallInst *, 16 > | |
►Cllvm::SmallVectorImpl< char > | |
Cllvm::SmallVector< char, 0 > | |
Cllvm::SmallVector< char, 32 > | |
Cllvm::SmallVector< char, 4 > | |
Cllvm::SmallVector< char, ContentsSize > | |
►Cllvm::SmallVector< char, InternalLen > | |
Cllvm::SmallString< InternalLen > | SmallString - A SmallString is just a SmallVector with methods and accessors that make it work better as a string (e.g |
Cllvm::SmallString< 128 > | |
Cllvm::SmallString< 256 > | |
Cllvm::SmallString< 32 > | |
Cllvm::SmallString< 64 > | |
Cllvm::SmallString< 8 > | |
►Cllvm::SmallVectorImpl< CompUnitEntry > | |
Cllvm::SmallVector< CompUnitEntry, 0 > | |
►Cllvm::SmallVectorImpl< const char * > | |
Cllvm::SmallVector< const char *, 0 > | |
Cllvm::SmallVector< const char *, 1 > | |
Cllvm::SmallVector< const char *, 16 > | |
Cllvm::SmallVector< const char *, 2 > | |
►Cllvm::SmallVectorImpl< const llvm::CallInst * > | |
Cllvm::SmallVector< const llvm::CallInst *, 10 > | |
►Cllvm::SmallVectorImpl< const llvm::coverage::CoverageSegment * > | |
Cllvm::SmallVector< const llvm::coverage::CoverageSegment *, 4 > | |
►Cllvm::SmallVectorImpl< const llvm::DICompositeType * > | |
Cllvm::SmallVector< const llvm::DICompositeType *, 4 > | |
►Cllvm::SmallVectorImpl< const llvm::DILocation * > | |
Cllvm::SmallVector< const llvm::DILocation *, 1 > | |
►Cllvm::SmallVectorImpl< const llvm::DISubprogram * > | |
Cllvm::SmallVector< const llvm::DISubprogram *, 16 > | |
Cllvm::SmallVector< const llvm::DISubprogram *, N > | |
►Cllvm::SmallVectorImpl< const llvm::GCRelocateInst * > | |
Cllvm::SmallVector< const llvm::GCRelocateInst *, 16 > | |
►Cllvm::SmallVectorImpl< const llvm::MachineInstr * > | |
Cllvm::SmallVector< const llvm::MachineInstr *, 3 > | |
►Cllvm::SmallVectorImpl< const llvm::SCEV * > | |
Cllvm::SmallVector< const llvm::SCEV *, 8 > | |
►Cllvm::SmallVectorImpl< const llvm::SCEVPredicate * > | |
Cllvm::SmallVector< const llvm::SCEVPredicate *, 16 > | |
►Cllvm::SmallVectorImpl< const llvm::Value * > | |
Cllvm::SmallVector< const llvm::Value *, 16 > | |
Cllvm::SmallVector< const llvm::Value *, 4 > | |
►Cllvm::SmallVectorImpl< const SamplesWithLoc * > | |
Cllvm::SmallVector< const SamplesWithLoc *, 20 > | |
►Cllvm::SmallVectorImpl< const uint32_t * > | |
Cllvm::SmallVector< const uint32_t *, 8 > | |
►Cllvm::SmallVectorImpl< const Value * > | |
Cllvm::SmallVector< const Value *, 1 > | |
►Cllvm::SmallVectorImpl< ConstantPoolEntry > | |
Cllvm::SmallVector< ConstantPoolEntry, 4 > | |
►Cllvm::SmallVectorImpl< ConstantUser > | |
Cllvm::SmallVector< ConstantUser, 8 > | |
►Cllvm::SmallVectorImpl< consthoist::ConstantInfo > | |
Cllvm::SmallVector< consthoist::ConstantInfo, 8 > | |
►Cllvm::SmallVectorImpl< CriticalEdge > | |
Cllvm::SmallVector< CriticalEdge, 32 > | |
►Cllvm::SmallVectorImpl< CVGlobalVariable > | |
Cllvm::SmallVector< CVGlobalVariable, 1 > | |
►Cllvm::SmallVectorImpl< DominatorTree::UpdateType > | |
Cllvm::SmallVector< DominatorTree::UpdateType, 16 > | |
►Cllvm::SmallVectorImpl< Edge > | |
Cllvm::SmallVector< Edge, 4 > | |
►Cllvm::SmallVectorImpl< Entry > | |
Cllvm::SmallVector< Entry, 4 > | |
►Cllvm::SmallVectorImpl< ExitNotTakenInfo > | |
Cllvm::SmallVector< ExitNotTakenInfo, 1 > | |
►Cllvm::SmallVectorImpl< ExternalUser > | |
Cllvm::SmallVector< ExternalUser, 16 > | |
►Cllvm::SmallVectorImpl< FCmpLibcallsList > | |
Cllvm::SmallVector< FCmpLibcallsList, 0 > | |
►Cllvm::SmallVectorImpl< FileInfo > | |
Cllvm::SmallVector< FileInfo, 4 > | |
►Cllvm::SmallVectorImpl< FrameIndexExpr > | |
Cllvm::SmallVector< FrameIndexExpr, 1 > | |
►Cllvm::SmallVectorImpl< FreeList * > | |
Cllvm::SmallVector< FreeList *, 8 > | |
►Cllvm::SmallVectorImpl< FreeMemBlock > | |
Cllvm::SmallVector< FreeMemBlock, 16 > | |
►Cllvm::SmallVectorImpl< HexagonInstr > | |
Cllvm::SmallVector< HexagonInstr, HEXAGON_PRESHUFFLE_PACKET_SIZE > | |
►Cllvm::SmallVectorImpl< IdxMBBPair > | |
Cllvm::SmallVector< IdxMBBPair, 8 > | |
►Cllvm::SmallVectorImpl< IndexMaskPair > | |
Cllvm::SmallVector< IndexMaskPair, 8 > | |
►Cllvm::SmallVectorImpl< InjectedSourceDescriptor > | |
Cllvm::SmallVector< InjectedSourceDescriptor, 2 > | |
►Cllvm::SmallVectorImpl< InlineGraphNode * > | |
Cllvm::SmallVector< InlineGraphNode *, 8 > | |
►Cllvm::SmallVectorImpl< InsertedPass > | |
Cllvm::SmallVector< InsertedPass, 4 > | |
►Cllvm::SmallVectorImpl< InsnRange > | |
Cllvm::SmallVector< InsnRange, 4 > | |
►Cllvm::SmallVectorImpl< Inst > | |
Cllvm::SmallVector< Inst, 7 > | |
►Cllvm::SmallVectorImpl< int > | |
Cllvm::SmallVector< int, 0 > | |
Cllvm::SmallVector< int, 1 > | |
Cllvm::SmallVector< int, 4 > | |
Cllvm::SmallVector< int, 8 > | |
►Cllvm::SmallVectorImpl< int64_t > | |
Cllvm::SmallVector< int64_t, 1 > | |
►Cllvm::SmallVectorImpl< IntrusiveRefCntPtr< FileSystem > > | |
Cllvm::SmallVector< IntrusiveRefCntPtr< FileSystem >, 1 > | |
►Cllvm::SmallVectorImpl< LayoutAlignElem > | |
Cllvm::SmallVector< LayoutAlignElem, 16 > | |
►Cllvm::SmallVectorImpl< LexicalBlock * > | |
Cllvm::SmallVector< LexicalBlock *, 1 > | |
►Cllvm::SmallVectorImpl< LiveInBlock > | |
Cllvm::SmallVector< LiveInBlock, 16 > | |
►Cllvm::SmallVectorImpl< LiveOutPair > | |
Cllvm::SmallVector< LiveOutPair, 0 > | |
►Cllvm::SmallVectorImpl< LiveOutReg > | |
Cllvm::SmallVector< LiveOutReg, 8 > | |
►Cllvm::SmallVectorImpl< LiveRegsDefInfo > | |
Cllvm::SmallVector< LiveRegsDefInfo, 4 > | |
►Cllvm::SmallVectorImpl< LiveRegsDVInfo > | |
Cllvm::SmallVector< LiveRegsDVInfo, 4 > | |
►Cllvm::SmallVectorImpl< LLT > | |
Cllvm::SmallVector< LLT, 0 > | |
►Cllvm::SmallVectorImpl< llvm::AllocaInst * > | |
Cllvm::SmallVector< llvm::AllocaInst *, 16 > | |
Cllvm::SmallVector< llvm::AllocaInst *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::ArrayRef< uint8_t > > | |
Cllvm::SmallVector< llvm::ArrayRef< uint8_t >, 2 > | |
►Cllvm::SmallVectorImpl< llvm::AsmPrinter::HandlerInfo > | |
Cllvm::SmallVector< llvm::AsmPrinter::HandlerInfo, 1 > | |
►Cllvm::SmallVectorImpl< llvm::AsmPrinter::XRayFunctionEntry > | |
Cllvm::SmallVector< llvm::AsmPrinter::XRayFunctionEntry, 4 > | |
Cllvm::SmallVectorImpl< llvm::AsmRewrite > | |
►Cllvm::SmallVectorImpl< llvm::AsmToken > | |
Cllvm::SmallVector< llvm::AsmToken, 1 > | |
►Cllvm::SmallVectorImpl< llvm::AssertingVH< const llvm::BasicBlock > > | |
Cllvm::SmallVector< llvm::AssertingVH< const llvm::BasicBlock >, N > | |
►Cllvm::SmallVectorImpl< llvm::AssertingVH< llvm::Function > > | |
Cllvm::SmallVector< llvm::AssertingVH< llvm::Function >, N > | |
►Cllvm::SmallVectorImpl< llvm::AssertingVH< llvm::MemoryPhi > > | |
Cllvm::SmallVector< llvm::AssertingVH< llvm::MemoryPhi >, N > | |
►Cllvm::SmallVectorImpl< llvm::BasicBlock * > | |
Cllvm::SmallVector< llvm::BasicBlock *, 1 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 32 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 4 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 64 > | |
Cllvm::SmallVector< llvm::BasicBlock *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorImpl< llvm::BitCodeAbbrevOp > | |
Cllvm::SmallVector< llvm::BitCodeAbbrevOp, 32 > | |
►Cllvm::SmallVectorImpl< llvm::BlockFrequency > | |
Cllvm::SmallVector< llvm::BlockFrequency, 8 > | |
►Cllvm::SmallVectorImpl< llvm::CallSite > | |
Cllvm::SmallVector< llvm::CallSite, 8 > | |
►Cllvm::SmallVectorImpl< llvm::CCValAssign > | |
Cllvm::SmallVector< llvm::CCValAssign, 4 > | |
►Cllvm::SmallVectorImpl< llvm::cflaa::ExternalAttribute > | |
Cllvm::SmallVector< llvm::cflaa::ExternalAttribute, 8 > | |
►Cllvm::SmallVectorImpl< llvm::cflaa::ExternalRelation > | |
Cllvm::SmallVector< llvm::cflaa::ExternalRelation, 8 > | |
►Cllvm::SmallVectorImpl< llvm::cl::Option * > | |
Cllvm::SmallVector< llvm::cl::Option *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::cl::OptionEnumValue > | |
Cllvm::SmallVector< llvm::cl::OptionEnumValue, 4 > | |
►Cllvm::SmallVectorImpl< llvm::cl::parser::OptionInfo > | |
Cllvm::SmallVector< llvm::cl::parser::OptionInfo, 8 > | |
►Cllvm::SmallVectorImpl< llvm::ClrEHUnwindMapEntry > | |
Cllvm::SmallVector< llvm::ClrEHUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorImpl< llvm::codeview::GloballyHashedType > | |
Cllvm::SmallVector< llvm::codeview::GloballyHashedType, 2 > | |
►Cllvm::SmallVectorImpl< llvm::codeview::TypeIndex > | |
Cllvm::SmallVector< llvm::codeview::TypeIndex, MaxArgs > | |
►Cllvm::SmallVectorImpl< llvm::CoroEndInst * > | |
Cllvm::SmallVector< llvm::CoroEndInst *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::CoroSizeInst * > | |
Cllvm::SmallVector< llvm::CoroSizeInst *, 2 > | |
►Cllvm::SmallVectorImpl< llvm::CoroSuspendInst * > | |
Cllvm::SmallVector< llvm::CoroSuspendInst *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::CxxUnwindMapEntry > | |
Cllvm::SmallVector< llvm::CxxUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorImpl< llvm::DbgVariable * > | |
Cllvm::SmallVector< llvm::DbgVariable *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DebugLocEntry::Value > | |
Cllvm::SmallVector< llvm::DebugLocEntry::Value, 1 > | |
►Cllvm::SmallVectorImpl< llvm::DebugLocStream::Entry > | |
Cllvm::SmallVector< llvm::DebugLocStream::Entry, 32 > | |
►Cllvm::SmallVectorImpl< llvm::DebugLocStream::List > | |
Cllvm::SmallVector< llvm::DebugLocStream::List, 4 > | |
►Cllvm::SmallVectorImpl< llvm::DefsetRecord * > | |
Cllvm::SmallVector< llvm::DefsetRecord *, 2 > | |
►Cllvm::SmallVectorImpl< llvm::DenseMap > | |
Cllvm::SmallVector< llvm::DenseMap, 1 > | |
Cllvm::SmallVector< llvm::DenseMap, 32 > | |
►Cllvm::SmallVectorImpl< llvm::detail::PtrUseVisitorBase::UseToVisit > | |
Cllvm::SmallVector< llvm::detail::PtrUseVisitorBase::UseToVisit, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DiagnosticInfoOptimizationBase::Argument > | |
Cllvm::SmallVector< llvm::DiagnosticInfoOptimizationBase::Argument, 4 > | |
►Cllvm::SmallVectorImpl< llvm::DICompileUnit * > | |
Cllvm::SmallVector< llvm::DICompileUnit *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DIEAbbrevData > | |
Cllvm::SmallVector< llvm::DIEAbbrevData, 12 > | |
►Cllvm::SmallVectorImpl< llvm::DIGlobalVariableExpression * > | |
Cllvm::SmallVector< llvm::DIGlobalVariableExpression *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DILineInfo > | |
Cllvm::SmallVector< llvm::DILineInfo, 4 > | |
►Cllvm::SmallVectorImpl< llvm::DIScope * > | |
Cllvm::SmallVector< llvm::DIScope *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DISubprogram * > | |
Cllvm::SmallVector< llvm::DISubprogram *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DIType * > | |
Cllvm::SmallVector< llvm::DIType *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DomainValue * > | |
Cllvm::SmallVector< llvm::DomainValue *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::DomTreeNodeBase > | |
Cllvm::SmallVector< llvm::DomTreeNodeBase, 8 > | |
►Cllvm::SmallVectorImpl< llvm::DWARFDebugLoc::Entry > | |
Cllvm::SmallVector< llvm::DWARFDebugLoc::Entry, 2 > | |
►Cllvm::SmallVectorImpl< llvm::DWARFDebugLoclists::Entry > | |
Cllvm::SmallVector< llvm::DWARFDebugLoclists::Entry, 2 > | |
►Cllvm::SmallVectorImpl< llvm::DWARFDebugNames::NameIndex > | |
Cllvm::SmallVector< llvm::DWARFDebugNames::NameIndex, 0 > | |
►Cllvm::SmallVectorImpl< llvm::DwarfExpression::Register > | |
Cllvm::SmallVector< llvm::DwarfExpression::Register, 2 > | |
►Cllvm::SmallVectorImpl< llvm::DWARFFormValue > | |
Cllvm::SmallVector< llvm::DWARFFormValue, 3 > | |
►Cllvm::SmallVectorImpl< llvm::EVT > | |
Cllvm::SmallVector< llvm::EVT, 4 > | |
►Cllvm::SmallVectorImpl< llvm::ForwardedRegister > | |
Cllvm::SmallVector< llvm::ForwardedRegister, 1 > | |
►Cllvm::SmallVectorImpl< llvm::Function * > | |
Cllvm::SmallVector< llvm::Function *, 4 > | |
Cllvm::SmallVector< llvm::Function *, N > | |
►Cllvm::SmallVectorImpl< llvm::FunctionLoweringInfo::LiveOutInfo > | |
Cllvm::SmallVector< llvm::FunctionLoweringInfo::LiveOutInfo, 0 > | |
►Cllvm::SmallVectorImpl< llvm::fuzzerop::SourcePred > | |
Cllvm::SmallVector< llvm::fuzzerop::SourcePred, 2 > | |
►Cllvm::SmallVectorImpl< llvm::GCNRegPressure > | |
Cllvm::SmallVector< llvm::GCNRegPressure, 32 > | |
►Cllvm::SmallVectorImpl< llvm::GCOVEdge * > | |
Cllvm::SmallVector< llvm::GCOVEdge *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::GISelChangeObserver * > | |
Cllvm::SmallVector< llvm::GISelChangeObserver *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::ImmutablePass * > | |
Cllvm::SmallVector< llvm::ImmutablePass *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::Init * > | |
Cllvm::SmallVector< llvm::Init *, 0 > | |
Cllvm::SmallVector< llvm::Init *, 16 > | |
Cllvm::SmallVector< llvm::Init *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::Instruction * > | |
Cllvm::SmallVector< llvm::Instruction *, 16 > | |
Cllvm::SmallVector< llvm::Instruction *, 2 > | |
Cllvm::SmallVector< llvm::Instruction *, 256 > | |
Cllvm::SmallVector< llvm::Instruction *, 4 > | |
Cllvm::SmallVector< llvm::Instruction *, 64 > | |
Cllvm::SmallVector< llvm::Instruction *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::ISD::ArgFlagsTy > | |
Cllvm::SmallVector< llvm::ISD::ArgFlagsTy, 16 > | |
Cllvm::SmallVector< llvm::ISD::ArgFlagsTy, 4 > | |
►Cllvm::SmallVectorImpl< llvm::ISD::InputArg > | |
Cllvm::SmallVector< llvm::ISD::InputArg, 32 > | |
Cllvm::SmallVector< llvm::ISD::InputArg, 4 > | |
►Cllvm::SmallVectorImpl< llvm::ISD::OutputArg > | |
Cllvm::SmallVector< llvm::ISD::OutputArg, 32 > | |
►Cllvm::SmallVectorImpl< llvm::LazyCallGraph::Node * > | |
Cllvm::SmallVector< llvm::LazyCallGraph::Node *, 1 > | |
►Cllvm::SmallVectorImpl< llvm::LazyCallGraph::RefSCC * > | |
Cllvm::SmallVector< llvm::LazyCallGraph::RefSCC *, 16 > | |
Cllvm::SmallVector< llvm::LazyCallGraph::RefSCC *, N > | |
►Cllvm::SmallVectorImpl< llvm::LazyCallGraph::SCC * > | |
Cllvm::SmallVector< llvm::LazyCallGraph::SCC *, 4 > | |
Cllvm::SmallVector< llvm::LazyCallGraph::SCC *, N > | |
►Cllvm::SmallVectorImpl< llvm::LegalizeRule > | |
Cllvm::SmallVector< llvm::LegalizeRule, 2 > | |
►Cllvm::SmallVectorImpl< llvm::LexicalScope * > | |
Cllvm::SmallVector< llvm::LexicalScope *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::LiveInterval * > | |
Cllvm::SmallVector< llvm::LiveInterval *, 0 > | |
Cllvm::SmallVector< llvm::LiveInterval *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::LiveRange * > | |
Cllvm::SmallVector< llvm::LiveRange *, 0 > | |
►Cllvm::SmallVectorImpl< llvm::LiveRange::Segment > | |
Cllvm::SmallVector< llvm::LiveRange::Segment, 16 > | |
►Cllvm::SmallVectorImpl< llvm::LiveVariables::VarInfo > | |
Cllvm::SmallVector< llvm::LiveVariables::VarInfo, 0 > | |
►Cllvm::SmallVectorImpl< llvm::Loop * > | |
Cllvm::SmallVector< llvm::Loop *, N > | |
►Cllvm::SmallVectorImpl< llvm::MachineBasicBlock * > | |
Cllvm::SmallVector< llvm::MachineBasicBlock *, IsPostDom ? 4 :1 > | |
Cllvm::SmallVector< llvm::MachineBasicBlock *, N > | |
►Cllvm::SmallVectorImpl< llvm::MachineInstr * > | |
Cllvm::SmallVector< llvm::MachineInstr *, 2 > | |
Cllvm::SmallVector< llvm::MachineInstr *, 8 > | |
Cllvm::SmallVector< llvm::MachineInstr *, N > | |
Cllvm::SmallVectorImpl< llvm::MachineInstr *> | |
►Cllvm::SmallVectorImpl< llvm::MachineOperand > | |
Cllvm::SmallVector< llvm::MachineOperand, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MachineTraceMetrics::FixedBlockInfo > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::FixedBlockInfo, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MachineTraceMetrics::LiveInReg > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::LiveInReg, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MachineTraceMetrics::TraceBlockInfo > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::TraceBlockInfo, 4 > | |
►Cllvm::SmallVectorImpl< llvm::mca::ReadDescriptor > | |
Cllvm::SmallVector< llvm::mca::ReadDescriptor, 4 > | |
►Cllvm::SmallVectorImpl< llvm::mca::ReadState > | |
Cllvm::SmallVector< llvm::mca::ReadState, 4 > | |
►Cllvm::SmallVectorImpl< llvm::mca::WriteDescriptor > | |
Cllvm::SmallVector< llvm::mca::WriteDescriptor, 4 > | |
►Cllvm::SmallVectorImpl< llvm::mca::WriteState > | |
Cllvm::SmallVector< llvm::mca::WriteState, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MCAsmParser::MCPendingError > | |
Cllvm::SmallVector< llvm::MCAsmParser::MCPendingError, 0 > | |
►Cllvm::SmallVectorImpl< llvm::MCDataFragment * > | |
Cllvm::SmallVector< llvm::MCDataFragment *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MCDwarfFile > | |
Cllvm::SmallVector< llvm::MCDwarfFile, 3 > | |
►Cllvm::SmallVectorImpl< llvm::MCFixup > | |
Cllvm::SmallVector< llvm::MCFixup, FixupsSize > | |
►Cllvm::SmallVectorImpl< llvm::MCLOHDirective > | |
Cllvm::SmallVector< llvm::MCLOHDirective, 32 > | |
►Cllvm::SmallVectorImpl< llvm::MCOperand > | |
Cllvm::SmallVector< llvm::MCOperand, 8 > | |
►Cllvm::SmallVectorImpl< llvm::MCSection * > | |
Cllvm::SmallVector< llvm::MCSection *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::MCSymbol * > | |
Cllvm::SmallVector< llvm::MCSymbol *, 1 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 2 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 3 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MemoryDepChecker::Dependence > | |
Cllvm::SmallVector< llvm::MemoryDepChecker::Dependence, 8 > | |
►Cllvm::SmallVectorImpl< llvm::Metadata * > | |
Cllvm::SmallVector< llvm::Metadata *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::MVT > | |
Cllvm::SmallVector< llvm::MVT, 4 > | |
►Cllvm::SmallVectorImpl< llvm::object::OwningBinary< llvm::object::Archive > > | |
Cllvm::SmallVector< llvm::object::OwningBinary< llvm::object::Archive >, 2 > | |
►Cllvm::SmallVectorImpl< llvm::Pass * > | |
Cllvm::SmallVector< llvm::Pass *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::PHINode * > | |
Cllvm::SmallVector< llvm::PHINode *, 2 > | |
Cllvm::SmallVector< llvm::PHINode *, 8 > | |
Cllvm::SmallVector< llvm::PHINode *, N > | |
Cllvm::SmallVectorImpl< llvm::PHINode *> | |
►Cllvm::SmallVectorImpl< llvm::PMDataManager * > | |
Cllvm::SmallVector< llvm::PMDataManager *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::PredicateBase * > | |
Cllvm::SmallVector< llvm::PredicateBase *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::RangeSpan > | |
Cllvm::SmallVector< llvm::RangeSpan, 2 > | |
►Cllvm::SmallVectorImpl< llvm::RangeSpanList > | |
Cllvm::SmallVector< llvm::RangeSpanList, 1 > | |
►Cllvm::SmallVectorImpl< llvm::RecordVal > | |
Cllvm::SmallVector< llvm::RecordVal, 0 > | |
►Cllvm::SmallVectorImpl< llvm::RegisterMaskPair > | |
Cllvm::SmallVector< llvm::RegisterMaskPair, 8 > | |
►Cllvm::SmallVectorImpl< llvm::RuntimeDyldMachO::EHFrameRelatedSections > | |
Cllvm::SmallVector< llvm::RuntimeDyldMachO::EHFrameRelatedSections, 2 > | |
►Cllvm::SmallVectorImpl< llvm::RuntimePointerChecking::CheckingPtrGroup > | |
Cllvm::SmallVector< llvm::RuntimePointerChecking::CheckingPtrGroup, 2 > | |
►Cllvm::SmallVectorImpl< llvm::RuntimePointerChecking::PointerInfo > | |
Cllvm::SmallVector< llvm::RuntimePointerChecking::PointerInfo, 2 > | |
►Cllvm::SmallVectorImpl< llvm::safestack::StackColoring::LiveRange > | |
Cllvm::SmallVector< llvm::safestack::StackColoring::LiveRange, 8 > | |
►Cllvm::SmallVectorImpl< llvm::SDDbgLabel * > | |
Cllvm::SmallVector< llvm::SDDbgLabel *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SDDbgValue * > | |
Cllvm::SmallVector< llvm::SDDbgValue *, 32 > | |
►Cllvm::SmallVectorImpl< llvm::SDep > | |
Cllvm::SmallVector< llvm::SDep, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SDNode * > | |
Cllvm::SmallVector< llvm::SDNode *, 128 > | |
►Cllvm::SmallVectorImpl< llvm::SDValue > | |
Cllvm::SmallVector< llvm::SDValue, 32 > | |
Cllvm::SmallVector< llvm::SDValue, 4 > | |
Cllvm::SmallVector< llvm::SDValue, 8 > | |
►Cllvm::SmallVectorImpl< llvm::SEHHandler > | |
Cllvm::SmallVector< llvm::SEHHandler, 1 > | |
►Cllvm::SmallVectorImpl< llvm::SEHUnwindMapEntry > | |
Cllvm::SmallVector< llvm::SEHUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SelectInst * > | |
Cllvm::SmallVector< llvm::SelectInst *, 2 > | |
Cllvm::SmallVector< llvm::SelectInst *, N > | |
►Cllvm::SmallVectorImpl< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR > | |
Cllvm::SmallVector< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, 2 > | |
►Cllvm::SmallVectorImpl< llvm::SlotIndex > | |
Cllvm::SmallVector< llvm::SlotIndex, 8 > | |
►Cllvm::SmallVectorImpl< llvm::SmallPtrSet< llvm::SUnit *, 4 > > | |
Cllvm::SmallVector< llvm::SmallPtrSet< llvm::SUnit *, 4 >, 10 > | |
►Cllvm::SmallVectorImpl< llvm::SmallVector< int, 4 > > | |
Cllvm::SmallVector< llvm::SmallVector< int, 4 >, 16 > | |
►Cllvm::SmallVectorImpl< llvm::SmallVector< unsigned, 8 > > | |
Cllvm::SmallVector< llvm::SmallVector< unsigned, 8 >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SMFixIt > | |
Cllvm::SmallVector< llvm::SMFixIt, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SMLoc > | |
Cllvm::SmallVector< llvm::SMLoc, 4 > | |
►Cllvm::SmallVectorImpl< llvm::SplitAnalysis::BlockInfo > | |
Cllvm::SmallVector< llvm::SplitAnalysis::BlockInfo, 8 > | |
►Cllvm::SmallVectorImpl< llvm::StringRef > | |
Cllvm::SmallVector< llvm::StringRef, 8 > | |
►Cllvm::SmallVectorImpl< llvm::SUnit * > | |
Cllvm::SmallVector< llvm::SUnit *, 7 > | |
Cllvm::SmallVector< llvm::SUnit *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::sys::MemoryBlock > | |
Cllvm::SmallVector< llvm::sys::MemoryBlock, 16 > | |
►Cllvm::SmallVectorImpl< llvm::Timer * > | |
Cllvm::SmallVector< llvm::Timer *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::TruncInst * > | |
Cllvm::SmallVector< llvm::TruncInst *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::Type * > | |
Cllvm::SmallVector< llvm::Type *, 16 > | |
►Cllvm::SmallVectorImpl< llvm::TypedTrackingMDRef > | |
Cllvm::SmallVector< llvm::TypedTrackingMDRef, 4 > | |
►Cllvm::SmallVectorImpl< llvm::unique_function< AfterAnalysisFunc > > | |
Cllvm::SmallVector< llvm::unique_function< AfterAnalysisFunc >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::unique_function< AfterPassFunc > > | |
Cllvm::SmallVector< llvm::unique_function< AfterPassFunc >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::unique_function< AfterPassInvalidatedFunc > > | |
Cllvm::SmallVector< llvm::unique_function< AfterPassInvalidatedFunc >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::unique_function< BeforeAnalysisFunc > > | |
Cllvm::SmallVector< llvm::unique_function< BeforeAnalysisFunc >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::unique_function< BeforePassFunc > > | |
Cllvm::SmallVector< llvm::unique_function< BeforePassFunc >, 4 > | |
►Cllvm::SmallVectorImpl< llvm::Use * > | |
Cllvm::SmallVector< llvm::Use *, 4 > | |
Cllvm::SmallVector< llvm::Use *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::Value * > | |
Cllvm::SmallVector< llvm::Value *, 16 > | |
Cllvm::SmallVector< llvm::Value *, 4 > | |
Cllvm::SmallVector< llvm::Value *, 64 > | |
Cllvm::SmallVectorImpl< llvm::Value *> | |
►Cllvm::SmallVectorImpl< llvm::VPBasicBlock * > | |
Cllvm::SmallVector< llvm::VPBasicBlock *, 8 > | |
►Cllvm::SmallVectorImpl< llvm::VPBlockBase * > | |
Cllvm::SmallVector< llvm::VPBlockBase *, 1 > | |
►Cllvm::SmallVectorImpl< llvm::VPUser * > | |
Cllvm::SmallVector< llvm::VPUser *, 1 > | |
►Cllvm::SmallVectorImpl< llvm::VPValue * > | |
Cllvm::SmallVector< llvm::VPValue *, 2 > | |
Cllvm::SmallVector< llvm::VPValue *, 4 > | |
►Cllvm::SmallVectorImpl< llvm::WeakTrackingVH > | |
Cllvm::SmallVector< llvm::WeakTrackingVH, 4 > | |
Cllvm::SmallVector< llvm::WeakTrackingVH, 8 > | |
►Cllvm::SmallVectorImpl< llvm::WeakVH > | |
Cllvm::SmallVector< llvm::WeakVH, 16 > | |
►Cllvm::SmallVectorImpl< llvm::WinEHHandlerType > | |
Cllvm::SmallVector< llvm::WinEHHandlerType, 1 > | |
►Cllvm::SmallVectorImpl< llvm::WinEHTryBlockMapEntry > | |
Cllvm::SmallVector< llvm::WinEHTryBlockMapEntry, 4 > | |
►Cllvm::SmallVectorImpl< LoadCommandInfo > | |
Cllvm::SmallVector< LoadCommandInfo, 4 > | |
►Cllvm::SmallVectorImpl< LocalVarDefRange > | |
Cllvm::SmallVector< LocalVarDefRange, 1 > | |
►Cllvm::SmallVectorImpl< LocalVariable > | |
Cllvm::SmallVector< LocalVariable, 1 > | |
►Cllvm::SmallVectorImpl< Location > | |
Cllvm::SmallVector< Location, 8 > | |
►Cllvm::SmallVectorImpl< LocationList > | |
Cllvm::SmallVector< LocationList, 4 > | |
►Cllvm::SmallVectorImpl< MachineInstr * > | |
Cllvm::SmallVector< MachineInstr *, 4 > | |
►Cllvm::SmallVectorImpl< MBBDefsInfo > | |
Cllvm::SmallVector< MBBDefsInfo, 4 > | |
►Cllvm::SmallVectorImpl< MBBInfo > | |
Cllvm::SmallVector< MBBInfo, 4 > | |
Cllvm::SmallVectorImpl< MCOperand > | |
►Cllvm::SmallVectorImpl< MCPhysReg > | |
Cllvm::SmallVector< MCPhysReg, 16 > | |
Cllvm::SmallVector< MCPhysReg, 4 > | |
Cllvm::SmallVector< MCPhysReg, 8 > | |
►Cllvm::SmallVectorImpl< MILOHDirective > | |
Cllvm::SmallVector< MILOHDirective, 32 > | |
►Cllvm::SmallVectorImpl< MultiNodeOpTy > | |
Cllvm::SmallVector< MultiNodeOpTy, 4 > | |
►Cllvm::SmallVectorImpl< NodePtr > | |
Cllvm::SmallVector< NodePtr, 1 > | |
Cllvm::SmallVector< NodePtr, 2 > | |
►Cllvm::SmallVectorImpl< NodeState > | |
Cllvm::SmallVector< NodeState, 16 > | |
►Cllvm::SmallVectorImpl< NodeT * > | |
Cllvm::SmallVector< NodeT *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorImpl< ParamInfo > | |
Cllvm::SmallVector< ParamInfo, 4 > | |
►Cllvm::SmallVectorImpl< PendingMCFixup > | |
Cllvm::SmallVector< PendingMCFixup, 2 > | |
Cllvm::SmallVectorImpl< PhiT *> | |
►Cllvm::SmallVectorImpl< PointerAlignElem > | |
Cllvm::SmallVector< PointerAlignElem, 8 > | |
►Cllvm::SmallVectorImpl< PointerCheck > | |
Cllvm::SmallVector< PointerCheck, 4 > | |
►Cllvm::SmallVectorImpl< PrintModuleDesc > | |
Cllvm::SmallVector< PrintModuleDesc, 2 > | |
►Cllvm::SmallVectorImpl< RebasedConstantInfo > | |
Cllvm::SmallVector< RebasedConstantInfo, 4 > | |
►Cllvm::SmallVectorImpl< RecordLimit > | |
Cllvm::SmallVector< RecordLimit, 2 > | |
►Cllvm::SmallVectorImpl< RegisterMappingTracker > | |
Cllvm::SmallVector< RegisterMappingTracker, 4 > | |
►Cllvm::SmallVectorImpl< RegUnitInfo > | |
Cllvm::SmallVector< RegUnitInfo, 4 > | |
►Cllvm::SmallVectorImpl< RewriteInfo > | |
Cllvm::SmallVector< RewriteInfo, 4 > | |
►Cllvm::SmallVectorImpl< RootData > | |
Cllvm::SmallVector< RootData, 8 > | |
►Cllvm::SmallVectorImpl< RuntimePointerChecking::PointerCheck > | |
Cllvm::SmallVector< RuntimePointerChecking::PointerCheck, 4 > | |
►Cllvm::SmallVectorImpl< ScavengedInfo > | |
Cllvm::SmallVector< ScavengedInfo, 2 > | |
►Cllvm::SmallVectorImpl< SCEVInsertPointGuard * > | |
Cllvm::SmallVector< SCEVInsertPointGuard *, 8 > | |
►Cllvm::SmallVectorImpl< ScheduleData * > | |
Cllvm::SmallVector< ScheduleData *, 4 > | |
►Cllvm::SmallVector< ScheduleData *, 8 > | |
Cllvm::slpvectorizer::BoUpSLP::BlockScheduling::ReadyList | |
►Cllvm::SmallVectorImpl< SectionEntry > | |
Cllvm::SmallVector< SectionEntry, 64 > | |
►Cllvm::SmallVectorImpl< SectionInfo > | |
Cllvm::SmallVector< SectionInfo, 32 > | |
►Cllvm::SmallVectorImpl< Segment > | |
Cllvm::SmallVector< Segment, 2 > | |
►Cllvm::SmallVectorImpl< SID > | |
Cllvm::SmallVector< SID, 2 > | |
►Cllvm::SmallVectorImpl< SimpleKey > | |
Cllvm::SmallVector< SimpleKey, 4 > | |
►Cllvm::SmallVectorImpl< SizeAndActionsVec > | |
Cllvm::SmallVector< SizeAndActionsVec, 1 > | |
►Cllvm::SmallVectorImpl< SizeChangeStrategy > | |
Cllvm::SmallVector< SizeChangeStrategy, 1 > | |
►Cllvm::SmallVectorImpl< Slice * > | |
Cllvm::SmallVector< Slice *, 4 > | |
►Cllvm::SmallVectorImpl< Slice > | |
Cllvm::SmallVector< Slice, 8 > | |
►Cllvm::SmallVectorImpl< SMSNode > | |
Cllvm::SmallVector< SMSNode, 8 > | |
►Cllvm::SmallVectorImpl< StackObject > | |
Cllvm::SmallVector< StackObject, 8 > | |
►Cllvm::SmallVectorImpl< StackRegion > | |
Cllvm::SmallVector< StackRegion, 16 > | |
►Cllvm::SmallVectorImpl< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)> > | |
Cllvm::SmallVector< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)>, 2 > | |
►Cllvm::SmallVectorImpl< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)> > | |
Cllvm::SmallVector< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)>, 2 > | |
►Cllvm::SmallVectorImpl< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)> > | |
Cllvm::SmallVector< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)>, 2 > | |
►Cllvm::SmallVectorImpl< std::function< void(llvm::AnalysisManager &)> > | |
Cllvm::SmallVector< std::function< void(llvm::AnalysisManager &)>, 2 > | |
►Cllvm::SmallVectorImpl< std::function< void(llvm::PassManager &)> > | |
Cllvm::SmallVector< std::function< void(llvm::PassManager &)>, 2 > | |
►Cllvm::SmallVectorImpl< std::function< void(llvm::PassManager &, OptimizationLevel)> > | |
Cllvm::SmallVector< std::function< void(llvm::PassManager &, OptimizationLevel)>, 2 > | |
►Cllvm::SmallVectorImpl< std::pair< AtomType, Form > > | |
Cllvm::SmallVector< std::pair< AtomType, Form >, 3 > | |
►Cllvm::SmallVectorImpl< std::pair< BlockFrequency, unsigned > > | |
Cllvm::SmallVector< std::pair< BlockFrequency, unsigned >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< BlockNode, BlockMass > > | |
Cllvm::SmallVector< std::pair< BlockNode, BlockMass >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< bool, llvm::StringRef > > | |
Cllvm::SmallVector< std::pair< bool, llvm::StringRef >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol * > > | |
Cllvm::SmallVector< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, 1 > | |
Cllvm::SmallVector< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, 2 > | |
►Cllvm::SmallVectorImpl< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > > > | |
Cllvm::SmallVector< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< int, int64_t > > | |
Cllvm::SmallVector< std::pair< int, int64_t >, 32 > | |
►Cllvm::SmallVectorImpl< std::pair< KeyT, ValueT > > | |
Cllvm::SmallVector< std::pair< KeyT, ValueT >, N > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::Instruction *, unsigned > > | |
Cllvm::SmallVector< std::pair< llvm::Instruction *, unsigned >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator > > | |
Cllvm::SmallVector< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator >, 32 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::mca::ReadState *, int > > | |
Cllvm::SmallVector< std::pair< llvm::mca::ReadState *, int >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::PointerUnion, llvm::MachineOperand * > > | |
Cllvm::SmallVector< std::pair< llvm::PointerUnion, llvm::MachineOperand *>, 0 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::Record *, llvm::SMRange > > | |
Cllvm::SmallVector< std::pair< llvm::Record *, llvm::SMRange >, 0 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry > > | |
Cllvm::SmallVector< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry >, 8 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::SlotIndex, llvm::SlotIndex > > | |
Cllvm::SmallVector< std::pair< llvm::SlotIndex, llvm::SlotIndex >, 8 > | |
►Cllvm::SmallVectorImpl< std::pair< llvm::Value *, llvm::Constant *> > | |
Cllvm::SmallVector< std::pair< llvm::Value *, llvm::Constant * >, N > | |
►Cllvm::SmallVectorImpl< std::pair< MCSectionSubPair, MCSectionSubPair > > | |
Cllvm::SmallVector< std::pair< MCSectionSubPair, MCSectionSubPair >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< ResourceRef, llvm::mca::ResourceCycles > > | |
Cllvm::SmallVector< std::pair< ResourceRef, llvm::mca::ResourceCycles >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< std::string, GCOVCoverage > > | |
Cllvm::SmallVector< std::pair< std::string, GCOVCoverage >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType * > > | |
Cllvm::SmallVector< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType *>, 1 > | |
►Cllvm::SmallVectorImpl< std::pair< uint32_t, llvm::codeview::TypeIndex > > | |
Cllvm::SmallVector< std::pair< uint32_t, llvm::codeview::TypeIndex >, 8 > | |
►Cllvm::SmallVectorImpl< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > > > | |
Cllvm::SmallVector< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > >, 0 > | |
►Cllvm::SmallVectorImpl< std::pair< uint64_t, bool > > | |
Cllvm::SmallVector< std::pair< uint64_t, bool >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< uint64_t, llvm::mca::ResourceUsage > > | |
Cllvm::SmallVector< std::pair< uint64_t, llvm::mca::ResourceUsage >, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< unsigned, llvm::MCFragment * > > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::MCFragment *>, 1 > | |
►Cllvm::SmallVectorImpl< std::pair< unsigned, llvm::MCSymbol * > > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::MCSymbol *>, 4 > | |
►Cllvm::SmallVectorImpl< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > > > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, 0 > | |
►Cllvm::SmallVectorImpl< std::pair< unsigned, llvm::TypedTrackingMDRef > > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::TypedTrackingMDRef >, 2 > | |
►Cllvm::SmallVectorImpl< std::pair< unsigned, unsigned > > | |
Cllvm::SmallVector< std::pair< unsigned, unsigned >, 8 > | |
►Cllvm::SmallVectorImpl< std::pair< void *, size_t > > | |
Cllvm::SmallVector< std::pair< void *, size_t >, 0 > | |
►Cllvm::SmallVectorImpl< std::string * > | |
Cllvm::SmallVector< std::string *, 8 > | |
►Cllvm::SmallVectorImpl< std::string > | |
Cllvm::SmallVector< std::string, 0 > | |
Cllvm::SmallVector< std::string, 3 > | |
Cllvm::SmallVector< std::string, 32 > | |
Cllvm::SmallVector< std::string, 4 > | |
Cllvm::SmallVector< std::string, 8 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< DWARFUnit > > | |
►Cllvm::SmallVector< std::unique_ptr< DWARFUnit >, 1 > | |
Cllvm::DWARFUnitVector | Describe a collection of units |
►Cllvm::SmallVectorImpl< std::unique_ptr< InsertPoint > > | |
Cllvm::SmallVector< std::unique_ptr< InsertPoint >, 2 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::DbgEntity > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::DbgEntity >, 64 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::DwarfCompileUnit > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::DwarfCompileUnit >, 1 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::GCOVBlock > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVBlock >, 16 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::GCOVEdge > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVEdge >, 16 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::GCOVFunction > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVFunction >, 16 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::GCStrategy > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCStrategy >, 1 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::GlobalVariable > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GlobalVariable >, 32 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::mca::HardwareUnit > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::HardwareUnit >, 4 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::mca::Instruction > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::Instruction >, 16 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::mca::Stage > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::Stage >, 8 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::MemoryBuffer > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::MemoryBuffer >, 2 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::MipsOptionRecord > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::MipsOptionRecord >, 8 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::Module > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::Module >, 1 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::object::ObjectFile > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::object::ObjectFile >, 2 > | |
►Cllvm::SmallVectorImpl< std::unique_ptr< llvm::opt::Arg > > | |
Cllvm::SmallVector< std::unique_ptr< llvm::opt::Arg >, 16 > | |
►Cllvm::SmallVectorImpl< StringRef > | |
Cllvm::SmallVector< StringRef, 1 > | |
►Cllvm::SmallVectorImpl< SymTableEntry > | |
Cllvm::SmallVector< SymTableEntry, 0 > | |
►Cllvm::SmallVectorImpl< TreeData > | |
Cllvm::SmallVector< TreeData, 16 > | |
►Cllvm::SmallVectorImpl< TrieNode * > | |
Cllvm::SmallVector< TrieNode *, 4 > | |
►Cllvm::SmallVectorImpl< TypeUnitEntry > | |
Cllvm::SmallVector< TypeUnitEntry, 0 > | |
►Cllvm::SmallVectorImpl< uint32_t > | |
Cllvm::SmallVector< uint32_t, 16 > | |
Cllvm::SmallVector< uint32_t, 4 > | |
►Cllvm::SmallVectorImpl< uint64_t > | |
Cllvm::SmallVector< uint64_t, 16 > | |
Cllvm::SmallVector< uint64_t, 2 > | |
Cllvm::SmallVector< uint64_t, 4 > | |
Cllvm::SmallVector< uint64_t, 8 > | |
►Cllvm::SmallVectorImpl< uint8_t > | |
Cllvm::SmallVector< uint8_t, 32 > | |
►Cllvm::SmallVectorImpl< uintptr_t > | |
Cllvm::SmallVector< uintptr_t, 20 > | |
►Cllvm::SmallVectorImpl< unique_value > | |
Cllvm::SmallVector< unique_value, 8 > | |
►Cllvm::SmallVectorImpl< unsigned > | |
Cllvm::SmallVector< unsigned, 0 > | |
Cllvm::SmallVector< unsigned, 16 > | |
Cllvm::SmallVector< unsigned, 2 > | |
Cllvm::SmallVector< unsigned, 3 > | |
Cllvm::SmallVector< unsigned, 32 > | |
Cllvm::SmallVector< unsigned, 4 > | |
Cllvm::SmallVector< unsigned, 50 > | |
Cllvm::SmallVector< unsigned, 8 > | |
Cllvm::SmallVector< unsigned, N > | |
►Cllvm::SmallVectorImpl< unsigned char > | |
Cllvm::SmallVector< unsigned char, 8 > | |
►Cllvm::SmallVectorImpl< UpdateT > | |
Cllvm::SmallVector< UpdateT, 4 > | |
►Cllvm::SmallVectorImpl< Value * > | |
Cllvm::SmallVector< Value *, 8 > | |
►Cllvm::SmallVectorImpl< ValueInfo > | |
Cllvm::SmallVector< ValueInfo, 32 > | |
►Cllvm::SmallVectorImpl< ValueT > | |
Cllvm::SmallVector< ValueT, 8 > | |
►Cllvm::SmallVectorImpl< VariableDbgInfo > | |
Cllvm::SmallVector< VariableDbgInfo, 4 > | |
►Cllvm::SmallVectorImpl< VariableGEPIndex > | |
Cllvm::SmallVector< VariableGEPIndex, 4 > | |
►Cllvm::SmallVectorImpl< VNInfo * > | |
Cllvm::SmallVector< VNInfo *, 2 > | |
►Cllvm::SmallVectorImpl< void * > | |
Cllvm::SmallVector< void *, 4 > | |
►Cllvm::SmallVectorImpl< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults) > | |
Cllvm::SmallVector< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults), 4 > | |
►Cllvm::SmallVectorImpl< VPBlockBase * > | |
Cllvm::SmallVector< VPBlockBase *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorImpl< VPlanPtr > | |
Cllvm::SmallVector< VPlanPtr, 4 > | |
►Cllvm::SmallVectorImpl< wasm::ValType > | |
Cllvm::SmallVector< wasm::ValType, 1 > | |
Cllvm::SmallVector< wasm::ValType, 4 > | |
►Cllvm::SmallVectorImpl< Weight > | |
Cllvm::SmallVector< Weight, 4 > | |
Cllvm::SmallVectorTemplateBase< T, true > | SmallVectorTemplateBase<isPodLike = true> - This is where we put method implementations that are designed to work with POD-like T's |
►Cllvm::SmallVectorTemplateBase< T > | |
►Cllvm::SmallVectorImpl< T > | This class consists of common code factored out of the SmallVector class to reduce code duplication based on the SmallVector 'N' template parameter |
Cllvm::SmallVector< T, N > | This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small |
Cllvm::SmallVector< T, 0 > | |
►Cllvm::SmallVectorStorage< T, N > | Storage for the SmallVector elements |
Cllvm::SmallVector< T, N > | This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small |
Cllvm::SmallVector< T, 0 > | |
►Cllvm::SmallVectorStorage< AddressEntry, N > | |
Cllvm::SmallVector< AddressEntry, 0 > | |
►Cllvm::SmallVectorStorage< AllocaInfo, N > | |
Cllvm::SmallVector< AllocaInfo, 4 > | |
►Cllvm::SmallVectorStorage< AnalysisID, N > | |
Cllvm::SmallVector< AnalysisID, 0 > | |
Cllvm::SmallVector< AnalysisID, 2 > | |
Cllvm::SmallVector< AnalysisID, 8 > | |
►Cllvm::SmallVectorStorage< Arg *, N > | |
Cllvm::SmallVector< Arg *, 16 > | |
►Cllvm::SmallVectorStorage< Attachment, N > | |
Cllvm::SmallVector< Attachment, 1 > | |
►Cllvm::SmallVectorStorage< AttributeSpec, N > | |
Cllvm::SmallVector< AttributeSpec, 8 > | |
►Cllvm::SmallVectorStorage< BasicBlock *, N > | |
Cllvm::SmallVector< BasicBlock *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorStorage< BitTestCase, N > | |
Cllvm::SmallVector< BitTestCase, 3 > | |
►Cllvm::SmallVectorStorage< BitValue, N > | |
Cllvm::SmallVector< BitValue, DefaultBitN > | |
►Cllvm::SmallVectorStorage< Block, N > | |
Cllvm::SmallVector< Block, 8 > | |
►Cllvm::SmallVectorStorage< BlockInterference, N > | |
Cllvm::SmallVector< BlockInterference, 8 > | |
►Cllvm::SmallVectorStorage< BlockMass, N > | |
Cllvm::SmallVector< BlockMass, 1 > | |
►Cllvm::SmallVectorStorage< BlockNode, N > | |
Cllvm::SmallVector< BlockNode, 4 > | |
►Cllvm::SmallVectorStorage< BlockT *, N > | |
Cllvm::SmallVector< BlockT *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorStorage< bool, N > | |
Cllvm::SmallVector< bool, 4 > | |
►Cllvm::SmallVectorStorage< ByValInfo, N > | |
Cllvm::SmallVector< ByValInfo, 4 > | |
►Cllvm::SmallVectorStorage< CallInst *, N > | |
Cllvm::SmallVector< CallInst *, 16 > | |
►Cllvm::SmallVectorStorage< char, N > | |
Cllvm::SmallVector< char, 0 > | |
Cllvm::SmallVector< char, 32 > | |
Cllvm::SmallVector< char, 4 > | |
Cllvm::SmallVector< char, ContentsSize > | |
Cllvm::SmallVector< char, InternalLen > | |
►Cllvm::SmallVectorStorage< CompUnitEntry, N > | |
Cllvm::SmallVector< CompUnitEntry, 0 > | |
►Cllvm::SmallVectorStorage< const char *, N > | |
Cllvm::SmallVector< const char *, 0 > | |
Cllvm::SmallVector< const char *, 1 > | |
Cllvm::SmallVector< const char *, 16 > | |
Cllvm::SmallVector< const char *, 2 > | |
►Cllvm::SmallVectorStorage< const llvm::CallInst *, N > | |
Cllvm::SmallVector< const llvm::CallInst *, 10 > | |
►Cllvm::SmallVectorStorage< const llvm::coverage::CoverageSegment *, N > | |
Cllvm::SmallVector< const llvm::coverage::CoverageSegment *, 4 > | |
►Cllvm::SmallVectorStorage< const llvm::DICompositeType *, N > | |
Cllvm::SmallVector< const llvm::DICompositeType *, 4 > | |
►Cllvm::SmallVectorStorage< const llvm::DILocation *, N > | |
Cllvm::SmallVector< const llvm::DILocation *, 1 > | |
►Cllvm::SmallVectorStorage< const llvm::DISubprogram *, N > | |
Cllvm::SmallVector< const llvm::DISubprogram *, 16 > | |
Cllvm::SmallVector< const llvm::DISubprogram *, N > | |
►Cllvm::SmallVectorStorage< const llvm::GCRelocateInst *, N > | |
Cllvm::SmallVector< const llvm::GCRelocateInst *, 16 > | |
►Cllvm::SmallVectorStorage< const llvm::MachineInstr *, N > | |
Cllvm::SmallVector< const llvm::MachineInstr *, 3 > | |
►Cllvm::SmallVectorStorage< const llvm::SCEV *, N > | |
Cllvm::SmallVector< const llvm::SCEV *, 8 > | |
►Cllvm::SmallVectorStorage< const llvm::SCEVPredicate *, N > | |
Cllvm::SmallVector< const llvm::SCEVPredicate *, 16 > | |
►Cllvm::SmallVectorStorage< const llvm::Value *, N > | |
Cllvm::SmallVector< const llvm::Value *, 16 > | |
Cllvm::SmallVector< const llvm::Value *, 4 > | |
►Cllvm::SmallVectorStorage< const SamplesWithLoc *, N > | |
Cllvm::SmallVector< const SamplesWithLoc *, 20 > | |
►Cllvm::SmallVectorStorage< const uint32_t *, N > | |
Cllvm::SmallVector< const uint32_t *, 8 > | |
►Cllvm::SmallVectorStorage< const Value *, N > | |
Cllvm::SmallVector< const Value *, 1 > | |
►Cllvm::SmallVectorStorage< ConstantPoolEntry, N > | |
Cllvm::SmallVector< ConstantPoolEntry, 4 > | |
►Cllvm::SmallVectorStorage< ConstantUser, N > | |
Cllvm::SmallVector< ConstantUser, 8 > | |
►Cllvm::SmallVectorStorage< consthoist::ConstantInfo, N > | |
Cllvm::SmallVector< consthoist::ConstantInfo, 8 > | |
►Cllvm::SmallVectorStorage< CriticalEdge, N > | |
Cllvm::SmallVector< CriticalEdge, 32 > | |
►Cllvm::SmallVectorStorage< CVGlobalVariable, N > | |
Cllvm::SmallVector< CVGlobalVariable, 1 > | |
►Cllvm::SmallVectorStorage< DominatorTree::UpdateType, N > | |
Cllvm::SmallVector< DominatorTree::UpdateType, 16 > | |
►Cllvm::SmallVectorStorage< Edge, N > | |
Cllvm::SmallVector< Edge, 4 > | |
►Cllvm::SmallVectorStorage< Entry, N > | |
Cllvm::SmallVector< Entry, 4 > | |
►Cllvm::SmallVectorStorage< ExitNotTakenInfo, N > | |
Cllvm::SmallVector< ExitNotTakenInfo, 1 > | |
►Cllvm::SmallVectorStorage< ExternalUser, N > | |
Cllvm::SmallVector< ExternalUser, 16 > | |
►Cllvm::SmallVectorStorage< FCmpLibcallsList, N > | |
Cllvm::SmallVector< FCmpLibcallsList, 0 > | |
►Cllvm::SmallVectorStorage< FileInfo, N > | |
Cllvm::SmallVector< FileInfo, 4 > | |
►Cllvm::SmallVectorStorage< FrameIndexExpr, N > | |
Cllvm::SmallVector< FrameIndexExpr, 1 > | |
►Cllvm::SmallVectorStorage< FreeList *, N > | |
Cllvm::SmallVector< FreeList *, 8 > | |
►Cllvm::SmallVectorStorage< FreeMemBlock, N > | |
Cllvm::SmallVector< FreeMemBlock, 16 > | |
►Cllvm::SmallVectorStorage< HexagonInstr, N > | |
Cllvm::SmallVector< HexagonInstr, HEXAGON_PRESHUFFLE_PACKET_SIZE > | |
►Cllvm::SmallVectorStorage< IdxMBBPair, N > | |
Cllvm::SmallVector< IdxMBBPair, 8 > | |
►Cllvm::SmallVectorStorage< IndexMaskPair, N > | |
Cllvm::SmallVector< IndexMaskPair, 8 > | |
►Cllvm::SmallVectorStorage< InjectedSourceDescriptor, N > | |
Cllvm::SmallVector< InjectedSourceDescriptor, 2 > | |
►Cllvm::SmallVectorStorage< InlineGraphNode *, N > | |
Cllvm::SmallVector< InlineGraphNode *, 8 > | |
►Cllvm::SmallVectorStorage< InsertedPass, N > | |
Cllvm::SmallVector< InsertedPass, 4 > | |
►Cllvm::SmallVectorStorage< InsnRange, N > | |
Cllvm::SmallVector< InsnRange, 4 > | |
►Cllvm::SmallVectorStorage< Inst, N > | |
Cllvm::SmallVector< Inst, 7 > | |
►Cllvm::SmallVectorStorage< int, N > | |
Cllvm::SmallVector< int, 0 > | |
Cllvm::SmallVector< int, 1 > | |
Cllvm::SmallVector< int, 4 > | |
Cllvm::SmallVector< int, 8 > | |
►Cllvm::SmallVectorStorage< int64_t, N > | |
Cllvm::SmallVector< int64_t, 1 > | |
►Cllvm::SmallVectorStorage< IntrusiveRefCntPtr< FileSystem >, N > | |
Cllvm::SmallVector< IntrusiveRefCntPtr< FileSystem >, 1 > | |
►Cllvm::SmallVectorStorage< LayoutAlignElem, N > | |
Cllvm::SmallVector< LayoutAlignElem, 16 > | |
►Cllvm::SmallVectorStorage< LexicalBlock *, N > | |
Cllvm::SmallVector< LexicalBlock *, 1 > | |
►Cllvm::SmallVectorStorage< LiveInBlock, N > | |
Cllvm::SmallVector< LiveInBlock, 16 > | |
►Cllvm::SmallVectorStorage< LiveOutPair, N > | |
Cllvm::SmallVector< LiveOutPair, 0 > | |
►Cllvm::SmallVectorStorage< LiveOutReg, N > | |
Cllvm::SmallVector< LiveOutReg, 8 > | |
►Cllvm::SmallVectorStorage< LiveRegsDefInfo, N > | |
Cllvm::SmallVector< LiveRegsDefInfo, 4 > | |
►Cllvm::SmallVectorStorage< LiveRegsDVInfo, N > | |
Cllvm::SmallVector< LiveRegsDVInfo, 4 > | |
►Cllvm::SmallVectorStorage< LLT, N > | |
Cllvm::SmallVector< LLT, 0 > | |
►Cllvm::SmallVectorStorage< llvm::AllocaInst *, N > | |
Cllvm::SmallVector< llvm::AllocaInst *, 16 > | |
Cllvm::SmallVector< llvm::AllocaInst *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::ArrayRef< uint8_t >, N > | |
Cllvm::SmallVector< llvm::ArrayRef< uint8_t >, 2 > | |
►Cllvm::SmallVectorStorage< llvm::AsmPrinter::HandlerInfo, N > | |
Cllvm::SmallVector< llvm::AsmPrinter::HandlerInfo, 1 > | |
►Cllvm::SmallVectorStorage< llvm::AsmPrinter::XRayFunctionEntry, N > | |
Cllvm::SmallVector< llvm::AsmPrinter::XRayFunctionEntry, 4 > | |
►Cllvm::SmallVectorStorage< llvm::AsmToken, N > | |
Cllvm::SmallVector< llvm::AsmToken, 1 > | |
►Cllvm::SmallVectorStorage< llvm::AssertingVH< const llvm::BasicBlock >, N > | |
Cllvm::SmallVector< llvm::AssertingVH< const llvm::BasicBlock >, N > | |
►Cllvm::SmallVectorStorage< llvm::AssertingVH< llvm::Function >, N > | |
Cllvm::SmallVector< llvm::AssertingVH< llvm::Function >, N > | |
►Cllvm::SmallVectorStorage< llvm::AssertingVH< llvm::MemoryPhi >, N > | |
Cllvm::SmallVector< llvm::AssertingVH< llvm::MemoryPhi >, N > | |
►Cllvm::SmallVectorStorage< llvm::BasicBlock *, N > | |
Cllvm::SmallVector< llvm::BasicBlock *, 1 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 32 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 4 > | |
Cllvm::SmallVector< llvm::BasicBlock *, 64 > | |
Cllvm::SmallVector< llvm::BasicBlock *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorStorage< llvm::BitCodeAbbrevOp, N > | |
Cllvm::SmallVector< llvm::BitCodeAbbrevOp, 32 > | |
►Cllvm::SmallVectorStorage< llvm::BlockFrequency, N > | |
Cllvm::SmallVector< llvm::BlockFrequency, 8 > | |
►Cllvm::SmallVectorStorage< llvm::CallSite, N > | |
Cllvm::SmallVector< llvm::CallSite, 8 > | |
►Cllvm::SmallVectorStorage< llvm::CCValAssign, N > | |
Cllvm::SmallVector< llvm::CCValAssign, 4 > | |
►Cllvm::SmallVectorStorage< llvm::cflaa::ExternalAttribute, N > | |
Cllvm::SmallVector< llvm::cflaa::ExternalAttribute, 8 > | |
►Cllvm::SmallVectorStorage< llvm::cflaa::ExternalRelation, N > | |
Cllvm::SmallVector< llvm::cflaa::ExternalRelation, 8 > | |
►Cllvm::SmallVectorStorage< llvm::cl::Option *, N > | |
Cllvm::SmallVector< llvm::cl::Option *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::cl::OptionEnumValue, N > | |
Cllvm::SmallVector< llvm::cl::OptionEnumValue, 4 > | |
►Cllvm::SmallVectorStorage< llvm::cl::parser::OptionInfo, N > | |
Cllvm::SmallVector< llvm::cl::parser::OptionInfo, 8 > | |
►Cllvm::SmallVectorStorage< llvm::ClrEHUnwindMapEntry, N > | |
Cllvm::SmallVector< llvm::ClrEHUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorStorage< llvm::codeview::GloballyHashedType, N > | |
Cllvm::SmallVector< llvm::codeview::GloballyHashedType, 2 > | |
►Cllvm::SmallVectorStorage< llvm::codeview::TypeIndex, N > | |
Cllvm::SmallVector< llvm::codeview::TypeIndex, MaxArgs > | |
►Cllvm::SmallVectorStorage< llvm::CoroEndInst *, N > | |
Cllvm::SmallVector< llvm::CoroEndInst *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::CoroSizeInst *, N > | |
Cllvm::SmallVector< llvm::CoroSizeInst *, 2 > | |
►Cllvm::SmallVectorStorage< llvm::CoroSuspendInst *, N > | |
Cllvm::SmallVector< llvm::CoroSuspendInst *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::CxxUnwindMapEntry, N > | |
Cllvm::SmallVector< llvm::CxxUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorStorage< llvm::DbgVariable *, N > | |
Cllvm::SmallVector< llvm::DbgVariable *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DebugLocEntry::Value, N > | |
Cllvm::SmallVector< llvm::DebugLocEntry::Value, 1 > | |
►Cllvm::SmallVectorStorage< llvm::DebugLocStream::Entry, N > | |
Cllvm::SmallVector< llvm::DebugLocStream::Entry, 32 > | |
►Cllvm::SmallVectorStorage< llvm::DebugLocStream::List, N > | |
Cllvm::SmallVector< llvm::DebugLocStream::List, 4 > | |
►Cllvm::SmallVectorStorage< llvm::DefsetRecord *, N > | |
Cllvm::SmallVector< llvm::DefsetRecord *, 2 > | |
►Cllvm::SmallVectorStorage< llvm::DenseMap, N > | |
Cllvm::SmallVector< llvm::DenseMap, 1 > | |
Cllvm::SmallVector< llvm::DenseMap, 32 > | |
►Cllvm::SmallVectorStorage< llvm::detail::PtrUseVisitorBase::UseToVisit, N > | |
Cllvm::SmallVector< llvm::detail::PtrUseVisitorBase::UseToVisit, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DiagnosticInfoOptimizationBase::Argument, N > | |
Cllvm::SmallVector< llvm::DiagnosticInfoOptimizationBase::Argument, 4 > | |
►Cllvm::SmallVectorStorage< llvm::DICompileUnit *, N > | |
Cllvm::SmallVector< llvm::DICompileUnit *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DIEAbbrevData, N > | |
Cllvm::SmallVector< llvm::DIEAbbrevData, 12 > | |
►Cllvm::SmallVectorStorage< llvm::DIGlobalVariableExpression *, N > | |
Cllvm::SmallVector< llvm::DIGlobalVariableExpression *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DILineInfo, N > | |
Cllvm::SmallVector< llvm::DILineInfo, 4 > | |
►Cllvm::SmallVectorStorage< llvm::DIScope *, N > | |
Cllvm::SmallVector< llvm::DIScope *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DISubprogram *, N > | |
Cllvm::SmallVector< llvm::DISubprogram *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DIType *, N > | |
Cllvm::SmallVector< llvm::DIType *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DomainValue *, N > | |
Cllvm::SmallVector< llvm::DomainValue *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::DomTreeNodeBase, N > | |
Cllvm::SmallVector< llvm::DomTreeNodeBase, 8 > | |
►Cllvm::SmallVectorStorage< llvm::DWARFDebugLoc::Entry, N > | |
Cllvm::SmallVector< llvm::DWARFDebugLoc::Entry, 2 > | |
►Cllvm::SmallVectorStorage< llvm::DWARFDebugLoclists::Entry, N > | |
Cllvm::SmallVector< llvm::DWARFDebugLoclists::Entry, 2 > | |
►Cllvm::SmallVectorStorage< llvm::DWARFDebugNames::NameIndex, N > | |
Cllvm::SmallVector< llvm::DWARFDebugNames::NameIndex, 0 > | |
►Cllvm::SmallVectorStorage< llvm::DwarfExpression::Register, N > | |
Cllvm::SmallVector< llvm::DwarfExpression::Register, 2 > | |
►Cllvm::SmallVectorStorage< llvm::DWARFFormValue, N > | |
Cllvm::SmallVector< llvm::DWARFFormValue, 3 > | |
►Cllvm::SmallVectorStorage< llvm::EVT, N > | |
Cllvm::SmallVector< llvm::EVT, 4 > | |
►Cllvm::SmallVectorStorage< llvm::ForwardedRegister, N > | |
Cllvm::SmallVector< llvm::ForwardedRegister, 1 > | |
►Cllvm::SmallVectorStorage< llvm::Function *, N > | |
Cllvm::SmallVector< llvm::Function *, 4 > | |
Cllvm::SmallVector< llvm::Function *, N > | |
►Cllvm::SmallVectorStorage< llvm::FunctionLoweringInfo::LiveOutInfo, N > | |
Cllvm::SmallVector< llvm::FunctionLoweringInfo::LiveOutInfo, 0 > | |
►Cllvm::SmallVectorStorage< llvm::fuzzerop::SourcePred, N > | |
Cllvm::SmallVector< llvm::fuzzerop::SourcePred, 2 > | |
►Cllvm::SmallVectorStorage< llvm::GCNRegPressure, N > | |
Cllvm::SmallVector< llvm::GCNRegPressure, 32 > | |
►Cllvm::SmallVectorStorage< llvm::GCOVEdge *, N > | |
Cllvm::SmallVector< llvm::GCOVEdge *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::GISelChangeObserver *, N > | |
Cllvm::SmallVector< llvm::GISelChangeObserver *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::ImmutablePass *, N > | |
Cllvm::SmallVector< llvm::ImmutablePass *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::Init *, N > | |
Cllvm::SmallVector< llvm::Init *, 0 > | |
Cllvm::SmallVector< llvm::Init *, 16 > | |
Cllvm::SmallVector< llvm::Init *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::Instruction *, N > | |
Cllvm::SmallVector< llvm::Instruction *, 16 > | |
Cllvm::SmallVector< llvm::Instruction *, 2 > | |
Cllvm::SmallVector< llvm::Instruction *, 256 > | |
Cllvm::SmallVector< llvm::Instruction *, 4 > | |
Cllvm::SmallVector< llvm::Instruction *, 64 > | |
Cllvm::SmallVector< llvm::Instruction *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::ISD::ArgFlagsTy, N > | |
Cllvm::SmallVector< llvm::ISD::ArgFlagsTy, 16 > | |
Cllvm::SmallVector< llvm::ISD::ArgFlagsTy, 4 > | |
►Cllvm::SmallVectorStorage< llvm::ISD::InputArg, N > | |
Cllvm::SmallVector< llvm::ISD::InputArg, 32 > | |
Cllvm::SmallVector< llvm::ISD::InputArg, 4 > | |
►Cllvm::SmallVectorStorage< llvm::ISD::OutputArg, N > | |
Cllvm::SmallVector< llvm::ISD::OutputArg, 32 > | |
►Cllvm::SmallVectorStorage< llvm::LazyCallGraph::Node *, N > | |
Cllvm::SmallVector< llvm::LazyCallGraph::Node *, 1 > | |
►Cllvm::SmallVectorStorage< llvm::LazyCallGraph::RefSCC *, N > | |
Cllvm::SmallVector< llvm::LazyCallGraph::RefSCC *, 16 > | |
Cllvm::SmallVector< llvm::LazyCallGraph::RefSCC *, N > | |
►Cllvm::SmallVectorStorage< llvm::LazyCallGraph::SCC *, N > | |
Cllvm::SmallVector< llvm::LazyCallGraph::SCC *, 4 > | |
Cllvm::SmallVector< llvm::LazyCallGraph::SCC *, N > | |
►Cllvm::SmallVectorStorage< llvm::LegalizeRule, N > | |
Cllvm::SmallVector< llvm::LegalizeRule, 2 > | |
►Cllvm::SmallVectorStorage< llvm::LexicalScope *, N > | |
Cllvm::SmallVector< llvm::LexicalScope *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::LiveInterval *, N > | |
Cllvm::SmallVector< llvm::LiveInterval *, 0 > | |
Cllvm::SmallVector< llvm::LiveInterval *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::LiveRange *, N > | |
Cllvm::SmallVector< llvm::LiveRange *, 0 > | |
►Cllvm::SmallVectorStorage< llvm::LiveRange::Segment, N > | |
Cllvm::SmallVector< llvm::LiveRange::Segment, 16 > | |
►Cllvm::SmallVectorStorage< llvm::LiveVariables::VarInfo, N > | |
Cllvm::SmallVector< llvm::LiveVariables::VarInfo, 0 > | |
►Cllvm::SmallVectorStorage< llvm::Loop *, N > | |
Cllvm::SmallVector< llvm::Loop *, N > | |
►Cllvm::SmallVectorStorage< llvm::MachineBasicBlock *, N > | |
Cllvm::SmallVector< llvm::MachineBasicBlock *, IsPostDom ? 4 :1 > | |
Cllvm::SmallVector< llvm::MachineBasicBlock *, N > | |
►Cllvm::SmallVectorStorage< llvm::MachineInstr *, N > | |
Cllvm::SmallVector< llvm::MachineInstr *, 2 > | |
Cllvm::SmallVector< llvm::MachineInstr *, 8 > | |
Cllvm::SmallVector< llvm::MachineInstr *, N > | |
►Cllvm::SmallVectorStorage< llvm::MachineOperand, N > | |
Cllvm::SmallVector< llvm::MachineOperand, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MachineTraceMetrics::FixedBlockInfo, N > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::FixedBlockInfo, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MachineTraceMetrics::LiveInReg, N > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::LiveInReg, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MachineTraceMetrics::TraceBlockInfo, N > | |
Cllvm::SmallVector< llvm::MachineTraceMetrics::TraceBlockInfo, 4 > | |
►Cllvm::SmallVectorStorage< llvm::mca::ReadDescriptor, N > | |
Cllvm::SmallVector< llvm::mca::ReadDescriptor, 4 > | |
►Cllvm::SmallVectorStorage< llvm::mca::ReadState, N > | |
Cllvm::SmallVector< llvm::mca::ReadState, 4 > | |
►Cllvm::SmallVectorStorage< llvm::mca::WriteDescriptor, N > | |
Cllvm::SmallVector< llvm::mca::WriteDescriptor, 4 > | |
►Cllvm::SmallVectorStorage< llvm::mca::WriteState, N > | |
Cllvm::SmallVector< llvm::mca::WriteState, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MCAsmParser::MCPendingError, N > | |
Cllvm::SmallVector< llvm::MCAsmParser::MCPendingError, 0 > | |
►Cllvm::SmallVectorStorage< llvm::MCDataFragment *, N > | |
Cllvm::SmallVector< llvm::MCDataFragment *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MCDwarfFile, N > | |
Cllvm::SmallVector< llvm::MCDwarfFile, 3 > | |
►Cllvm::SmallVectorStorage< llvm::MCFixup, N > | |
Cllvm::SmallVector< llvm::MCFixup, FixupsSize > | |
►Cllvm::SmallVectorStorage< llvm::MCLOHDirective, N > | |
Cllvm::SmallVector< llvm::MCLOHDirective, 32 > | |
►Cllvm::SmallVectorStorage< llvm::MCOperand, N > | |
Cllvm::SmallVector< llvm::MCOperand, 8 > | |
►Cllvm::SmallVectorStorage< llvm::MCSection *, N > | |
Cllvm::SmallVector< llvm::MCSection *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::MCSymbol *, N > | |
Cllvm::SmallVector< llvm::MCSymbol *, 1 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 2 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 3 > | |
Cllvm::SmallVector< llvm::MCSymbol *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MemoryDepChecker::Dependence, N > | |
Cllvm::SmallVector< llvm::MemoryDepChecker::Dependence, 8 > | |
►Cllvm::SmallVectorStorage< llvm::Metadata *, N > | |
Cllvm::SmallVector< llvm::Metadata *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::MVT, N > | |
Cllvm::SmallVector< llvm::MVT, 4 > | |
►Cllvm::SmallVectorStorage< llvm::object::OwningBinary< llvm::object::Archive >, N > | |
Cllvm::SmallVector< llvm::object::OwningBinary< llvm::object::Archive >, 2 > | |
►Cllvm::SmallVectorStorage< llvm::Pass *, N > | |
Cllvm::SmallVector< llvm::Pass *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::PHINode *, N > | |
Cllvm::SmallVector< llvm::PHINode *, 2 > | |
Cllvm::SmallVector< llvm::PHINode *, 8 > | |
Cllvm::SmallVector< llvm::PHINode *, N > | |
►Cllvm::SmallVectorStorage< llvm::PMDataManager *, N > | |
Cllvm::SmallVector< llvm::PMDataManager *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::PredicateBase *, N > | |
Cllvm::SmallVector< llvm::PredicateBase *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::RangeSpan, N > | |
Cllvm::SmallVector< llvm::RangeSpan, 2 > | |
►Cllvm::SmallVectorStorage< llvm::RangeSpanList, N > | |
Cllvm::SmallVector< llvm::RangeSpanList, 1 > | |
►Cllvm::SmallVectorStorage< llvm::RecordVal, N > | |
Cllvm::SmallVector< llvm::RecordVal, 0 > | |
►Cllvm::SmallVectorStorage< llvm::RegisterMaskPair, N > | |
Cllvm::SmallVector< llvm::RegisterMaskPair, 8 > | |
►Cllvm::SmallVectorStorage< llvm::RuntimeDyldMachO::EHFrameRelatedSections, N > | |
Cllvm::SmallVector< llvm::RuntimeDyldMachO::EHFrameRelatedSections, 2 > | |
►Cllvm::SmallVectorStorage< llvm::RuntimePointerChecking::CheckingPtrGroup, N > | |
Cllvm::SmallVector< llvm::RuntimePointerChecking::CheckingPtrGroup, 2 > | |
►Cllvm::SmallVectorStorage< llvm::RuntimePointerChecking::PointerInfo, N > | |
Cllvm::SmallVector< llvm::RuntimePointerChecking::PointerInfo, 2 > | |
►Cllvm::SmallVectorStorage< llvm::safestack::StackColoring::LiveRange, N > | |
Cllvm::SmallVector< llvm::safestack::StackColoring::LiveRange, 8 > | |
►Cllvm::SmallVectorStorage< llvm::SDDbgLabel *, N > | |
Cllvm::SmallVector< llvm::SDDbgLabel *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SDDbgValue *, N > | |
Cllvm::SmallVector< llvm::SDDbgValue *, 32 > | |
►Cllvm::SmallVectorStorage< llvm::SDep, N > | |
Cllvm::SmallVector< llvm::SDep, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SDNode *, N > | |
Cllvm::SmallVector< llvm::SDNode *, 128 > | |
►Cllvm::SmallVectorStorage< llvm::SDValue, N > | |
Cllvm::SmallVector< llvm::SDValue, 32 > | |
Cllvm::SmallVector< llvm::SDValue, 4 > | |
Cllvm::SmallVector< llvm::SDValue, 8 > | |
►Cllvm::SmallVectorStorage< llvm::SEHHandler, N > | |
Cllvm::SmallVector< llvm::SEHHandler, 1 > | |
►Cllvm::SmallVectorStorage< llvm::SEHUnwindMapEntry, N > | |
Cllvm::SmallVector< llvm::SEHUnwindMapEntry, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SelectInst *, N > | |
Cllvm::SmallVector< llvm::SelectInst *, 2 > | |
Cllvm::SmallVector< llvm::SelectInst *, N > | |
►Cllvm::SmallVectorStorage< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, N > | |
Cllvm::SmallVector< llvm::SIMachineFunctionInfo::SGPRSpillVGPRCSR, 2 > | |
►Cllvm::SmallVectorStorage< llvm::SlotIndex, N > | |
Cllvm::SmallVector< llvm::SlotIndex, 8 > | |
►Cllvm::SmallVectorStorage< llvm::SmallPtrSet< llvm::SUnit *, 4 >, N > | |
Cllvm::SmallVector< llvm::SmallPtrSet< llvm::SUnit *, 4 >, 10 > | |
►Cllvm::SmallVectorStorage< llvm::SmallVector< int, 4 >, N > | |
Cllvm::SmallVector< llvm::SmallVector< int, 4 >, 16 > | |
►Cllvm::SmallVectorStorage< llvm::SmallVector< unsigned, 8 >, N > | |
Cllvm::SmallVector< llvm::SmallVector< unsigned, 8 >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SMFixIt, N > | |
Cllvm::SmallVector< llvm::SMFixIt, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SMLoc, N > | |
Cllvm::SmallVector< llvm::SMLoc, 4 > | |
►Cllvm::SmallVectorStorage< llvm::SplitAnalysis::BlockInfo, N > | |
Cllvm::SmallVector< llvm::SplitAnalysis::BlockInfo, 8 > | |
►Cllvm::SmallVectorStorage< llvm::StringRef, N > | |
Cllvm::SmallVector< llvm::StringRef, 8 > | |
►Cllvm::SmallVectorStorage< llvm::SUnit *, N > | |
Cllvm::SmallVector< llvm::SUnit *, 7 > | |
Cllvm::SmallVector< llvm::SUnit *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::sys::MemoryBlock, N > | |
Cllvm::SmallVector< llvm::sys::MemoryBlock, 16 > | |
►Cllvm::SmallVectorStorage< llvm::Timer *, N > | |
Cllvm::SmallVector< llvm::Timer *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::TruncInst *, N > | |
Cllvm::SmallVector< llvm::TruncInst *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::Type *, N > | |
Cllvm::SmallVector< llvm::Type *, 16 > | |
►Cllvm::SmallVectorStorage< llvm::TypedTrackingMDRef, N > | |
Cllvm::SmallVector< llvm::TypedTrackingMDRef, 4 > | |
►Cllvm::SmallVectorStorage< llvm::unique_function< AfterAnalysisFunc >, N > | |
Cllvm::SmallVector< llvm::unique_function< AfterAnalysisFunc >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::unique_function< AfterPassFunc >, N > | |
Cllvm::SmallVector< llvm::unique_function< AfterPassFunc >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::unique_function< AfterPassInvalidatedFunc >, N > | |
Cllvm::SmallVector< llvm::unique_function< AfterPassInvalidatedFunc >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::unique_function< BeforeAnalysisFunc >, N > | |
Cllvm::SmallVector< llvm::unique_function< BeforeAnalysisFunc >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::unique_function< BeforePassFunc >, N > | |
Cllvm::SmallVector< llvm::unique_function< BeforePassFunc >, 4 > | |
►Cllvm::SmallVectorStorage< llvm::Use *, N > | |
Cllvm::SmallVector< llvm::Use *, 4 > | |
Cllvm::SmallVector< llvm::Use *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::Value *, N > | |
Cllvm::SmallVector< llvm::Value *, 16 > | |
Cllvm::SmallVector< llvm::Value *, 4 > | |
Cllvm::SmallVector< llvm::Value *, 64 > | |
►Cllvm::SmallVectorStorage< llvm::VPBasicBlock *, N > | |
Cllvm::SmallVector< llvm::VPBasicBlock *, 8 > | |
►Cllvm::SmallVectorStorage< llvm::VPBlockBase *, N > | |
Cllvm::SmallVector< llvm::VPBlockBase *, 1 > | |
►Cllvm::SmallVectorStorage< llvm::VPUser *, N > | |
Cllvm::SmallVector< llvm::VPUser *, 1 > | |
►Cllvm::SmallVectorStorage< llvm::VPValue *, N > | |
Cllvm::SmallVector< llvm::VPValue *, 2 > | |
Cllvm::SmallVector< llvm::VPValue *, 4 > | |
►Cllvm::SmallVectorStorage< llvm::WeakTrackingVH, N > | |
Cllvm::SmallVector< llvm::WeakTrackingVH, 4 > | |
Cllvm::SmallVector< llvm::WeakTrackingVH, 8 > | |
►Cllvm::SmallVectorStorage< llvm::WeakVH, N > | |
Cllvm::SmallVector< llvm::WeakVH, 16 > | |
►Cllvm::SmallVectorStorage< llvm::WinEHHandlerType, N > | |
Cllvm::SmallVector< llvm::WinEHHandlerType, 1 > | |
►Cllvm::SmallVectorStorage< llvm::WinEHTryBlockMapEntry, N > | |
Cllvm::SmallVector< llvm::WinEHTryBlockMapEntry, 4 > | |
►Cllvm::SmallVectorStorage< LoadCommandInfo, N > | |
Cllvm::SmallVector< LoadCommandInfo, 4 > | |
►Cllvm::SmallVectorStorage< LocalVarDefRange, N > | |
Cllvm::SmallVector< LocalVarDefRange, 1 > | |
►Cllvm::SmallVectorStorage< LocalVariable, N > | |
Cllvm::SmallVector< LocalVariable, 1 > | |
►Cllvm::SmallVectorStorage< Location, N > | |
Cllvm::SmallVector< Location, 8 > | |
►Cllvm::SmallVectorStorage< LocationList, N > | |
Cllvm::SmallVector< LocationList, 4 > | |
►Cllvm::SmallVectorStorage< MachineInstr *, N > | |
Cllvm::SmallVector< MachineInstr *, 4 > | |
►Cllvm::SmallVectorStorage< MBBDefsInfo, N > | |
Cllvm::SmallVector< MBBDefsInfo, 4 > | |
►Cllvm::SmallVectorStorage< MBBInfo, N > | |
Cllvm::SmallVector< MBBInfo, 4 > | |
►Cllvm::SmallVectorStorage< MCPhysReg, N > | |
Cllvm::SmallVector< MCPhysReg, 16 > | |
Cllvm::SmallVector< MCPhysReg, 4 > | |
Cllvm::SmallVector< MCPhysReg, 8 > | |
►Cllvm::SmallVectorStorage< MILOHDirective, N > | |
Cllvm::SmallVector< MILOHDirective, 32 > | |
►Cllvm::SmallVectorStorage< MultiNodeOpTy, N > | |
Cllvm::SmallVector< MultiNodeOpTy, 4 > | |
►Cllvm::SmallVectorStorage< NodePtr, N > | |
Cllvm::SmallVector< NodePtr, 1 > | |
Cllvm::SmallVector< NodePtr, 2 > | |
►Cllvm::SmallVectorStorage< NodeState, N > | |
Cllvm::SmallVector< NodeState, 16 > | |
►Cllvm::SmallVectorStorage< NodeT *, N > | |
Cllvm::SmallVector< NodeT *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorStorage< ParamInfo, N > | |
Cllvm::SmallVector< ParamInfo, 4 > | |
►Cllvm::SmallVectorStorage< PendingMCFixup, N > | |
Cllvm::SmallVector< PendingMCFixup, 2 > | |
►Cllvm::SmallVectorStorage< PointerAlignElem, N > | |
Cllvm::SmallVector< PointerAlignElem, 8 > | |
►Cllvm::SmallVectorStorage< PointerCheck, N > | |
Cllvm::SmallVector< PointerCheck, 4 > | |
►Cllvm::SmallVectorStorage< PrintModuleDesc, N > | |
Cllvm::SmallVector< PrintModuleDesc, 2 > | |
►Cllvm::SmallVectorStorage< RebasedConstantInfo, N > | |
Cllvm::SmallVector< RebasedConstantInfo, 4 > | |
►Cllvm::SmallVectorStorage< RecordLimit, N > | |
Cllvm::SmallVector< RecordLimit, 2 > | |
►Cllvm::SmallVectorStorage< RegisterMappingTracker, N > | |
Cllvm::SmallVector< RegisterMappingTracker, 4 > | |
►Cllvm::SmallVectorStorage< RegUnitInfo, N > | |
Cllvm::SmallVector< RegUnitInfo, 4 > | |
►Cllvm::SmallVectorStorage< RewriteInfo, N > | |
Cllvm::SmallVector< RewriteInfo, 4 > | |
►Cllvm::SmallVectorStorage< RootData, N > | |
Cllvm::SmallVector< RootData, 8 > | |
►Cllvm::SmallVectorStorage< RuntimePointerChecking::PointerCheck, N > | |
Cllvm::SmallVector< RuntimePointerChecking::PointerCheck, 4 > | |
►Cllvm::SmallVectorStorage< ScavengedInfo, N > | |
Cllvm::SmallVector< ScavengedInfo, 2 > | |
►Cllvm::SmallVectorStorage< SCEVInsertPointGuard *, N > | |
Cllvm::SmallVector< SCEVInsertPointGuard *, 8 > | |
►Cllvm::SmallVectorStorage< ScheduleData *, N > | |
Cllvm::SmallVector< ScheduleData *, 4 > | |
Cllvm::SmallVector< ScheduleData *, 8 > | |
►Cllvm::SmallVectorStorage< SectionEntry, N > | |
Cllvm::SmallVector< SectionEntry, 64 > | |
►Cllvm::SmallVectorStorage< SectionInfo, N > | |
Cllvm::SmallVector< SectionInfo, 32 > | |
►Cllvm::SmallVectorStorage< Segment, N > | |
Cllvm::SmallVector< Segment, 2 > | |
►Cllvm::SmallVectorStorage< SID, N > | |
Cllvm::SmallVector< SID, 2 > | |
►Cllvm::SmallVectorStorage< SimpleKey, N > | |
Cllvm::SmallVector< SimpleKey, 4 > | |
►Cllvm::SmallVectorStorage< SizeAndActionsVec, N > | |
Cllvm::SmallVector< SizeAndActionsVec, 1 > | |
►Cllvm::SmallVectorStorage< SizeChangeStrategy, N > | |
Cllvm::SmallVector< SizeChangeStrategy, 1 > | |
►Cllvm::SmallVectorStorage< Slice *, N > | |
Cllvm::SmallVector< Slice *, 4 > | |
►Cllvm::SmallVectorStorage< Slice, N > | |
Cllvm::SmallVector< Slice, 8 > | |
►Cllvm::SmallVectorStorage< SMSNode, N > | |
Cllvm::SmallVector< SMSNode, 8 > | |
►Cllvm::SmallVectorStorage< StackObject, N > | |
Cllvm::SmallVector< StackObject, 8 > | |
►Cllvm::SmallVectorStorage< StackRegion, N > | |
Cllvm::SmallVector< StackRegion, 16 > | |
►Cllvm::SmallVectorStorage< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)>, N > | |
Cllvm::SmallVector< std::function< bool(llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >, bool VerifyEachPass, bool DebugLogging)>, 2 > | |
►Cllvm::SmallVectorStorage< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)>, N > | |
Cllvm::SmallVector< std::function< bool(llvm::StringRef Name, llvm::AAManager &AA)>, 2 > | |
►Cllvm::SmallVectorStorage< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)>, N > | |
Cllvm::SmallVector< std::function< bool(llvm::StringRef, llvm::PassManager &, llvm::ArrayRef< llvm::PassBuilder::PipelineElement >)>, 2 > | |
►Cllvm::SmallVectorStorage< std::function< void(llvm::AnalysisManager &)>, N > | |
Cllvm::SmallVector< std::function< void(llvm::AnalysisManager &)>, 2 > | |
►Cllvm::SmallVectorStorage< std::function< void(llvm::PassManager &)>, N > | |
Cllvm::SmallVector< std::function< void(llvm::PassManager &)>, 2 > | |
►Cllvm::SmallVectorStorage< std::function< void(llvm::PassManager &, OptimizationLevel)>, N > | |
Cllvm::SmallVector< std::function< void(llvm::PassManager &, OptimizationLevel)>, 2 > | |
►Cllvm::SmallVectorStorage< std::pair< AtomType, Form >, N > | |
Cllvm::SmallVector< std::pair< AtomType, Form >, 3 > | |
►Cllvm::SmallVectorStorage< std::pair< BlockFrequency, unsigned >, N > | |
Cllvm::SmallVector< std::pair< BlockFrequency, unsigned >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< BlockNode, BlockMass >, N > | |
Cllvm::SmallVector< std::pair< BlockNode, BlockMass >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< bool, llvm::StringRef >, N > | |
Cllvm::SmallVector< std::pair< bool, llvm::StringRef >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol * >, N > | |
Cllvm::SmallVector< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, 1 > | |
Cllvm::SmallVector< std::pair< const llvm::MCSymbol *, const llvm::MCSymbol *>, 2 > | |
►Cllvm::SmallVectorStorage< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > >, N > | |
Cllvm::SmallVector< std::pair< const llvm::PHINode *, llvm::SmallVector< llvm::MachineInstr *, 1 > >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< int, int64_t >, N > | |
Cllvm::SmallVector< std::pair< int, int64_t >, 32 > | |
►Cllvm::SmallVectorStorage< std::pair< KeyT, ValueT >, N > | |
Cllvm::SmallVector< std::pair< KeyT, ValueT >, N > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::Instruction *, unsigned >, N > | |
Cllvm::SmallVector< std::pair< llvm::Instruction *, unsigned >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator >, N > | |
Cllvm::SmallVector< std::pair< llvm::MachineInstrBundleIterator, llvm::MachineInstrBundleIterator >, 32 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::mca::ReadState *, int >, N > | |
Cllvm::SmallVector< std::pair< llvm::mca::ReadState *, int >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::PointerUnion, llvm::MachineOperand * >, N > | |
Cllvm::SmallVector< std::pair< llvm::PointerUnion, llvm::MachineOperand *>, 0 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::Record *, llvm::SMRange >, N > | |
Cllvm::SmallVector< std::pair< llvm::Record *, llvm::SMRange >, 0 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry >, N > | |
Cllvm::SmallVector< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry >, 8 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::SlotIndex, llvm::SlotIndex >, N > | |
Cllvm::SmallVector< std::pair< llvm::SlotIndex, llvm::SlotIndex >, 8 > | |
►Cllvm::SmallVectorStorage< std::pair< llvm::Value *, llvm::Constant *>, N > | |
Cllvm::SmallVector< std::pair< llvm::Value *, llvm::Constant * >, N > | |
►Cllvm::SmallVectorStorage< std::pair< MCSectionSubPair, MCSectionSubPair >, N > | |
Cllvm::SmallVector< std::pair< MCSectionSubPair, MCSectionSubPair >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< ResourceRef, llvm::mca::ResourceCycles >, N > | |
Cllvm::SmallVector< std::pair< ResourceRef, llvm::mca::ResourceCycles >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< std::string, GCOVCoverage >, N > | |
Cllvm::SmallVector< std::pair< std::string, GCOVCoverage >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType * >, N > | |
Cllvm::SmallVector< std::pair< std::unique_ptr< llvm::DwarfTypeUnit >, const llvm::DICompositeType *>, 1 > | |
►Cllvm::SmallVectorStorage< std::pair< uint32_t, llvm::codeview::TypeIndex >, N > | |
Cllvm::SmallVector< std::pair< uint32_t, llvm::codeview::TypeIndex >, 8 > | |
►Cllvm::SmallVectorStorage< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > >, N > | |
Cllvm::SmallVector< std::pair< uint32_t, llvm::SmallVector< uint32_t, 0 > >, 0 > | |
►Cllvm::SmallVectorStorage< std::pair< uint64_t, bool >, N > | |
Cllvm::SmallVector< std::pair< uint64_t, bool >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< uint64_t, llvm::mca::ResourceUsage >, N > | |
Cllvm::SmallVector< std::pair< uint64_t, llvm::mca::ResourceUsage >, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< unsigned, llvm::MCFragment * >, N > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::MCFragment *>, 1 > | |
►Cllvm::SmallVectorStorage< std::pair< unsigned, llvm::MCSymbol * >, N > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::MCSymbol *>, 4 > | |
►Cllvm::SmallVectorStorage< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, N > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::SmallVector< unsigned, 4 > >, 0 > | |
►Cllvm::SmallVectorStorage< std::pair< unsigned, llvm::TypedTrackingMDRef >, N > | |
Cllvm::SmallVector< std::pair< unsigned, llvm::TypedTrackingMDRef >, 2 > | |
►Cllvm::SmallVectorStorage< std::pair< unsigned, unsigned >, N > | |
Cllvm::SmallVector< std::pair< unsigned, unsigned >, 8 > | |
►Cllvm::SmallVectorStorage< std::pair< void *, size_t >, N > | |
Cllvm::SmallVector< std::pair< void *, size_t >, 0 > | |
►Cllvm::SmallVectorStorage< std::string *, N > | |
Cllvm::SmallVector< std::string *, 8 > | |
►Cllvm::SmallVectorStorage< std::string, N > | |
Cllvm::SmallVector< std::string, 0 > | |
Cllvm::SmallVector< std::string, 3 > | |
Cllvm::SmallVector< std::string, 32 > | |
Cllvm::SmallVector< std::string, 4 > | |
Cllvm::SmallVector< std::string, 8 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< DWARFUnit >, N > | |
Cllvm::SmallVector< std::unique_ptr< DWARFUnit >, 1 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< InsertPoint >, N > | |
Cllvm::SmallVector< std::unique_ptr< InsertPoint >, 2 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::DbgEntity >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::DbgEntity >, 64 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::DwarfCompileUnit >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::DwarfCompileUnit >, 1 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::GCOVBlock >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVBlock >, 16 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::GCOVEdge >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVEdge >, 16 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::GCOVFunction >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCOVFunction >, 16 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::GCStrategy >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GCStrategy >, 1 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::GlobalVariable >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::GlobalVariable >, 32 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::mca::HardwareUnit >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::HardwareUnit >, 4 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::mca::Instruction >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::Instruction >, 16 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::mca::Stage >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::mca::Stage >, 8 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::MemoryBuffer >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::MemoryBuffer >, 2 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::MipsOptionRecord >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::MipsOptionRecord >, 8 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::Module >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::Module >, 1 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::object::ObjectFile >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::object::ObjectFile >, 2 > | |
►Cllvm::SmallVectorStorage< std::unique_ptr< llvm::opt::Arg >, N > | |
Cllvm::SmallVector< std::unique_ptr< llvm::opt::Arg >, 16 > | |
►Cllvm::SmallVectorStorage< StringRef, N > | |
Cllvm::SmallVector< StringRef, 1 > | |
►Cllvm::SmallVectorStorage< SymTableEntry, N > | |
Cllvm::SmallVector< SymTableEntry, 0 > | |
Cllvm::SmallVectorStorage< T, 0 > | We need the storage to be properly aligned even for small-size of 0 so that the pointer math in SmallVectorTemplateCommon::getFirstEl() is well-defined |
►Cllvm::SmallVectorStorage< TreeData, N > | |
Cllvm::SmallVector< TreeData, 16 > | |
►Cllvm::SmallVectorStorage< TrieNode *, N > | |
Cllvm::SmallVector< TrieNode *, 4 > | |
►Cllvm::SmallVectorStorage< TypeUnitEntry, N > | |
Cllvm::SmallVector< TypeUnitEntry, 0 > | |
►Cllvm::SmallVectorStorage< uint32_t, N > | |
Cllvm::SmallVector< uint32_t, 16 > | |
Cllvm::SmallVector< uint32_t, 4 > | |
►Cllvm::SmallVectorStorage< uint64_t, N > | |
Cllvm::SmallVector< uint64_t, 16 > | |
Cllvm::SmallVector< uint64_t, 2 > | |
Cllvm::SmallVector< uint64_t, 4 > | |
Cllvm::SmallVector< uint64_t, 8 > | |
►Cllvm::SmallVectorStorage< uint8_t, N > | |
Cllvm::SmallVector< uint8_t, 32 > | |
►Cllvm::SmallVectorStorage< uintptr_t, N > | |
Cllvm::SmallVector< uintptr_t, 20 > | |
►Cllvm::SmallVectorStorage< unique_value, N > | |
Cllvm::SmallVector< unique_value, 8 > | |
►Cllvm::SmallVectorStorage< unsigned char, N > | |
Cllvm::SmallVector< unsigned char, 8 > | |
►Cllvm::SmallVectorStorage< unsigned, N > | |
Cllvm::SmallVector< unsigned, 0 > | |
Cllvm::SmallVector< unsigned, 16 > | |
Cllvm::SmallVector< unsigned, 2 > | |
Cllvm::SmallVector< unsigned, 3 > | |
Cllvm::SmallVector< unsigned, 32 > | |
Cllvm::SmallVector< unsigned, 4 > | |
Cllvm::SmallVector< unsigned, 50 > | |
Cllvm::SmallVector< unsigned, 8 > | |
Cllvm::SmallVector< unsigned, N > | |
►Cllvm::SmallVectorStorage< UpdateT, N > | |
Cllvm::SmallVector< UpdateT, 4 > | |
►Cllvm::SmallVectorStorage< Value *, N > | |
Cllvm::SmallVector< Value *, 8 > | |
►Cllvm::SmallVectorStorage< ValueInfo, N > | |
Cllvm::SmallVector< ValueInfo, 32 > | |
►Cllvm::SmallVectorStorage< ValueT, N > | |
Cllvm::SmallVector< ValueT, 8 > | |
►Cllvm::SmallVectorStorage< VariableDbgInfo, N > | |
Cllvm::SmallVector< VariableDbgInfo, 4 > | |
►Cllvm::SmallVectorStorage< VariableGEPIndex, N > | |
Cllvm::SmallVector< VariableGEPIndex, 4 > | |
►Cllvm::SmallVectorStorage< VNInfo *, N > | |
Cllvm::SmallVector< VNInfo *, 2 > | |
►Cllvm::SmallVectorStorage< void *, N > | |
Cllvm::SmallVector< void *, 4 > | |
►Cllvm::SmallVectorStorage< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults), N > | |
Cllvm::SmallVector< void(*)(llvm::Function &F, llvm::AnalysisManager &AM, llvm::AAResults &llvm::AAResults), 4 > | |
►Cllvm::SmallVectorStorage< VPBlockBase *, N > | |
Cllvm::SmallVector< VPBlockBase *, IsPostDom ? 4 :1 > | |
►Cllvm::SmallVectorStorage< VPlanPtr, N > | |
Cllvm::SmallVector< VPlanPtr, 4 > | |
►Cllvm::SmallVectorStorage< wasm::ValType, N > | |
Cllvm::SmallVector< wasm::ValType, 1 > | |
Cllvm::SmallVector< wasm::ValType, 4 > | |
►Cllvm::SmallVectorStorage< Weight, N > | |
Cllvm::SmallVector< Weight, 4 > | |
Cllvm::sys::SmartMutex< mt_only > | SmartMutex - A mutex with a compile time constant parameter that indicates whether this mutex should become a no-op when we're not running in multithreaded mode |
Cllvm::sys::SmartMutex< false > | |
Cllvm::sys::SmartRWMutex< mt_only > | SmartMutex - An R/W mutex with a compile time constant parameter that indicates whether this mutex should become a no-op when we're not running in multithreaded mode |
Cllvm::sys::SmartRWMutex< true > | |
Cllvm::sys::SmartScopedLock< mt_only > | |
Cllvm::sys::SmartScopedReader< mt_only > | ScopedReader - RAII acquisition of a reader lock |
Cllvm::sys::SmartScopedWriter< mt_only > | ScopedWriter - RAII acquisition of a writer lock |
Cllvm::PatternMatch::smax_pred_ty | Helper class for identifying signed max predicates |
Cllvm::SMDiagnostic | Instances of this class encapsulate one diagnostic report, allowing printing to a raw_ostream as a caret diagnostic |
Cllvm::SMFixIt | Represents a single fixit, a replacement of one range of text with another |
Cllvm::PatternMatch::smin_pred_ty | Helper class for identifying signed min predicates |
Cllvm::SMLoc | Represents a location in source code |
Cllvm::SMRange | Represents a range in source code |
Cllvm::SMSchedule | This class represents the scheduled code |
Cllvm::SoftInstrProfErrors | |
Cllvm::PBQP::Solution | Represents a solution to a PBQP problem |
Cllvm::MachO::source_version_command | |
Cllvm::CodeViewYAML::SourceColumnEntry | |
Cllvm::CodeViewYAML::SourceFileChecksumEntry | |
Cllvm::CodeViewYAML::SourceLineBlock | |
Cllvm::CodeViewYAML::SourceLineEntry | |
Cllvm::CodeViewYAML::SourceLineInfo | |
Cllvm::SourceMgr | This owns the files read by a parser, handles include stacks, and handles diagnostic wrangling |
Cllvm::mca::SourceMgr | |
Cllvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry | |
Cllvm::fuzzerop::SourcePred | A matcher/generator for finding suitable values for the next source in an operation's partially completed argument list |
Cllvm::sys::fs::space_info | Space_info - Self explanatory |
►CSparcGenInstrInfo | |
Cllvm::SparcInstrInfo | |
►CSparcGenRegisterInfo | |
Cllvm::SparcRegisterInfo | |
►CSparcGenSubtargetInfo | |
Cllvm::SparcSubtarget | |
Cllvm::SparseBitVector< ElementSize > | |
Cllvm::SparseBitVectorElement< ElementSize > | SparseBitVector is an implementation of a bitvector that is sparse by only storing the elements that have non-zero bits set |
Cllvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT > | Fast multiset implementation for objects that can be identified by small unsigned keys |
Cllvm::SparseMultiSet< PhysRegSUOper, identity< unsigned >, uint16_t > | |
Cllvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor > | |
Cllvm::SparseMultiSet< VReg2SUnitOperIdx, VirtReg2IndexFunctor > | |
Cllvm::SparseSet< ValueT, KeyFunctorT, SparseT > | SparseSet - Fast set implmentation for objects that can be identified by small unsigned keys |
Cllvm::SparseSet< IndexMaskPair > | |
Cllvm::SparseSet< MCPhysReg, identity< MCPhysReg > > | |
Cllvm::SparseSet< RootData > | |
Cllvm::SparseSet< unsigned > | |
Cllvm::SparseSet< unsigned, llvm::VirtReg2IndexFunctor > | |
Cllvm::SparseSetValFunctor< KeyT, ValueT, KeyFunctorT > | SparseSetValFunctor - Helper class for selecting SparseSetValTraits |
Cllvm::SparseSetValFunctor< KeyT, IndexMaskPair, identity< unsigned > > | |
Cllvm::SparseSetValFunctor< KeyT, KeyT, KeyFunctorT > | SparseSetValFunctor<KeyT, KeyT> - Helper class for the common case of identity key/value sets |
Cllvm::SparseSetValFunctor< KeyT, MCPhysReg, identity< MCPhysReg > > | |
Cllvm::SparseSetValFunctor< KeyT, PhysRegSUOper, identity< unsigned > > | |
Cllvm::SparseSetValFunctor< KeyT, RootData, identity< unsigned > > | |
Cllvm::SparseSetValFunctor< KeyT, unsigned, identity< unsigned > > | |
Cllvm::SparseSetValFunctor< KeyT, unsigned, llvm::VirtReg2IndexFunctor > | |
Cllvm::SparseSetValFunctor< KeyT, VReg2SUnit, VirtReg2IndexFunctor > | |
Cllvm::SparseSetValFunctor< KeyT, VReg2SUnitOperIdx, VirtReg2IndexFunctor > | |
Cllvm::SparseSetValTraits< ValueT > | SparseSetValTraits - Objects in a SparseSet are identified by keys that can be uniquely converted to a small integer less than the set's universe |
Cllvm::SparseSolver< LatticeKey, LatticeVal, KeyInfo > | SparseSolver - This class is a general purpose solver for Sparse Conditional Propagation with a programmable lattice function |
Cllvm::SpecialCaseList | |
Cllvm::PatternMatch::specific_fpval | Match a specified floating point value or vector of all elements of that value |
Cllvm::PatternMatch::specific_intval | Match a specified integer value or vector of all elements of that |
Cllvm::SpecificBumpPtrAllocator< T > | A BumpPtrAllocator that allows only elements of a specific type to be allocated |
Cllvm::SpecificBumpPtrAllocator< AsmSymbol > | |
Cllvm::SpecificBumpPtrAllocator< AUFoldingSetNode > | |
Cllvm::SpecificBumpPtrAllocator< Item > | |
Cllvm::SpecificBumpPtrAllocator< llvm::DomainValue > | |
Cllvm::SpecificBumpPtrAllocator< llvm::GCNIterativeScheduler::Region > | |
Cllvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::Node > | |
Cllvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::RefSCC > | |
Cllvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::SCC > | |
Cllvm::SpecificBumpPtrAllocator< llvm::MCSectionCOFF > | |
Cllvm::SpecificBumpPtrAllocator< llvm::MCSectionELF > | |
Cllvm::SpecificBumpPtrAllocator< llvm::MCSectionMachO > | |
Cllvm::SpecificBumpPtrAllocator< llvm::MCSectionWasm > | |
Cllvm::SpecificBumpPtrAllocator< llvm::MCSubtargetInfo > | |
Cllvm::SpecificBumpPtrAllocator< llvm::SmallVector > | |
Cllvm::PatternMatch::specificval_ty | Match a specified Value* |
Cllvm::SIMachineFunctionInfo::SpilledReg | |
Cllvm::Spiller | Spiller interface |
Cllvm::TargetFrameLowering::SpillSlot | |
Cllvm::SplitAnalysis | SplitAnalysis - Analyze a LiveInterval, looking for live range splitting opportunities |
Cllvm::SplitEditor | SplitEditor - Edit machine code and LiveIntervals for live range splitting |
Cllvm::pdb::SrcHeaderBlockEntry | A single file record entry within the /src/headerblock stream |
Cllvm::pdb::SrcHeaderBlockHeader | The header preceding the /src/headerblock stream |
Cllvm::AsmPrinter::SrcMgrDiagInfo | |
Cllvm::SrcOp | |
Cllvm::SSAUpdater | Helper class for SSA formation on a set of values defined in multiple blocks |
Cllvm::SSAUpdaterBulk | Helper class for SSA formation on a set of values defined in multiple blocks |
Cllvm::SSAUpdaterImpl< UpdaterT > | |
Cllvm::SSAUpdaterTraits< T > | |
Cllvm::SSAUpdaterTraits< MachineSSAUpdater > | |
Cllvm::SSAUpdaterTraits< SSAUpdater > | |
Cllvm::safestack::StackColoring | Compute live ranges of allocas |
Cllvm::safestack::StackLayout | Compute the layout of an unsafe stack frame |
Cllvm::StackMapOpers | MI-level stackmap operands |
Cllvm::StackMaps | |
Cllvm::StackMapV2Parser< Endianness > | |
Cllvm::StackSafetyInfo | Interface to access stack safety analysis results for single function |
►Cllvm::mca::Stage | |
Cllvm::mca::DispatchStage | |
Cllvm::mca::EntryStage | |
Cllvm::mca::ExecuteStage | |
Cllvm::mca::InstructionTables | |
Cllvm::mca::RetireStage | |
Cllvm::StandardInstrumentations | This class provides an interface to register all the standard pass instrumentations and manages their state (if any) |
Cllvm::StatepointBase< FunTy, InstructionTy, ValueTy, CallSiteTy > | Analogous to CallSiteBase, this provides most of the actual functionality for Statepoint and ImmutableStatepoint |
►Cllvm::StatepointBase< const Function, const Instruction, const Value, ImmutableCallSite > | |
Cllvm::ImmutableStatepoint | A specialization of it's base class for read only access to a gc.statepoint |
►Cllvm::StatepointBase< Function, Instruction, Value, CallSite > | |
Cllvm::Statepoint | A specialization of it's base class for read-write access to a gc.statepoint |
Cllvm::StatepointDirectives | Call sites that get wrapped by a gc.statepoint (currently only in RewriteStatepointsForGC and potentially in other passes in the future) can have attributes that describe properties of gc.statepoint call they will be eventually be wrapped in |
Cllvm::SelectionDAGBuilder::StatepointLoweringInfo | Describes a gc.statepoint or a gc.statepoint like thing for the purposes of lowering into a STATEPOINT node |
Cllvm::StatepointLoweringState | This class tracks both per-statepoint and per-selectiondag information |
Cllvm::StatepointOpers | MI-level Statepoint operands |
Cllvm::FunctionLoweringInfo::StatepointSpillMap | Keep track of frame indices allocated for statepoints as they could be used across basic block boundaries |
Cllvm::Statistic | |
CStatus | |
Cllvm::vfs::Status | The result of a status operation |
Cllvm::StoreInfo | |
Cllvm::SDNode::StoreSDNodeBitfields | |
Cllvm::irsymtab::storage::Str | A reference to a string in the string table |
Cllvm::cflaa::StratifiedInfo | NOTE: ^ This can't be a short – bootstrapping clang has a case where ~1M sets exist |
Cllvm::cflaa::StratifiedLink | A "link" between two StratifiedSets |
Cllvm::cflaa::StratifiedSets< T > | These are stratified sets, as described in "Fast algorithms for
Dyck-CFL-reachability with applications to Alias Analysis" by Zhang Q, Lyu M R, Yuan H, and Su Z |
Cllvm::cflaa::StratifiedSets< InstantiatedValue > | |
Cllvm::cflaa::StratifiedSetsBuilder< T > | Generic Builder class that produces StratifiedSets instances |
Cllvm::yaml::Stream | This class represents a YAML stream potentially containing multiple documents |
►Cllvm::StringMapEntryBase | StringMapEntryBase - Shared base class of StringMapEntry instances |
Cllvm::StringMapEntry< ValueTy > | StringMapEntry - This is used to represent one value that is inserted into a StringMap |
Cllvm::StringMapEntry< llvm::Comdat > | |
Cllvm::StringMapEntry< llvm::MDString > | |
Cllvm::StringMapEntry< uint32_t > | |
►Cllvm::StringMapImpl | StringMapImpl - This is the base class of StringMap that is shared among all of its instantiations |
Cllvm::StringMap< ValueTy, AllocatorTy > | StringMap - This is an unconventional map that is specialized for handling keys that are "strings", which are basically ranges of bytes |
Cllvm::StringMap< bool > | |
Cllvm::StringMap< bool, llvm::BumpPtrAllocatorImpl &> | |
►Cllvm::StringMap< char, AllocatorTy > | |
Cllvm::StringSet< AllocatorTy > | StringSet - A wrapper for StringMap that provides set-like functionality |
Cllvm::StringMap< Comdat > | |
Cllvm::StringMap< const llvm::DIE *> | |
Cllvm::StringMap< const PassInfo * > | |
Cllvm::StringMap< const RegisterBank * > | |
Cllvm::StringMap< const TargetRegisterClass * > | |
Cllvm::StringMap< GlobalResolution > | |
Cllvm::StringMap< GlobalValue::LinkageTypes > | |
Cllvm::StringMap< HashData, BumpPtrAllocator & > | |
Cllvm::StringMap< JITTargetAddress > | |
Cllvm::StringMap< llvm::cl::Option *> | |
Cllvm::StringMap< llvm::ConstantDataSequential *> | |
Cllvm::StringMap< llvm::DenseMap > | |
Cllvm::StringMap< llvm::DwarfStringPoolEntry, llvm::BumpPtrAllocatorImpl &> | |
Cllvm::StringMap< llvm::FileInfo::LineData > | |
Cllvm::StringMap< llvm::GCStrategy *> | |
Cllvm::StringMap< llvm::JITEvaluatedSymbol > | |
Cllvm::StringMap< llvm::MCAsmMacro > | |
Cllvm::StringMap< llvm::MCSectionMachO *> | |
Cllvm::StringMap< llvm::MDString, llvm::BumpPtrAllocatorImpl > | |
Cllvm::StringMap< llvm::sampleprof::FunctionSamples > | |
Cllvm::StringMap< llvm::SDNode *> | |
Cllvm::StringMap< llvm::SmallDenseMap > | |
Cllvm::StringMap< llvm::SmallVector > | |
Cllvm::StringMap< llvm::StructType *> | |
Cllvm::StringMap< llvm::Type *> | |
Cllvm::StringMap< llvm::VRegInfo *> | |
Cllvm::StringMap< MCSymbol *, BumpPtrAllocator & > | |
Cllvm::StringMap< NameAndAttributes > | |
►Cllvm::StringMap< NodePtr > | |
Cllvm::msgpack::MapNode | |
Cllvm::StringMap< PooledString > | |
Cllvm::StringMap< RefCountType > | |
Cllvm::StringMap< State > | |
Cllvm::StringMap< std::pair< llvm::Type *, llvm::SMLoc > > | |
Cllvm::StringMap< std::pair< StubKey, llvm::JITSymbolFlags > > | |
Cllvm::StringMap< std::pair< uint64_t, ModuleHash > > | |
Cllvm::StringMap< std::unique_ptr< const llvm::ExternalSymbolPseudoSourceValue > > | |
Cllvm::StringMap< std::unique_ptr< InlineGraphNode > > | |
Cllvm::StringMap< std::unique_ptr< llvm::AArch64Subtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::ARMSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::GCNSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::HexagonSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::MipsSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::PPCSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::R600Subtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::SetTheory::Expander > > | |
Cllvm::StringMap< std::unique_ptr< llvm::SetTheory::Operator > > | |
Cllvm::StringMap< std::unique_ptr< llvm::SparcSubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::TargetLibraryInfoImpl > > | |
Cllvm::StringMap< std::unique_ptr< llvm::vfs::detail::InMemoryNode > > | |
Cllvm::StringMap< std::unique_ptr< llvm::WebAssemblySubtarget > > | |
Cllvm::StringMap< std::unique_ptr< llvm::X86Subtarget > > | |
Cllvm::StringMap< std::vector< llvm::support::detail::packed_endian_specific_integral > > | |
Cllvm::StringMap< std::vector< std::string > > | |
Cllvm::StringMap< std::weak_ptr< DWOFile > > | |
Cllvm::StringMap< StringMap< Matcher > > | |
Cllvm::StringMap< SymbolTableEntry > | |
Cllvm::StringMap< SyncScope::ID > | |
Cllvm::StringMap< uint32_t > | |
Cllvm::StringMap< uint64_t > | |
Cllvm::StringMap< unsigned > | |
Cllvm::StringMap< Value * > | |
Cllvm::StringMatcher | Given a list of strings and code to execute when they match, output a simple switch tree to classify the input string |
Cllvm::StringPool | StringPool - An interned string pool |
►Cllvm::StringRef | StringRef - Represent a constant reference to a string, i.e |
Cllvm::StringLiteral | A wrapper around a string literal that serves as a proxy for constructing global tables of StringRefs with the length computed at compile time |
Cllvm::codeview::StringsAndChecksums | |
Cllvm::codeview::StringsAndChecksumsRef | |
Cllvm::StringSaver | Saves strings in the provided stable storage and returns a StringRef with a stable character pointer |
Cllvm::StringSwitch< T, R > | A switch()-like statement whose cases are string literals |
Cllvm::StringTableBuilder | Utility for building string tables with deduplicated suffixes |
Cllvm::pdb::StringTableHashTraits | |
Cllvm::object::StringTableOffset | |
Cllvm::StringToOffsetTable | StringToOffsetTable - This class uniques a bunch of nul-terminated strings and keeps track of their offset in a massive contiguous string allocation |
►Cllvm::yaml::StringValue | A wrapper around std::string which contains a source range that's being set during parsing |
Cllvm::yaml::FlowStringValue | |
CStringView | |
Cllvm::StrOffsetsContributionDescriptor | Represents base address of the CU |
Cllvm::StructLayout | Used to lazily calculate structure layout information for a target machine, based on the DataLayout structure |
Cllvm::cl::sub | |
Cllvm::MachO::sub_client_command | |
Cllvm::MachO::sub_framework_command | |
Cllvm::MachO::sub_library_command | |
Cllvm::MachO::sub_umbrella_command | |
Cllvm::SubClassReference | |
Cllvm::cl::SubCommand | |
Cllvm::InlineAsm::SubConstraintInfo | |
Cllvm::SubMultiClassReference | |
Cllvm::MCRegisterInfo::SubRegCoveredBits | SubRegCoveredBits - Emitted by tablegen: bit range covered by a subreg index, -1 in any being invalid |
Cllvm::SubtargetFeatureKV | Used to provide key value pairs for feature and CPU bit flags |
Cllvm::SubtargetFeatures | Manages the enabling and disabling of subtarget specific features |
Cllvm::SubtargetInfoKV | Used to provide key value pairs for CPU and arbitrary pointers |
Cllvm::IndexedInstrProf::Summary | |
Cllvm::SUnit | Scheduling unit. This is a node in the scheduling DAG |
Cllvm::msf::SuperBlock | |
Cllvm::SuperRegClassIterator | |
Cllvm::orc::rpc::detail::SupportsErrorReturn< T > | |
Cllvm::orc::rpc::detail::SupportsErrorReturn< Error > | |
Cllvm::orc::rpc::detail::SupportsErrorReturn< Expected< T > > | |
Cllvm::AArch64SVEPredPattern::SVEPREDPAT | |
CSwapAndRestore< T > | |
►Cllvm::irsymtab::Symbol | This represents a symbol that has been read from a storage::Symbol and possibly a storage::Uncommon |
Cllvm::irsymtab::Reader::SymbolRef | Ephemeral symbols produced by Reader::symbols() and Reader::module_symbols() |
Cllvm::lto::InputFile::Symbol | The purpose of this class is to only expose the symbol information that an LTO client should need in order to do symbol resolution |
Cllvm::ELFYAML::Symbol | |
Cllvm::object::Archive::Symbol | |
Cllvm::COFF::symbol | |
Cllvm::irsymtab::storage::Symbol | Contains the information needed by linkers for symbol resolution, as well as by the LTO implementation itself |
Cllvm::COFFYAML::Symbol | |
Cllvm::object::Archive::symbol_iterator | |
Cllvm::orc::SymbolAliasMapEntry | |
Cllvm::pdb::SymbolCache | |
Cllvm::SymbolCU | Helper used to pair up a symbol and its DWARF compile unit |
Cllvm::WasmYAML::SymbolInfo | |
►Cllvm::symbolize::SymbolizableModule | |
Cllvm::symbolize::SymbolizableObjectFile | |
Cllvm::orc::SymbolLinkagePromoter | Promotes private symbols to global hidden, and renames to prevent clashes with other promoted symbols |
Cllvm::CodeViewYAML::SymbolRecord | |
►Cllvm::codeview::SymbolRecord | |
Cllvm::codeview::BlockSym | |
Cllvm::codeview::BPRelativeSym | |
Cllvm::codeview::BuildInfoSym | |
Cllvm::codeview::CallerSym | |
Cllvm::codeview::CallSiteInfoSym | |
Cllvm::codeview::CoffGroupSym | |
Cllvm::codeview::Compile2Sym | |
Cllvm::codeview::Compile3Sym | |
Cllvm::codeview::ConstantSym | |
Cllvm::codeview::DataSym | |
Cllvm::codeview::DefRangeFramePointerRelFullScopeSym | |
Cllvm::codeview::DefRangeFramePointerRelSym | |
Cllvm::codeview::DefRangeRegisterRelSym | |
Cllvm::codeview::DefRangeRegisterSym | |
Cllvm::codeview::DefRangeSubfieldRegisterSym | |
Cllvm::codeview::DefRangeSubfieldSym | |
Cllvm::codeview::DefRangeSym | |
Cllvm::codeview::EnvBlockSym | |
Cllvm::codeview::ExportSym | |
Cllvm::codeview::FileStaticSym | |
Cllvm::codeview::FrameCookieSym | |
Cllvm::codeview::FrameProcSym | |
Cllvm::codeview::HeapAllocationSiteSym | |
Cllvm::codeview::InlineSiteSym | |
Cllvm::codeview::LabelSym | |
Cllvm::codeview::LocalSym | |
Cllvm::codeview::ObjNameSym | |
Cllvm::codeview::ProcRefSym | |
Cllvm::codeview::ProcSym | |
Cllvm::codeview::PublicSym32 | |
Cllvm::codeview::RegisterSym | |
Cllvm::codeview::RegRelativeSym | |
Cllvm::codeview::ScopeEndSym | |
Cllvm::codeview::SectionSym | |
Cllvm::codeview::ThreadLocalDataSym | |
Cllvm::codeview::Thunk32Sym | |
Cllvm::codeview::TrampolineSym | |
Cllvm::codeview::UDTSym | |
Cllvm::codeview::UsingNamespaceSym | |
►Cllvm::CodeViewYAML::detail::SymbolRecordBase | |
Cllvm::CodeViewYAML::detail::SymbolRecordImpl< T > | |
Cllvm::CodeViewYAML::detail::UnknownSymbolRecord | |
Cllvm::SymbolRemappingReader | Reader for symbol remapping files |
Cllvm::lto::SymbolResolution | The resolution for a symbol |
►Cllvm::orc::SymbolResolver | SymbolResolver is a composable interface for looking up symbol flags and addresses using the AsynchronousSymbolQuery type |
Cllvm::orc::LambdaSymbolResolver< GetResponsibilitySetFn, LookupFn > | Implements SymbolResolver with a pair of supplied function objects for convenience |
Cllvm::orc::LegacyLookupFnResolver< LegacyLookupFn > | An ORC SymbolResolver implementation that uses a legacy findSymbol-like function to perform lookup; |
Cllvm::orc::NullResolver | |
Cllvm::pdb::SymbolStream | |
Cllvm::orc::SymbolStringPool | String pool for symbol names used by the JIT |
Cllvm::orc::SymbolStringPtr | Pointer to a pooled string representing a symbol name |
Cllvm::SymbolTableEntry | Symbol info for RuntimeDyld |
Cllvm::SymbolTableListParentType< NodeTy > | Template metafunction to get the parent type for a symbol table list |
►Cllvm::codeview::SymbolVisitorCallbacks | |
Cllvm::codeview::SymbolDeserializer | |
Cllvm::codeview::SymbolRecordMapping | |
Cllvm::codeview::SymbolSerializer | |
Cllvm::codeview::SymbolVisitorCallbackPipeline | |
►Cllvm::codeview::SymbolVisitorDelegate | |
Cllvm::codeview::SymbolDumpDelegate | |
Cllvm::object::SymEntry | |
CSymInfo | SymInfo contains information about symbol: it's address and section index which is -1LL for absolute symbols |
Cllvm::MachO::symseg_command | |
Cllvm::MachO::symtab_command | |
Cllvm::SyncDependenceAnalysis | Relates points of divergent control to join points in reducible CFGs |
Cllvm::SyntheticCountsUtils< CallGraphType > | Class with methods to propagate synthetic entry counts |
►Cllvm::SysAlias | |
Cllvm::AArch64AT::AT | |
Cllvm::AArch64BTIHint::BTI | |
Cllvm::AArch64DB::DB | |
Cllvm::AArch64DC::DC | |
Cllvm::AArch64ISB::ISB | |
Cllvm::AArch64PRFM::PRFM | |
Cllvm::AArch64PSBHint::PSB | |
Cllvm::AArch64PState::PState | |
Cllvm::AArch64SVEPRFM::SVEPRFM | |
Cllvm::AArch64TSB::TSB | |
►Cllvm::SysAliasReg | |
Cllvm::AArch64IC::IC | |
Cllvm::AArch64PRCTX::PRCTX | |
Cllvm::AArch64TLBI::TLBI | |
Cllvm::AArch64SysReg::SysReg | |
Cllvm::RISCVSysReg::SysReg | |
►CSystemZGenInstrInfo | |
Cllvm::SystemZInstrInfo | |
►CSystemZGenRegisterInfo | |
Cllvm::SystemZRegisterInfo | |
►CSystemZGenSubtargetInfo | |
Cllvm::SystemZSubtarget | |
Cllvm::SystemZMCInstLower | |
CT | |
Cllvm::WasmYAML::Table | |
CTableRef | |
Cllvm::yaml::TaggedScalarTraits< msgpack::ScalarNode > | |
Cllvm::pdb::TagRecordHash | |
Cllvm::TailDuplicator | Utility class to perform tail duplication |
Cllvm::Target | Target - Wrapper for Target specific information |
Cllvm::TargetFolder | TargetFolder - Create constants with target dependent folding |
►Cllvm::TargetFrameLowering | Information about stack frame layout on the target |
Cllvm::AArch64FrameLowering | |
►Cllvm::AMDGPUFrameLowering | Information about the stack frame layout on the AMDGPU targets |
Cllvm::R600FrameLowering | |
Cllvm::SIFrameLowering | |
Cllvm::ARCFrameLowering | |
►Cllvm::ARMFrameLowering | |
Cllvm::Thumb1FrameLowering | |
Cllvm::AVRFrameLowering | Utilities for creating function call frames |
Cllvm::BPFFrameLowering | |
Cllvm::HexagonFrameLowering | |
Cllvm::LanaiFrameLowering | |
►Cllvm::MipsFrameLowering | |
Cllvm::Mips16FrameLowering | |
Cllvm::MipsSEFrameLowering | |
Cllvm::MSP430FrameLowering | |
Cllvm::NVPTXFrameLowering | |
Cllvm::PPCFrameLowering | |
Cllvm::RISCVFrameLowering | |
Cllvm::SparcFrameLowering | |
Cllvm::SystemZFrameLowering | |
Cllvm::WebAssemblyFrameLowering | |
Cllvm::X86FrameLowering | |
Cllvm::XCoreFrameLowering | |
►Cllvm::TargetIntrinsicInfo | TargetIntrinsicInfo - Interface to description of machine instruction set |
Cllvm::AMDGPUIntrinsicInfo | |
Cllvm::TargetLibraryInfo | Provides information about what library functions are available for the current target |
Cllvm::TargetLibraryInfoImpl | Implementation of the target library information |
►Cllvm::TargetLoweringBase | This base class for TargetLowering contains the SelectionDAG-independent parts that can be used from the rest of CodeGen |
►Cllvm::TargetLowering | This class defines information used to lower LLVM code to legal SelectionDAG operators that the target instruction selector can accept natively |
Cllvm::AArch64TargetLowering | |
►Cllvm::AMDGPUTargetLowering | |
Cllvm::R600TargetLowering | |
Cllvm::SITargetLowering | |
Cllvm::ARCTargetLowering | |
Cllvm::ARMTargetLowering | |
Cllvm::AVRTargetLowering | Performs target lowering for the AVR |
Cllvm::BPFTargetLowering | |
Cllvm::HexagonTargetLowering | |
Cllvm::LanaiTargetLowering | |
►Cllvm::MipsTargetLowering | |
Cllvm::Mips16TargetLowering | |
Cllvm::MipsSETargetLowering | |
Cllvm::MSP430TargetLowering | |
Cllvm::NVPTXTargetLowering | |
Cllvm::PPCTargetLowering | |
Cllvm::RISCVTargetLowering | |
Cllvm::SparcTargetLowering | |
Cllvm::SystemZTargetLowering | |
Cllvm::WebAssemblyTargetLowering | |
Cllvm::X86TargetLowering | |
Cllvm::XCoreTargetLowering | |
Cllvm::TargetLowering::TargetLoweringOpt | A convenience struct that encapsulates a DAG, and two SDValues for returning information from TargetLowering to its clients that want to combine |
►Cllvm::TargetMachine | Primary interface to the complete machine description for the target machine |
►Cllvm::LLVMTargetMachine | This class describes a target machine that is implemented with the LLVM target-independent code generator |
►Cllvm::AArch64TargetMachine | |
Cllvm::AArch64beTargetMachine | |
Cllvm::AArch64leTargetMachine | |
►Cllvm::AMDGPUTargetMachine | |
Cllvm::GCNTargetMachine | |
Cllvm::R600TargetMachine | |
Cllvm::ARCTargetMachine | |
►Cllvm::ARMBaseTargetMachine | |
Cllvm::ARMBETargetMachine | ARM/Thumb big endian target machine |
Cllvm::ARMLETargetMachine | ARM/Thumb little endian target machine |
Cllvm::AVRTargetMachine | A generic AVR implementation |
Cllvm::BPFTargetMachine | |
Cllvm::HexagonTargetMachine | |
Cllvm::LanaiTargetMachine | |
►Cllvm::MipsTargetMachine | |
Cllvm::MipsebTargetMachine | Mips32/64 big endian target machine |
Cllvm::MipselTargetMachine | Mips32/64 little endian target machine |
Cllvm::MSP430TargetMachine | MSP430TargetMachine |
►Cllvm::NVPTXTargetMachine | NVPTXTargetMachine |
Cllvm::NVPTXTargetMachine32 | |
Cllvm::NVPTXTargetMachine64 | |
Cllvm::PPCTargetMachine | Common code between 32-bit and 64-bit PowerPC targets |
Cllvm::RISCVTargetMachine | |
►Cllvm::SparcTargetMachine | |
Cllvm::SparcelTargetMachine | |
Cllvm::SparcV8TargetMachine | Sparc 32-bit target machine |
Cllvm::SparcV9TargetMachine | Sparc 64-bit target machine |
Cllvm::SystemZTargetMachine | |
Cllvm::WebAssemblyTargetMachine | |
Cllvm::X86TargetMachine | |
Cllvm::XCoreTargetMachine | |
Cllvm::TargetMachineBuilder | Helper to gather options relevant to the target machine creation |
Cllvm::rdf::TargetOperandInfo | |
Cllvm::TargetOptions | |
Cllvm::TargetRegisterClass | |
Cllvm::TargetRegisterInfoDesc | Extra information, not in MCRegisterDesc, about registers |
Cllvm::TargetRegistry | TargetRegistry - Generic interface to target specific features |
Cllvm::TargetSchedModel | Provide an instruction scheduling machine model to CodeGen passes |
Cllvm::TargetTransformInfo | This pass provides access to the codegen interfaces that are needed for IR-level transformations |
►Cllvm::TargetTransformInfoImplBase | Base class for use as a mix-in that aids implementing a TargetTransformInfo-compatible class |
►Cllvm::TargetTransformInfoImplCRTPBase< T > | CRTP base class for use as a mix-in that aids implementing a TargetTransformInfo-compatible class |
Cllvm::BasicTTIImplBase< T > | Base class which can be used to help build a TTI implementation |
►Cllvm::TargetTransformInfoImplCRTPBase< AArch64TTIImpl > | |
►Cllvm::BasicTTIImplBase< AArch64TTIImpl > | |
Cllvm::AArch64TTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< AMDGPUTTIImpl > | |
►Cllvm::BasicTTIImplBase< AMDGPUTTIImpl > | |
Cllvm::AMDGPUTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< ARCTTIImpl > | |
►Cllvm::BasicTTIImplBase< ARCTTIImpl > | |
Cllvm::ARCTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< ARMTTIImpl > | |
►Cllvm::BasicTTIImplBase< ARMTTIImpl > | |
Cllvm::ARMTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< BasicTTIImpl > | |
►Cllvm::BasicTTIImplBase< BasicTTIImpl > | |
Cllvm::BasicTTIImpl | Concrete BasicTTIImpl that can be used if no further customization is needed |
►Cllvm::TargetTransformInfoImplCRTPBase< GCNTTIImpl > | |
►Cllvm::BasicTTIImplBase< GCNTTIImpl > | |
Cllvm::GCNTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< HexagonTTIImpl > | |
►Cllvm::BasicTTIImplBase< HexagonTTIImpl > | |
Cllvm::HexagonTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< LanaiTTIImpl > | |
►Cllvm::BasicTTIImplBase< LanaiTTIImpl > | |
Cllvm::LanaiTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< NVPTXTTIImpl > | |
►Cllvm::BasicTTIImplBase< NVPTXTTIImpl > | |
Cllvm::NVPTXTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< PPCTTIImpl > | |
►Cllvm::BasicTTIImplBase< PPCTTIImpl > | |
Cllvm::PPCTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< R600TTIImpl > | |
►Cllvm::BasicTTIImplBase< R600TTIImpl > | |
Cllvm::R600TTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< SystemZTTIImpl > | |
►Cllvm::BasicTTIImplBase< SystemZTTIImpl > | |
Cllvm::SystemZTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< WebAssemblyTTIImpl > | |
►Cllvm::BasicTTIImplBase< WebAssemblyTTIImpl > | |
Cllvm::WebAssemblyTTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< X86TTIImpl > | |
►Cllvm::BasicTTIImplBase< X86TTIImpl > | |
Cllvm::X86TTIImpl | |
►Cllvm::TargetTransformInfoImplCRTPBase< XCoreTTIImpl > | |
►Cllvm::BasicTTIImplBase< XCoreTTIImpl > | |
Cllvm::XCoreTTIImpl | |
Cllvm::TarWriter | |
Cllvm::parallel::detail::TaskGroup | |
Cllvm::TaskQueue | TaskQueue executes serialized work on a user-defined Thread Pool |
Cllvm::MDBuilder::TBAAStructField | |
Cllvm::TBAAVerifier | Verify that the TBAA Metadatas are valid |
Cllvm::sys::fs::TempFile | Represents a temporary file |
Cllvm::TempMDNodeDeleter | |
Cllvm::GCNIterativeScheduler::TentativeSchedule | |
Cllvm::TGLexer | TGLexer - TableGen Lexer class |
Cllvm::TGParser | |
Cllvm::lto::ThinBackendProc | This class defines the interface to the ThinLTO backend |
Cllvm::ThinLTOBuffer | Wrapper around MemoryBufferRef, owning the identifier |
Cllvm::ThinLTOCodeGenerator | This class define an interface similar to the LTOCodeGenerator, but adapted for ThinLTO processing |
Cllvm::ms_demangle::ThunkSignatureNode::ThisAdjustor | |
Cllvm::MachO::thread_command | |
►Cllvm::sys::ThreadLocalImpl | |
Cllvm::sys::ThreadLocal< T > | ThreadLocal - A class used to abstract thread-local storage |
Cllvm::ThreadPool | A ThreadPool for asynchronous parallel execution on a defined number of threads |
Cllvm::orc::ThreadSafeContext | An LLVMContext together with an associated mutex that can be used to lock the context to prevent concurrent access by other threads |
Cllvm::orc::ThreadSafeModule | An LLVM Module together with a shared ThreadSafeContext |
Cllvm::ThreadSafeRefCountedBase< Derived > | A thread-safe version of RefCountedBase |
►Cllvm::ThreadSafeRefCountedBase< FileSystem > | |
►Cllvm::vfs::FileSystem | The virtual file system interface |
Cllvm::vfs::InMemoryFileSystem | An in-memory file system |
Cllvm::vfs::OverlayFileSystem | A file system that allows overlaying one AbstractFileSystem on top of another |
Cllvm::vfs::ProxyFileSystem | By default, this delegates all calls to the underlying file system |
Cllvm::vfs::RedirectingFileSystem | A virtual file system parsed from a YAML file |
CThreadStack | |
Cllvm::PatternMatch::ThreeOps_match< T0, T1, T2, Opcode > | Matches instructions with Opcode and three operands |
Cllvm::TimePassesHandler | This class implements -time-passes functionality for new pass manager |
Cllvm::Timer | This class is used to track the amount of time spent between invocations of its startTimer()/stopTimer() methods |
Cllvm::TimeRecord | |
►Cllvm::TimeRegion | Used as a helper class to call the startTimer() and stopTimer() methods of the Timer class |
Cllvm::NamedRegionTimer | This class is basically a combination of TimeRegion and Timer |
Cllvm::TimerGroup | Used to group together related timers into a single report that is printed when the TimerGroup is destroyed |
Cllvm::TinyPtrVector< EltTy > | TinyPtrVector - This class is specialized for cases where there are normally 0 or 1 element in a vector, but is general enough to go beyond that when required |
Cllvm::TinyPtrVector< llvm::MCSymbol *> | |
Cllvm::codeview::TiReference | |
Cllvm::MachO::tlv_descriptor | |
Cllvm::MachO::tlv_descriptor_32 | |
Cllvm::MachO::tlv_descriptor_64 | |
Cllvm::yaml::Token | Token - A single YAML token |
Cllvm::object::Token | |
Cllvm::X86Operand::TokOp | |
Cllvm::ToolOutputFile | This class contains a raw_fd_ostream and adds a few extra features commonly needed for compiler-like tool output files: |
Cllvm::pdb::TpiStream | |
Cllvm::pdb::TpiStreamBuilder | |
Cllvm::pdb::TpiStreamHeader | |
Cllvm::MachineTraceMetrics::Trace | A trace represents a plausible sequence of executed basic blocks that passes through the current basic block one |
Cllvm::Trace | |
Cllvm::xray::Trace | A Trace object represents the records that have been loaded from XRay log files generated by instrumented binaries |
Cllvm::MachineTraceMetrics::TraceBlockInfo | Per-basic block information that relates to a specific trace through the block |
Cllvm::TrackingMDRef | Tracking metadata reference |
Cllvm::TrackingVH< ValueTy > | Value handle that tracks a Value across RAUW |
Cllvm::TrackingVH< llvm::Value > | |
►Cllvm::trailing_objects_internal::TrailingObjectsBase | The base class for TrailingObjects* classes |
►Cllvm::trailing_objects_internal::TrailingObjectsAligner< Align > | This helper template works-around MSVC 2013's lack of useful alignas() support |
Cllvm::trailing_objects_internal::TrailingObjectsImpl< Align, BaseTy, TopTrailingObj, PrevTy > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 1 > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 16 > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 2 > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 32 > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 4 > | |
Cllvm::trailing_objects_internal::TrailingObjectsAligner< 8 > | |
Cllvm::trailing_objects_internal::TrailingObjectsImpl< Align, BaseTy, TopTrailingObj, PrevTy, MoreTys > | |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< Align, BaseTy, TopTrailingObj, NextTy, MoreTys... > | |
Cllvm::trailing_objects_internal::TrailingObjectsImpl< Align, BaseTy, TopTrailingObj, PrevTy, NextTy, MoreTys... > | |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, AttributeListImpl, TrailingObjects< AttributeListImpl, TrailingTys... >, AttributeListImpl, TrailingTys... > | |
►Cllvm::TrailingObjects< AttributeListImpl, AttributeSet > | |
Cllvm::AttributeListImpl | |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, AttributeSetNode, TrailingObjects< AttributeSetNode, TrailingTys... >, AttributeSetNode, TrailingTys... > | |
►Cllvm::TrailingObjects< AttributeSetNode, Attribute > | |
Cllvm::AttributeSetNode | |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, BaseTy, TrailingObjects< BaseTy, TrailingTys... >, BaseTy, TrailingTys... > | |
Cllvm::TrailingObjects< BaseTy, TrailingTys > | See the file comment for details on the usage of the TrailingObjects type |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, BitsInit, TrailingObjects< BitsInit, TrailingTys... >, BitsInit, TrailingTys... > | |
►Cllvm::TrailingObjects< BitsInit, Init *> | |
Cllvm::BitsInit | '{ a, b, c }' - Represents an initializer for a BitsRecTy value |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, DagInit, TrailingObjects< DagInit, TrailingTys... >, DagInit, TrailingTys... > | |
►Cllvm::TrailingObjects< DagInit, Init *, StringInit *> | |
Cllvm::DagInit | (v a, b) - Represent a DAG tree value |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, ExtraInfo, TrailingObjects< ExtraInfo, TrailingTys... >, ExtraInfo, TrailingTys... > | |
Cllvm::TrailingObjects< ExtraInfo, MachineMemOperand *, MCSymbol *> | |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, ListInit, TrailingObjects< ListInit, TrailingTys... >, ListInit, TrailingTys... > | |
►Cllvm::TrailingObjects< ListInit, Init *> | |
Cllvm::ListInit | [AL, AH, CL] - Represent a list of defs |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, RecordRecTy, TrailingObjects< RecordRecTy, TrailingTys... >, RecordRecTy, TrailingTys... > | |
►Cllvm::TrailingObjects< RecordRecTy, Record *> | |
Cllvm::RecordRecTy | '[classname]' - Type of record values that have zero or more superclasses |
►Cllvm::trailing_objects_internal::TrailingObjectsImpl< trailing_objects_internal::AlignmentCalcHelper< TrailingTys... >::Alignment, VarDefInit, TrailingObjects< VarDefInit, TrailingTys... >, VarDefInit, TrailingTys... > | |
►Cllvm::TrailingObjects< VarDefInit, Init *> | |
Cllvm::VarDefInit | Classname<targs...> - Represent an uninstantiated anonymous class instantiation |
Cllvm::detail::TrailingZerosCounter< T, SizeOfT > | |
►Cllvm::orc::TrampolinePool | Base class for pools of compiler re-entry trampolines |
Cllvm::orc::LocalTrampolinePool< ORCABI > | A trampoline pool for trampolines within the current process |
Cllvm::orc::remote::OrcRemoteTargetClient::RemoteTrampolinePool | |
Cllvm::LoopTraversal::TraversedMBBInfo | |
Cllvm::object::WindowsResourceParser::TreeNode | |
Cllvm::TrigramIndex | |
Cllvm::Triple | Triple - Helper class for working with autoconf configuration names |
►Ctrue_type | |
Cllvm::conjunction<... > | |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs >::Checker< MemberT > | |
Cllvm::dwarf::EnumTraits< Attribute > | |
Cllvm::dwarf::EnumTraits< Form > | |
Cllvm::dwarf::EnumTraits< Index > | |
Cllvm::dwarf::EnumTraits< Tag > | |
Cllvm::ilist_detail::check_options<> | |
Cllvm::ilist_detail::extract_sentinel_tracking<> | |
Cllvm::ilist_detail::is_valid_option< ilist_sentinel_tracking< EnableSentinelTracking > > | |
Cllvm::ilist_detail::is_valid_option< ilist_tag< Tag > > | |
Cllvm::is_bitmask_enum< E, Enable >::type | |
Cllvm::is_trivially_copy_constructible< T & > | |
Cllvm::is_trivially_move_constructible< T & > | |
Cllvm::is_trivially_move_constructible< T && > | |
Cstd::is_error_code_enum< llvm::BitcodeError > | |
Cstd::is_error_code_enum< llvm::codeview::cv_error_code > | |
Cstd::is_error_code_enum< llvm::errc > | |
Cstd::is_error_code_enum< llvm::msf::msf_error_code > | |
Cstd::is_error_code_enum< llvm::object::object_error > | |
Cstd::is_error_code_enum< llvm::pdb::dia_error_code > | |
Cstd::is_error_code_enum< llvm::pdb::pdb_error_code > | |
Cstd::is_error_code_enum< llvm::pdb::raw_error_code > | |
Cstd::is_error_code_enum< llvm::sampleprof_error > | |
Cllvm::TruncInstCombine | |
Cllvm::Twine | Twine - A lightweight data structure for efficiently representing the concatenation of temporary values as strings |
Cllvm::MachO::twolevel_hint | |
Cllvm::MachO::twolevel_hints_command | |
Cllvm::PatternMatch::TwoOps_match< T0, T1, Opcode > | Matches instructions with Opcode and three operands |
►Cllvm::Type | The instances of the Type class are immutable: once they are created, they are never changed |
►Cllvm::CompositeType | Common super class of ArrayType, StructType and VectorType |
►Cllvm::SequentialType | This is the superclass of the array and vector type classes |
Cllvm::ArrayType | Class to represent array types |
Cllvm::VectorType | Class to represent vector types |
Cllvm::StructType | Class to represent struct types |
Cllvm::FunctionType | Class to represent function types |
Cllvm::IntegerType | Class to represent integer types |
Cllvm::PointerType | Class to represent pointers |
►Ctype | |
Cllvm::conjunction< B1, Bn... > | |
►Cllvm::codeview::TypeCollection | |
Cllvm::codeview::AppendingTypeTableBuilder | |
Cllvm::codeview::GlobalTypeTableBuilder | |
Cllvm::codeview::LazyRandomTypeCollection | Provides amortized O(1) random access to a CodeView type stream |
Cllvm::codeview::MergingTypeTableBuilder | |
Cllvm::codeview::TypeTableCollection | |
Cllvm::TypeConversionCostTblEntry | Type Conversion Cost Table |
Cllvm::TypedDINodeRef< T > | Holds a subclass of DINode |
Cllvm::TypedTrackingMDRef< T > | Typed tracking ref |
Cllvm::TypedTrackingMDRef< MDNode > | |
CTypedVReg | |
Cllvm::TypeFinder | TypeFinder - Walk over a module, identifying all of the types that are used by the module |
Cllvm::FunctionSummary::TypeIdInfo | All type identifier related information |
Cllvm::TypeIdSummary | |
Cllvm::codeview::TypeIndex | A 32-bit type reference |
Cllvm::codeview::TypeIndexOffset | |
Cllvm::CodeViewDebug::TypeLoweringScope | |
Cllvm::bfi_detail::TypeMap< BlockT > | |
Cllvm::bfi_detail::TypeMap< BasicBlock > | |
Cllvm::bfi_detail::TypeMap< MachineBasicBlock > | |
Cllvm::wholeprogramdevirt::TypeMemberInfo | |
Cllvm::LegalityPredicates::TypePairAndMemSize | |
►Cllvm::codeview::TypeRecord | |
Cllvm::codeview::ArgListRecord | |
Cllvm::codeview::ArrayRecord | |
Cllvm::codeview::BaseClassRecord | |
Cllvm::codeview::BitFieldRecord | |
Cllvm::codeview::BuildInfoRecord | |
Cllvm::codeview::DataMemberRecord | |
Cllvm::codeview::EndPrecompRecord | |
Cllvm::codeview::EnumeratorRecord | |
Cllvm::codeview::FieldListRecord | |
Cllvm::codeview::FuncIdRecord | |
Cllvm::codeview::LabelRecord | |
Cllvm::codeview::ListContinuationRecord | LF_INDEX - Used to chain two large LF_FIELDLIST or LF_METHODLIST records together |
Cllvm::codeview::MemberFuncIdRecord | |
Cllvm::codeview::MemberFunctionRecord | |
Cllvm::codeview::MethodOverloadListRecord | |
Cllvm::codeview::ModifierRecord | |
Cllvm::codeview::NestedTypeRecord | |
Cllvm::codeview::OneMethodRecord | |
Cllvm::codeview::OverloadedMethodRecord | For method overload sets. LF_METHOD |
Cllvm::codeview::PointerRecord | |
Cllvm::codeview::PrecompRecord | |
Cllvm::codeview::ProcedureRecord | |
Cllvm::codeview::StaticDataMemberRecord | |
Cllvm::codeview::StringIdRecord | |
Cllvm::codeview::StringListRecord | |
►Cllvm::codeview::TagRecord | |
Cllvm::codeview::ClassRecord | |
Cllvm::codeview::EnumRecord | |
Cllvm::codeview::UnionRecord | |
Cllvm::codeview::TypeServer2Record | |
Cllvm::codeview::UdtModSourceLineRecord | |
Cllvm::codeview::UdtSourceLineRecord | |
Cllvm::codeview::VFPtrRecord | |
Cllvm::codeview::VFTableRecord | |
Cllvm::codeview::VFTableShapeRecord | |
Cllvm::codeview::VirtualBaseClassRecord | |
Cllvm::codeview::TypeSymbolEmitter | |
Cllvm::TypeTestResolution | |
►Cllvm::codeview::TypeVisitorCallbacks | |
Cllvm::codeview::FieldListDeserializer | |
Cllvm::codeview::TypeDeserializer | |
Cllvm::codeview::TypeDumpVisitor | Dumper for CodeView type streams found in COFF object files and PDB files |
Cllvm::codeview::TypeRecordMapping | |
Cllvm::codeview::TypeVisitorCallbackPipeline | |
Cllvm::PatternMatch::UAddWithOverflow_match< LHS_t, RHS_t, Sum_t > | |
Cllvm::pdb::GSIHashStreamBuilder::UdtDenseMapInfo | |
Cllvm::PatternMatch::ufmax_pred_ty | Helper class for identifying unordered max predicates |
Cllvm::PatternMatch::ufmin_pred_ty | Helper class for identifying unordered min predicates |
Cllvm::Uint24 | An auxiliary type to facilitate extraction of 3-byte entities |
Cllvm::PatternMatch::umax_pred_ty | Helper class for identifying unsigned max predicates |
Cllvm::PatternMatch::umin_pred_ty | Helper class for identifying unsigned min predicates |
Cllvm::MIPatternMatch::UnaryOp_match< SrcTy, Opcode > | |
Cllvm::irsymtab::storage::Uncommon | This data structure contains rarely used symbol fields and is optionally referenced by a Symbol |
Cllvm::sys::UnicodeCharRange | Represents a closed range of Unicode code points [Lower, Upper] |
Cllvm::sys::UnicodeCharSet | Holds a reference to an ordered array of UnicodeCharRange and allows to quickly check if a code point is contained in the set represented by this array |
Cllvm::unique_function< FunctionT > | |
Cllvm::unique_function< ReturnT(ParamTs...)> | |
Cllvm::unique_lock< MutexT > | A pared-down imitation of std::unique_lock from C++11 |
Cllvm::sys::fs::UniqueID | |
Cllvm::UniqueStringSaver | Saves strings in the provided stable storage and returns a StringRef with a stable character pointer |
Cllvm::UniqueVector< T > | UniqueVector - This class produces a sequential ID number (base 1) for each unique entry that is added |
Cllvm::UniqueVector< const Comdat * > | |
Cllvm::UniqueVector< std::string > | |
Cllvm::detail::unit< Period > | |
Cllvm::DWARFYAML::Unit | |
Cllvm::detail::unit< std::micro > | |
Cllvm::detail::unit< std::milli > | |
Cllvm::detail::unit< std::nano > | |
Cllvm::detail::unit< std::ratio< 1 > > | |
Cllvm::detail::unit< std::ratio< 3600 > > | |
Cllvm::detail::unit< std::ratio< 60 > > | |
CUnitT | |
Cllvm::MachOYAML::UniversalBinary | |
Cllvm::TargetTransformInfo::UnrollingPreferences | Parameters that control the generic loop unrolling transformation |
Cllvm::yaml::UnsignedValue | A wrapper around unsigned which contains a source range that's being set during parsing |
Cllvm::Win64EH::UnwindCode | UnwindCode - This union describes a single operation in a function prolog, or part thereof |
►Cllvm::WinEH::UnwindEmitter | |
Cllvm::Win64EH::ARM64UnwindEmitter | |
Cllvm::Win64EH::UnwindEmitter | |
Cllvm::Win64EH::UnwindInfo | UnwindInfo - An entry in the exception table |
Cllvm::UnwindOpcodeAssembler | |
Cllvm::cfg::Update< NodePtr > | |
Cllvm::Use | A Use represents the edge between a Value definition and its users |
Cllvm::UseListOrder | Structure to hold a use-list order |
Cllvm::Use::UserRefPointerTraits | Pointer traits for the UserRef PointerIntPair |
Cllvm::detail::PtrUseVisitorBase::UseToVisit | A struct of the data needed to visit a particular use |
CUstarHeader | |
Cllvm::MachO::uuid_command | |
Cllvm::ValID | ValID - Represents a reference of a definition of some sort with no type |
Cllvm::validate_format_parameters< Args > | These are templated helper classes used by the format function that capture the object to be formatted and the format string |
Cllvm::validate_format_parameters< Arg, Args... > | |
Cllvm::validate_format_parameters<> | |
Cllvm::json::Value | A Value is an JSON value of unknown type |
►Cllvm::Value | LLVM Value Representation |
Cllvm::Argument | This class represents an incoming formal argument to a Function |
Cllvm::BasicBlock | LLVM Basic Block Representation |
Cllvm::InlineAsm | |
Cllvm::MetadataAsValue | Metadata wrapper in the Value hierarchy |
►Cllvm::User | |
►Cllvm::Constant | This is an important base class in LLVM |
Cllvm::BlockAddress | The address of a basic block |
►Cllvm::ConstantAggregate | Base class for aggregate constants (with operands) |
Cllvm::ConstantArray | ConstantArray - Constant Array Declarations |
Cllvm::ConstantStruct | |
Cllvm::ConstantVector | Constant Vector Declarations |
►Cllvm::ConstantData | Base class for constants with no operands |
Cllvm::ConstantAggregateZero | All zero aggregate value |
►Cllvm::ConstantDataSequential | ConstantDataSequential - A vector or array constant whose element type is a simple 1/2/4/8-byte integer or float/double, and whose elements are just simple data values (i.e |
Cllvm::ConstantDataArray | An array constant whose element type is a simple 1/2/4/8-byte integer or float/double, and whose elements are just simple data values (i.e |
Cllvm::ConstantDataVector | A vector constant whose element type is a simple 1/2/4/8-byte integer or float/double, and whose elements are just simple data values (i.e |
Cllvm::ConstantFP | ConstantFP - Floating Point Values [float, double] |
Cllvm::ConstantInt | This is the shared class of boolean and integer constants |
Cllvm::ConstantPointerNull | A constant pointer value that points to null |
Cllvm::ConstantTokenNone | A constant token which is empty |
Cllvm::UndefValue | 'undef' values are things that do not have specified contents |
►Cllvm::ConstantExpr | A constant value that is initialized with an expression using other constant values |
Cllvm::BinaryConstantExpr | BinaryConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement binary constant exprs |
Cllvm::CompareConstantExpr | |
Cllvm::ExtractElementConstantExpr | ExtractElementConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement extractelement constant exprs |
Cllvm::ExtractValueConstantExpr | ExtractValueConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement extractvalue constant exprs |
Cllvm::GetElementPtrConstantExpr | GetElementPtrConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement getelementpr constant exprs |
Cllvm::InsertElementConstantExpr | InsertElementConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement insertelement constant exprs |
Cllvm::InsertValueConstantExpr | InsertValueConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement insertvalue constant exprs |
Cllvm::SelectConstantExpr | SelectConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement select constant exprs |
Cllvm::ShuffleVectorConstantExpr | ShuffleVectorConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement shufflevector constant exprs |
Cllvm::UnaryConstantExpr | UnaryConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement unary constant exprs |
►Cllvm::GlobalValue | |
►Cllvm::GlobalIndirectSymbol | |
Cllvm::GlobalAlias | |
Cllvm::GlobalIFunc | |
►Cllvm::GlobalObject | |
Cllvm::Function | |
Cllvm::GlobalVariable | |
►Cllvm::DerivedUser | Extension point for the Value hierarchy |
Cllvm::MemoryAccess | |
Cllvm::Instruction | |
►Cllvm::Operator | This is a utility class that provides an abstraction for the common functionality between Instructions and ConstantExprs |
►Cllvm::ConcreteOperator< Operator, Instruction::BitCast > | |
Cllvm::BitCastOperator | |
►Cllvm::ConcreteOperator< Operator, Instruction::GetElementPtr > | |
Cllvm::GEPOperator | |
►Cllvm::ConcreteOperator< Operator, Instruction::PtrToInt > | |
Cllvm::PtrToIntOperator | |
►Cllvm::ConcreteOperator< Operator, Instruction::ZExt > | |
Cllvm::ZExtOperator | |
Cllvm::FPMathOperator | Utility class for floating point operations which can have information about relaxed accuracy requirements attached to them |
►Cllvm::OverflowingBinaryOperator | Utility class for integer operators which may exhibit overflow - Add, Sub, Mul, and Shl |
►Cllvm::ConcreteOperator< OverflowingBinaryOperator, Instruction::Add > | |
Cllvm::AddOperator | |
►Cllvm::ConcreteOperator< OverflowingBinaryOperator, Instruction::Mul > | |
Cllvm::MulOperator | |
►Cllvm::ConcreteOperator< OverflowingBinaryOperator, Instruction::Shl > | |
Cllvm::ShlOperator | |
►Cllvm::ConcreteOperator< OverflowingBinaryOperator, Instruction::Sub > | |
Cllvm::SubOperator | |
►Cllvm::PossiblyExactOperator | A udiv or sdiv instruction, which can be marked as "exact", indicating that no bits are destroyed |
►Cllvm::ConcreteOperator< PossiblyExactOperator, Instruction::AShr > | |
Cllvm::AShrOperator | |
►Cllvm::ConcreteOperator< PossiblyExactOperator, Instruction::LShr > | |
Cllvm::LShrOperator | |
►Cllvm::ConcreteOperator< PossiblyExactOperator, Instruction::SDiv > | |
Cllvm::SDivOperator | |
►Cllvm::ConcreteOperator< PossiblyExactOperator, Instruction::UDiv > | |
Cllvm::UDivOperator | |
Cllvm::DebugLocEntry::Value | A single location or constant |
Cllvm::cl::value_desc | |
Cllvm::ValueDeleter | |
CNewGVN::ValueDFS | |
Cllvm::PredicateInfoClasses::ValueDFS | |
Cllvm::PredicateInfoClasses::ValueDFS_Compare | |
Cllvm::reassociate::ValueEntry | |
Cllvm::ValueEnumerator | |
►Cllvm::ValueHandleBase | This is the common base class of value handles |
Cllvm::AssertingVH< llvm::BasicBlock > | |
Cllvm::AssertingVH< llvm::PHINode > | |
Cllvm::AssertingVH< llvm::Value > | |
Cllvm::AssertingVH< ValueTy > | Value handle that asserts if the Value is deleted |
►Cllvm::CallbackVH | Value handle with callbacks on RAUW and destruction |
Cllvm::cflaa::FunctionHandle< AAResult > | |
Cllvm::IVStrideUse | IVStrideUse - Keep track of one use of a strided induction variable |
Cllvm::MMIAddrLabelMapCallbackPtr | |
Cllvm::PoisoningVH< ValueTy > | Value handle that poisons itself if the Value is deleted |
Cllvm::SCEVUnknown | This means that we are dealing with an entirely unknown SCEV value, and only represent it as its LLVM Value |
Cllvm::ValueMapCallbackVH< KeyT, ValueT, Config > | |
Cllvm::PoisoningVH< llvm::BasicBlock > | |
Cllvm::WeakTrackingVH | Value handle that is nullable, but tries to track the Value |
Cllvm::WeakVH | A nullable Value handle that is nullable |
Cllvm::CallLowering::ValueHandler | Argument handling is mostly uniform between the four places that make these decisions: function formal arguments, call instruction args, call instruction returns and function returns |
Cllvm::ValueInfo | Struct that holds a reference to a particular GUID in a global value summary |
Cllvm::cflaa::CFLGraph::ValueInfo | |
Cllvm::ValueLatticeElement | |
Cllvm::ValueMap< KeyT, ValueT, Config > | See the file comment |
Cllvm::ValueMap< const Function *, FuncInfo > | |
Cllvm::ValueMap< const llvm::GlobalValue *, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > | |
Cllvm::ValueMap< const Value *, WeakTrackingVH > | |
Cllvm::ValueMap< GlobalValue *, uint64_t, Config > | |
Cllvm::ValueMap< llvm::Value *, SCEVWrapPredicate::IncrementWrapFlags > | |
Cllvm::ValueMapConfig< KeyT, MutexT > | This class defines the default behavior for configurable aspects of ValueMap<> |
Cllvm::ValueMapConfig< const Function * > | |
Cllvm::ValueMapConfig< const llvm::GlobalValue * > | |
Cllvm::ValueMapConfig< const Value * > | |
Cllvm::ValueMapConfig< GlobalValue *> | |
Cllvm::ValueMapConfig< llvm::Value * > | |
Cllvm::ValueMapper | Context for (re-)mapping values (and metadata) |
CValueMapping | Helper struct that represents how a value is mapped through different register banks |
Cllvm::RegisterBankInfo::ValueMapping | Helper struct that represents how a value is mapped through different register banks |
Cllvm::ValueMapTypeRemapper | This is a class that can be implemented by clients to remap types when cloning constants and instructions |
Cllvm::detail::ValueMatchesPoly< M > | |
Cllvm::ValueMaterializer | This is a class that can be implemented by clients to materialize Values on demand |
Cllvm::PBQP::ValuePool< ValueT > | |
Cllvm::PBQP::ValuePool< AllowedRegVector > | |
Cllvm::PBQP::ValuePool< MatrixT > | |
Cllvm::PBQP::ValuePool< VectorT > | |
Cllvm::cl::ValuesClass | |
Cllvm::ValueSymbolTable | This class provides a symbol table of name/value pairs |
Cllvm::GVN::ValueTable | This class holds the mapping between values and value numbers |
Cllvm::TargetLoweringBase::ValueTypeActionImpl | |
Cllvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy | |
Cllvm::ValueMapConstIterator< DenseMapT, KeyT >::ValueTypeProxy | |
Cllvm::MachineFunction::VariableDbgInfo | |
Cllvm::InlineAsmIdentifierInfo::VariableIdentifier | |
Cllvm::VariadicFunction< ResultT, ArgT, Func > | Class which can simulate a type-safe variadic function |
Cllvm::VariadicFunction1< ResultT, Param0T, ArgT, Func > | |
Cllvm::VariadicFunction2< ResultT, Param0T, Param1T, ArgT, Func > | |
Cllvm::VariadicFunction3< ResultT, Param0T, Param1T, Param2T, ArgT, Func > | |
Cllvm::VariadicOperandTraits< SubClass, MINARITY > | VariadicOperandTraits - determine the allocation regime of the Use array when it is a prefix to the User object, and the number of Use objects is only known at allocation time |
►Cllvm::VariadicOperandTraits< BranchInst, 1 > | |
Cllvm::OperandTraits< BranchInst > | |
►Cllvm::VariadicOperandTraits< CallBase, 1 > | |
Cllvm::OperandTraits< CallBase > | |
►Cllvm::VariadicOperandTraits< CleanupReturnInst, 1 > | |
Cllvm::OperandTraits< CleanupReturnInst > | |
►Cllvm::VariadicOperandTraits< ConstantAggregate > | |
Cllvm::OperandTraits< ConstantAggregate > | |
►Cllvm::VariadicOperandTraits< ConstantExpr, 1 > | |
Cllvm::OperandTraits< ConstantExpr > | |
►Cllvm::VariadicOperandTraits< FuncletPadInst, 1 > | |
Cllvm::OperandTraits< FuncletPadInst > | |
►Cllvm::VariadicOperandTraits< GetElementPtrConstantExpr, 1 > | |
Cllvm::OperandTraits< GetElementPtrConstantExpr > | |
►Cllvm::VariadicOperandTraits< GetElementPtrInst, 1 > | |
Cllvm::OperandTraits< GetElementPtrInst > | |
►Cllvm::VariadicOperandTraits< ReturnInst > | |
Cllvm::OperandTraits< ReturnInst > | |
Cllvm::pdb::Variant | |
Cllvm::LiveVariables::VarInfo | VarInfo - This represents the regions where a virtual register is live in the program |
Cllvm::VarStreamArray< ValueType, Extractor > | |
Cllvm::VarStreamArray< codeview::FileChecksumEntry > | |
Cllvm::VarStreamArray< CrossModuleImportItem > | |
Cllvm::VarStreamArray< CVSymbol > | |
Cllvm::VarStreamArray< CVType > | |
Cllvm::VarStreamArray< DebugSubsectionRecord > | |
Cllvm::VarStreamArray< LineColumnEntry, LineColumnExtractor > | |
Cllvm::VarStreamArray< llvm::codeview::InlineeSourceLine > | |
Cllvm::VarStreamArray< llvm::pdb::DbiModuleDescriptor > | |
Cllvm::VarStreamArrayExtractor< T > | VarStreamArrayExtractor is intended to be specialized to provide customized extraction logic |
Cllvm::VarStreamArrayExtractor< codeview::CrossModuleImportItem > | |
Cllvm::VarStreamArrayExtractor< codeview::CVRecord< Kind > > | |
Cllvm::VarStreamArrayExtractor< codeview::DebugSubsectionRecord > | |
Cllvm::VarStreamArrayExtractor< codeview::FileChecksumEntry > | |
Cllvm::VarStreamArrayExtractor< codeview::InlineeSourceLine > | |
Cllvm::VarStreamArrayExtractor< CrossModuleImportItem > | |
Cllvm::VarStreamArrayExtractor< CVSymbol > | |
Cllvm::VarStreamArrayExtractor< CVType > | |
Cllvm::VarStreamArrayExtractor< DebugSubsectionRecord > | |
Cllvm::VarStreamArrayExtractor< llvm::codeview::InlineeSourceLine > | |
Cllvm::VarStreamArrayExtractor< llvm::pdb::DbiModuleDescriptor > | |
Cllvm::VarStreamArrayExtractor< pdb::DbiModuleDescriptor > | |
Cllvm::VecDesc | Describes a possible vectorization of a function |
►Cllvm::PBQP::Vector | PBQP Vector class |
Cllvm::PBQP::MDVector< Metadata > | |
►Cvector | |
Cllvm::HexagonBlockRanges::RangeList | |
Cllvm::msgpack::ArrayNode | |
Cllvm::VectorizationFactor | TODO: The following VectorizationFactor was pulled out of LoopVectorizationCostModel class |
Cllvm::VectorizeConfig | Vectorize configuration |
Cllvm::VectorizerParams | Collection of parameters shared beetween the Loop Vectorizer and the Loop Access Analysis |
Cllvm::VectorizerValueMap | This is a helper struct for maintaining vectorization state |
Cllvm::VerifierSupport | |
Cllvm::MachO::version_min_command | |
Cllvm::pdb::VersionInfo | |
Cllvm::VersionTuple | Represents a version number in the form major[.minor[.subminor[.build]]] |
Cllvm::xray::Graph< VertexAttribute, EdgeAttribute, VI >::VertexView< isConst > | A class for ranging over the vertices in the graph |
Cllvm::VFRange | A range of powers-of-2 vectorization factors with fixed start and adjustable end |
Cllvm::FunctionSummary::VFuncId | An "identifier" for a virtual function |
Cllvm::VirtReg2IndexFunctor | |
Cllvm::VirtRegAuxInfo | Calculate auxiliary information for a virtual register such as its spill weight and allocation hint |
Cllvm::MachineOperandIteratorBase::VirtRegInfo | VirtRegInfo - Information about a virtual register used by a set of operands |
Cllvm::wholeprogramdevirt::VirtualCallTarget | |
Cllvm::yaml::VirtualRegisterDefinition | |
Cllvm::DWARFYAML::VisitorImpl< T > | A class to visits DWARFYAML Compile Units and DIEs in preorder |
►Cllvm::DWARFYAML::VisitorImpl< const Data > | |
Cllvm::DWARFYAML::ConstVisitor | |
►Cllvm::DWARFYAML::VisitorImpl< Data > | |
Cllvm::DWARFYAML::Visitor | |
►Cllvm::VLIWPacketizerList | |
Cllvm::HexagonPacketizerList | |
Cllvm::VLIWResourceModel | |
Cllvm::VNInfo | VNInfo - Value Number Information |
►Cllvm::VPBlockBase | VPBlockBase is the building block of the Hierarchical Control-Flow Graph |
Cllvm::VPBasicBlock | VPBasicBlock serves as the leaf of the Hierarchical Control-Flow Graph |
Cllvm::VPRegionBlock | VPRegionBlock represents a collection of VPBasicBlocks and VPRegionBlocks which form a Single-Entry-Single-Exit subgraph of the output IR CFG |
Cllvm::VPBlockUtils | Class that provides utilities for VPBlockBases in VPlan |
Cllvm::VPBuilder | VPlan-based builder utility analogous to IRBuilder |
Cllvm::VPCallback | This class is used to enable the VPlan to invoke a method of ILV |
Cllvm::VPBuilder::VPInsertPoint | InsertPoint - A saved insertion point |
Cllvm::VPInterleavedAccessInfo | |
Cllvm::VPIteration | In what follows, the term "input IR" refers to code that is fed into the vectorizer whereas the term "output IR" refers to code that is generated by the vectorizer |
Cllvm::VPlan | VPlan models a candidate for vectorization, encoding various decisions take to produce efficient output IR, including which branches, basic-blocks and output IR instructions to generate, and their cost |
Cllvm::VPlanHCFGBuilder | Main class to build the VPlan H-CFG for an incoming IR |
Cllvm::VPlanHCFGTransforms | |
Cllvm::VPlanIngredient | |
Cllvm::VPlanPrinter | VPlanPrinter prints a given VPlan to a given output stream |
Cllvm::VPlanSlp | Class that maps (parts of) an existing VPlan to trees of combined VPInstructions |
Cllvm::VPlanVerifier | Class with utility functions that can be used to check the consistency and invariants of a VPlan, including the components of its H-CFG |
Cllvm::VPRecipeBuilder | Helper class to create VPRecipies from IR instructions |
Cllvm::VPTransformState | VPTransformState holds information passed down when "executing" a VPlan, needed for generating the output IR |
►Cllvm::VPValue | |
►Cllvm::VPUser | This class augments VPValue with operands which provide the inverse def-use edges from VPValue's users to their defs |
Cllvm::VPInstruction | This is a concrete Recipe that models a single VPlan-level instruction |
►Cllvm::VReg2SUnit | An individual mapping from virtual register number to SUnit |
Cllvm::VReg2SUnitOperIdx | Mapping from virtual register to SUnit including an operand index |
Cllvm::VRegInfo | |
Cllvm::wholeprogramdevirt::VTableBits | |
Cllvm::AMDGPU::Waitcnt | Represents the counter values to wait for in an s_waitcnt instruction |
Cllvm::wasm::WasmDataReference | |
Cllvm::wasm::WasmDataSegment | |
Cllvm::wasm::WasmDylinkInfo | |
Cllvm::WasmEHFuncInfo | |
Cllvm::wasm::WasmElemSegment | |
Cllvm::wasm::WasmEvent | |
Cllvm::wasm::WasmEventType | |
Cllvm::wasm::WasmExport | |
Cllvm::wasm::WasmFunction | |
Cllvm::wasm::WasmFunctionName | |
Cllvm::wasm::WasmGlobal | |
Cllvm::wasm::WasmGlobalType | |
Cllvm::wasm::WasmImport | |
Cllvm::wasm::WasmInitExpr | |
Cllvm::wasm::WasmInitFunc | |
Cllvm::wasm::WasmLimits | |
Cllvm::wasm::WasmLinkingData | |
Cllvm::wasm::WasmLocalDecl | |
Cllvm::wasm::WasmObjectHeader | |
Cllvm::wasm::WasmRelocation | |
Cllvm::object::WasmSection | |
Cllvm::object::WasmSectionOrderChecker | |
Cllvm::object::WasmSegment | |
Cllvm::wasm::WasmSignature | |
Cllvm::object::WasmSymbol | |
Cllvm::wasm::WasmSymbolInfo | |
Cllvm::wasm::WasmTable | |
Cllvm::sys::Watchdog | This class provides an abstraction for a timeout around an operation that must complete in a given amount of time |
Cllvm::WebAssemblyDebugValueManager | |
Cllvm::WebAssemblyException | |
►CWebAssemblyGenInstrInfo | |
Cllvm::WebAssemblyInstrInfo | |
►CWebAssemblyGenRegisterInfo | |
Cllvm::WebAssemblyRegisterInfo | |
►CWebAssemblyGenSubtargetInfo | |
Cllvm::WebAssemblySubtarget | |
Cllvm::WebAssemblyMCInstLower | This class is used to lower an MachineInstr into an MCInst |
Cllvm::BlockFrequencyInfoImplBase::Weight | Unscaled probability weight |
Cllvm::WholeProgramDevirtResolution | |
Cllvm::windows_manifest::WindowsManifestMerger | |
Cllvm::windows_manifest::WindowsManifestMerger::WindowsManifestMergerImpl | |
Cllvm::object::WindowsResourceCOFFWriter | |
Cllvm::object::WindowsResourceParser | |
Cllvm::WindowsResourceProcessor | |
Cllvm::WinEHFuncInfo | |
Cllvm::WinEHHandlerType | |
Cllvm::WinEHTryBlockMapEntry | |
Cllvm::object::WinResHeaderPrefix | |
Cllvm::object::WinResHeaderSuffix | |
Cllvm::object::WinResIDs | |
Cllvm::TrailingObjects< BaseTy, TrailingTys >::FixedSizeStorage< Tys >::with_counts< Counts > | |
Cllvm::WithColor | An RAII object that temporarily switches an output stream to a specific color |
Cllvm::BlockFrequencyInfoImplBase::WorkingData | Index of loop information |
Cllvm::orc::rpc::detail::WrappedHandlerReturn< T > | |
Cllvm::orc::rpc::detail::WrappedHandlerReturn< Error > | |
Cllvm::orc::rpc::detail::WrappedHandlerReturn< ErrorSuccess > | |
Cllvm::orc::rpc::detail::WrappedHandlerReturn< Expected< T > > | |
Cllvm::orc::rpc::detail::WrappedHandlerReturn< void > | |
Cllvm::mca::WriteDescriptor | A register write descriptor |
Cllvm::support::endian::Writer | Adapter to write values to a stream in a particular byte order |
Cllvm::msgpack::Writer | Writes MessagePack objects to an output stream, one at a time |
Cllvm::mca::WriteRef | A reference to a register write |
Cllvm::mca::WriteState | Tracks uses of a register definition (e.g |
Cllvm::MachO::x86_exception_state64_t | |
Cllvm::MachO::x86_exception_state_t | |
Cllvm::MachO::x86_float_state64_t | |
Cllvm::MachO::x86_float_state_t | |
Cllvm::MachO::x86_state_hdr_t | |
Cllvm::MachO::x86_thread_state32_t | |
Cllvm::MachO::x86_thread_state64_t | |
Cllvm::MachO::x86_thread_state_t | |
Cllvm::X86AddressMode | X86AddressMode - This struct holds a generalized full x86 address mode |
Cllvm::X86AsmInstrumentation | |
CX86EvexToVexCompressTableEntry | |
►CX86GenInstrInfo | |
Cllvm::X86InstrInfo | |
►CX86GenRegisterInfo | |
Cllvm::X86RegisterInfo | |
►CX86GenSubtargetInfo | |
Cllvm::X86Subtarget | |
Cllvm::X86InstrFMA3Group | This class is used to group {132, 213, 231} forms of FMA opcodes together |
Cllvm::X86MemoryFoldTableEntry | |
►CXCoreGenInstrInfo | |
Cllvm::XCoreInstrInfo | |
►CXCoreGenRegisterInfo | |
Cllvm::XCoreRegisterInfo | |
►CXCoreGenSubtargetInfo | |
Cllvm::XCoreSubtarget | |
Cllvm::XCoreMCInstLower | This class is used to lower an MachineInstr into an MCInst |
Cllvm::MachO::xmm_reg_t | |
Cllvm::reassociate::XorOpnd | Utility class representing a non-constant Xor-operand |
Cllvm::xray::XRayFileHeader | XRay traces all have a header providing some top-matter information useful to help tools determine how to interpret the information available in the trace |
Cllvm::AsmPrinter::XRayFunctionEntry | |
Cllvm::xray::XRayRecord | An XRayRecord is the denormalized view of data associated in a trace |
Cllvm::CodeViewYAML::YAMLCrossModuleImport | |
Cllvm::CodeViewYAML::YAMLDebugSubsection | |
Cllvm::CodeViewYAML::YAMLFrameData | |
Cllvm::yaml::YamlObjectFile | |
Cllvm::CodeViewYAML::detail::YAMLSubsectionBase | |
Cllvm::vfs::YAMLVFSEntry | |
Cllvm::vfs::YAMLVFSWriter | |
Cllvm::xray::YAMLXRayFileHeader | |
Cllvm::xray::YAMLXRayRecord | |
Cllvm::xray::YAMLXRaySledEntry | |
Cllvm::xray::YAMLXRayTrace | |
Cllvm::detail::zip_longest_range< Args > | |
Cllvm::detail::ZipLongestItemType< Iter > | |
Cllvm::detail::ZipLongestTupleType< Iters > | |
Cllvm::detail::zippy< ItType, Args > | |
Cllvm::detail::ZipTupleType< Iters > | |
C* | |
C* | |
C__itt_collection_state | |
C__itt_thread_state | |
CAAResult * | |
CAAResultT & | |
CABI | |
CABIType | |
CAbstractLatticeFunction< LatticeKey, LatticeVal > * | |
CAccelTableKind | |
CAccessorT | |
CAccessQualifier | |
CActionKind | |
CAddressSpaceQualifier | |
CAFL_EXT | |
CAFL_REG | |
CAlignStyle | |
CAlloc | |
CAllocator | |
CAllocator | |
CAllocator & | |
►CAllocatorT | |
Cllvm::AllocatorList< Token > | |
Cllvm::AllocatorList< T, AllocatorT > | A linked-list with a custom, local allocator |
CAllocatorTy | |
CAllocatorType | |
CAllocType | |
CAnalysisID | |
CAnalysisManagerT * | |
CArchEnum | |
CArchType | |
CArchType | |
CArchType | |
CArgListTy | |
CArgT & | |
CArgTs | |
CARMABI | |
CARMArchEnum | |
CARMCPKind | |
CARMCPModifier | |
CARMLdStMultipleTiming | |
CARMProcClassEnum | |
CARMProcFamilyEnum | |
Carray< int, 3 > | |
Carray< int32_t, IPHR_HASH+1 > | |
Carray< int64_t, 3 > | |
Carray< llvm::Optional< DebugStream >,(int) DbgHeaderType::Max > | |
Carray< llvm::support::detail::packed_endian_specific_integral,(IPHR_HASH+32)/32 > | |
Carray< uint8_t, 16 > | |
Carray< uint8_t, 8 > | |
Carray< uint8_t, MaxRecordLength > | |
CArrayRef< T > | |
CArrayRef< T > & | |
CAsmDialect | |
CAsmDialect | |
CAsmRewriteKind | |
Catomic< bool > | |
Catomic< int > | |
Catomic< Status > | |
Catomic< unsigned > | |
Catomic< void * > | |
CAtomicOrdering | |
CAttribute | |
CAttribute | |
CAttrKind | |
CAttrType | |
►CBaseCL | |
Cllvm::MemSetBase< BaseCL > | Common base class for all memset intrinsics |
Cllvm::MemTransferBase< BaseCL > | Common base class for all memory transfer intrinsics |
CBaseIt | |
CBaseIter | |
CBaseLayerT | |
CBaseLayerT & | |
CBaseT * | |
CBaseTy *const | |
CBasicBlock *>() ->getParent()) | |
CBB_i_t | |
CBB_t * | |
Cbegin | |
CBI_t | |
CBinaryAnnotationsOpCode | |
CBinaryOps | |
CBindOpcode | |
CBitcodeModule >> | |
Cbitset< Attribute::EndAttrKinds > | |
Cbitset< NumAliasAttrs > | |
CBitVectorTy | |
CBitWord | |
CBitWord * | |
CBlkT * | |
CBlockFrequencyInfoT | |
CBlockT * | |
Cbool | |
CBooleanContent | |
CboolOrDefault | |
CBorderConstraint | |
CBranchProbabilityInfoPassT | |
CBranchType | |
CBucketT | |
CBucketT * | |
CBufferKind | |
CBundleLockStateType | |
CCache | |
CCallable | |
CCallback | |
CCallingConv | |
CCallingConvention | |
CCallSiteTy | |
CCandReason | |
CCanonicalizingDemangler | |
CCaseClusterKind | |
CCaseHandleT | |
Ccat_t * | |
CCCAssignFn * | |
CCComPtr< IDiaEnumDebugStreamData > | |
CCComPtr< IDiaEnumDebugStreams > | |
CCComPtr< IDiaEnumFrameData > | |
CCComPtr< IDiaEnumInjectedSources > | |
CCComPtr< IDiaEnumLineNumbers > | |
CCComPtr< IDiaEnumSectionContribs > | |
CCComPtr< IDiaEnumSourceFiles > | |
CCComPtr< IDiaEnumSymbols > | |
CCComPtr< IDiaEnumTables > | |
CCComPtr< IDiaFrameData > | |
CCComPtr< IDiaInjectedSource > | |
CCComPtr< IDiaLineNumber > | |
CCComPtr< IDiaSectionContrib > | |
CCComPtr< IDiaSession > | |
CCComPtr< IDiaSourceFile > | |
CCComPtr< IDiaSymbol > | |
CCComPtr< IDiaTable > | |
CCellMapType & | |
CCFLAA & | |
CCGSCCPassT | |
CChannelT | |
Cchar | |
CCharKind | |
CChecksumKind | |
CChildIteratorType | |
CChildIteratorType | |
CChildren< std::string > | |
CChildren< uint32_t > | |
CClass & | |
CClass *& | |
CClass *const & | |
CClassificationKind | |
CClassOptions | |
CClassT & | |
CClrHandlerType | |
CCodeGenFileType | |
CCodeViewContainer | |
CColor | |
CCombineLevel | |
CComdatKind | |
CComparePredicate | |
CCompileCallbackMgrT & | |
CCompileFtor | |
CCompileSym2Flags | |
CCompileSym3Flags | |
CComplementSpillMode | |
CCond_t | |
CCondCode | |
CCondCode | |
Ccondition_variable | |
CConditionalAssemblyType | |
Cconst AnalysisManagerT * | |
Cconst BitVectorT & | |
Cconst BranchProbabilityInfoT * | |
Cconst ComplexMatcherMemFn * | |
Cconst CustomRendererFn * | |
Cconst DataRef | |
Cconst DiagnosticSeverity | |
Cconst DIContextKind | |
Cconst Elf_Nhdr_Impl< ELFT > & | |
Cconst Elf_Nhdr_Impl< ELFT > * | |
Cconst Elf_Shdr * | |
Cconst FrameKind | |
Cconst FreeEdgeVector & | |
Cconst FreeNodeVector & | |
Cconst FunctionT * | |
Cconst GraphType & | |
Cconst HashTable< ValueT, TraitsT > * | |
Cconst ImmutableListImpl< T > * | |
Cconst InitKind | |
Cconst Kind | |
Cconst LoopInfoT * | |
Cconst MetadataType | |
Cconst MipsExprKind | |
Cconst Node * | |
Cconst NodeAddr< T > & | |
Cconst NodeKind | |
Cconst offset_type | |
Cconst PredicateBitset * | |
Cconst Qualifiers | |
Cconst RecordKind | |
Cconst RefMap | |
Cconst RegisterBank * | |
Cconst RegToRangeMap & | |
Cconst sc_iterator | |
Cconst SparseBitVector< ElementSize > * | |
Cconst StrategyKind | |
Cconst T & | |
Cconst Ty & | |
Cconst Type | |
Cconst uint8_t * | |
Cconst uint8_t * | |
Cconst UniqueInst * | |
Cconst UpdateStrategy | |
Cconst UTF16 * | |
Cconst ValueT & | |
Cconst VariantKind | |
Cconst VertexIdentifier | |
Cconst VFTableSlotKind * | |
Cconst void * | |
Cconst void ** | |
Cconst void *const * | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_iterator | |
Cconst_value_op_iterator | |
CConstantClass * | |
CConstantRange >> | |
CConstants | |
CConstraintKind | |
CConstraintPrefix | |
CConstraintType | |
Ccontent_type | |
CCostAllocator | |
CCounterKind | |
Ccoveragemap_error | |
CCovMapVersion | |
CCPU | |
CCPUArch | |
CCPUSubTypeARM | |
CCPUType | |
CCPUType | |
CcreatePGOMemOPSizeOptLegacyPass | |
CCRITICAL_SECTION | |
CCtx | |
CCVRecord< Kind > | |
CCVSymbol | |
Cdata_iterator | |
Cdata_type | |
CDataType | |
CDebugCompressionType | |
CDebuggerKind | |
CDebugSubsectionKind | |
Cdeclval | |
Cdeclval< BasicBlock *>() ->getParent()) | |
Cdeclval< NodeT *>() ->getParent()) | |
Cdeclval< VPBlockBase *>() ->getParent()) | |
CDenormalMode | |
CDepType | |
Cdeque< AssertingVH< Instruction > >> | |
Cdeque< const llvm::bfi_detail::IrreducibleGraph::IrrNode * > | |
Cdeque< llvm::DenseMap< llvm::Value *, llvm::Constant * > > | |
Cdeque< llvm::Loop * > | |
Cdeque< llvm::Region * > | |
Cdeque< std::function< void()> > | |
CDerivedT | |
CDerivedT & | |
Cdev_t | |
CDiagKind | |
CDiagnosticHandlerFunction * | |
CDiagnosticPredicateTy | |
CDIFlags | |
CDigitsT | |
CDINameKind | |
CDisassemblerMode | |
CDISPFlags | |
CDistType | |
CDomFrontierT * | |
CDomTreeNodeBase< NodeT > * | |
CDomTreeT * | |
Cdouble | |
CDrvInterface | |
CDstType | |
CDwarfCompileUnit *>> | |
CDwarfFormat | |
CDwarfFormat | |
CDWARFSectionKind | |
CDwarfVersion | |
CDWORD | |
CDylibLookupFtorT | |
CEABase | |
CEABI | |
CEADisplacement | |
CEdgeId | |
CEdgeMetadata | |
CEFuncId | |
CEHInstKind | |
CEHPersonality | |
CElemTy | |
CElf_Addr | |
CELF_EF | |
CELF_ELFCLASS | |
CELF_ELFDATA | |
CELF_ELFOSABI | |
CELF_EM | |
CELF_ET | |
CElf_Half | |
CElf_Off | |
CELF_PF | |
CELF_PT | |
CELF_REL | |
CELF_SHF | |
CELF_SHT | |
CELF_STT | |
CElf_Sword | |
CElf_Sxword | |
CElf_Word | |
CElf_Xword | |
CELFFile< ELFT > | |
CELFSymbolType | |
CENamePrefix | |
CEncodedFramePtrReg | |
CEncoding | |
CEncodingType | |
Cend | |
Cendianness | |
Cendianness | |
Cendianness | |
CEntryKind | |
Cenum ___itt_group_id | |
Cenum _iJDEnvironmentType | |
Cenum DbgValueKind | |
Cenum EntryType | |
Cenum InstrStage | |
Cenum { Unprocessed, NotProvablyAllocatable, ConservativelyAllocatable, OptimallyReducible } | |
CEnvironment | |
CEnvironmentType | |
Cerror_code | |
Cerror_code * | |
CExceptionHandling | |
CExpected< T > & | |
CExpected< T > * | |
CExponentType | |
CExportFlags | |
CExportKind | |
CExpressionType | |
CExprKind | |
CExternalLookupFtorT | |
CExtractor | |
CExtraData | |
CFactoryTy * | |
Cfalse | |
CFaultKind | |
CFILE * | |
Cfile_type | |
Cfile_type | |
CFileCheckKind | |
CFileChecksumKind | |
CFileChecksumKind | |
CFileLineInfoKind | |
CFilter | |
CFixedStreamArray< T > | |
CFlagNames | |
CFlags | |
CFlags | |
Cfloat | |
CfltCategory | |
CFnIdT | |
CFoldingSet< T > | |
CForm | |
CForm | |
Cforward_list< llvm::cflaa::FunctionHandle< llvm::CFLAndersAAResult > > | |
Cforward_list< llvm::cflaa::FunctionHandle< llvm::CFLSteensAAResult > > | |
CFpABIKind | |
CFPOpFusionMode | |
CFPParamVariant | |
CFPReturnVariant | |
CFPUKind | |
CFPURestriction | |
CFPUVersion | |
CFragmentType | |
CFrameCookieKind | |
CFrameProcedureOptions | |
CFrameProcedureOptions | |
Cfriend | |
CFuncClass | |
Cfunction< bool(ArrayRef< Value *> Cur, const Value *New)> | |
Cfunction< bool(const LegalityQuery &)> | |
Cfunction< bool(const llvm::GlobalValue &)> | |
Cfunction< bool(const ModuleSummaryIndex &Index)> | |
Cfunction< bool(SymbolStringPtr)> | |
Cfunction< bool(unsigned Task, const Module &)> | |
Cfunction< const llvm::LoopAccessInfo &(llvm::Loop &)> * | |
Cfunction< Expected< JITTargetAddress >()> | |
Cfunction< Expected< std::unique_ptr< MemoryBuffer > >(Module &)> | |
Cfunction< Expected< std::unique_ptr< MemoryBuffer > >(std::unique_ptr< MemoryBuffer >)> | |
Cfunction< Expected< std::unique_ptr< Module > >(StringRef Identifier)> | |
Cfunction< Expected< ThreadSafeModule >(ThreadSafeModule, const MaterializationResponsibility &R)> | |
Cfunction< int(const llvm::Error &)> | |
Cfunction< JITTargetAddress(const std::string &Name)> | |
Cfunction< JITTargetAddress(JITTargetAddress TrampolineAddr)> | |
Cfunction< llvm::AAResults &()> | |
Cfunction< llvm::AssumptionCache &()> | |
Cfunction< llvm::AssumptionCache &(llvm::Function &)> * | |
Cfunction< llvm::DominatorTree &()> | |
Cfunction< llvm::Error(llvm::BinaryStreamWriter &)> | |
Cfunction< llvm::TargetTransformInfo(const llvm::Function &)> | |
Cfunction< llvm::Type *(unsigned)> | |
Cfunction< llvm::Value *(llvm::ArrayRef< llvm::Value * >, llvm::Instruction *)> | |
Cfunction< Optional< GlobalValueSet >(GlobalValueSet Requested)> | |
Cfunction< Resources(VModuleKey)> | |
Cfunction< std::pair< unsigned, LLT >(const LegalityQuery &)> | |
Cfunction< std::set< Function *>(Function &)> | |
Cfunction< std::shared_ptr< SymbolResolver >(VModuleKey K)> | |
Cfunction< std::unique_ptr< IndirectStubsManager >()> | |
Cfunction< std::unique_ptr< IndirectStubsMgrT >()> | |
Cfunction< std::unique_ptr< llvm::DWARFUnit >uint32_t, DWARFSectionKind, const llvm::DWARFSection *, const llvm::DWARFUnitIndex::Entry *)> | |
Cfunction< std::unique_ptr< llvm::orc::IndirectStubsManager >)> | |
Cfunction< std::unique_ptr< RuntimeDyld::MemoryManager >()> | |
Cfunction< std::unique_ptr< ThinBackendProc > Config &C, ModuleSummaryIndex &CombinedIndex, StringMap< GVSummaryMapTy > &ModuleToDefinedGVSummaries, AddStreamFn AddStream, NativeObjectCache Cache)> | |
Cfunction< std::vector< Constant *>(ArrayRef< Value *> Cur, ArrayRef< Type *> BaseTypes)> | |
Cfunction< SymbolNameSet(JITDylib &Parent, const SymbolNameSet &Names)> | |
Cfunction< void *(const std::string &)> | |
Cfunction< void(const DiagnosticInfo &)> | |
Cfunction< void(Error)> | |
Cfunction< void(Expected< SymbolMap >)> | |
Cfunction< void(JITDylib &JD, std::unique_ptr< MaterializationUnit > MU)> | |
Cfunction< void(llvm::BasicBlock *)> | |
Cfunction< void(llvm::Error)> | |
Cfunction< void(llvm::Instruction *)> | |
Cfunction< void(llvm::raw_ostream &OS)> | |
Cfunction< void(llvm::SDNode *, llvm::SDNode *)> | |
Cfunction< void(Pass &, Function &, AAResults &)> | |
Cfunction< void(uint8_t *Addr, uint32_t Size)> | |
Cfunction< void(VModuleKey K, std::shared_ptr< SymbolResolver > R)> | |
Cfunction< void(VModuleKey K, std::unique_ptr< Module >)> | |
Cfunction< void(VModuleKey K, ThreadSafeModule TSM)> | |
Cfunction< void(VModuleKey)> | |
Cfunction< void(VModuleKey, const object::ObjectFile &Obj)> | |
Cfunction< void(VModuleKey, const object::ObjectFile &Obj, const RuntimeDyld::LoadedObjectInfo &)> | |
CFunctionIdT | |
CFunctionKinds | |
CFunctionKinds | |
CFunctionNameKind | |
CFunctionOptions | |
CFunctionPassCtor | |
CFunctionPassT | |
CFunctionRefQual | |
CFunctionRefQualifier | |
CFunctionT | |
CFuncTy | |
CGCOVVersion | |
CGDBIndexEntryKind | |
CGDBIndexEntryLinkage | |
CGeneration | |
CGenT & | |
CGetResponsibilitySetFn | |
Cgid_t | |
CGlobalISelAbortMode | |
CGraphMetadata | |
CGraphT & | |
Chandle_type | |
CHandlerT | |
Chash_value_type | |
CHashFn * | |
CHashT | |
CHex16 | |
CHex32 | |
CHex32 | |
CHex64 | |
CHex64 | |
CHex8 | |
CHintKind | |
CHMODULE | |
CHotnessType | |
CHWMultEnum | |
CID | |
CIdKind | |
CIITDescriptorKind | |
CiJIT_IsProfilingActiveFlags(*)(void) | |
Cilist_sentinel< OptionsT > | |
CImpl | |
CImportFailureReason | |
CImutAVLTreeGenericIterator< ImutInfo > | |
CIncrementWrapFlags | |
CIndex | |
CInductionKind | |
CInfo | |
CInfo * | |
CInlineeLinesSignature | |
CInMemoryNodeKind | |
Cino_t | |
CInput | |
CInput | |
►CInserter | |
Cllvm::IRBuilder< T, Inserter > | This provides a uniform API for creating instructions and inserting them into a basic block: either at the end of a BasicBlock, or at a specific iterator location in a block |
CInstKind | |
Cinstr_iterator | |
Cinstr_iterator | |
Cinstrprof_error | |
CInstrProfReaderIndex< HashTableImpl > & | |
CInstruction *, Info >> | |
CInstruction *, uint64_t >> | |
CInstructionT * | |
CInstTy * | |
Cint | |
Cint16_t | |
Cint32_t | |
Cint64_t | |
Cint8_t | |
CintegerPart | |
CintegerPart * | |
Cinternal_key_type | |
CInternalEdgeMapT & | |
CInternalEdgeMapT * | |
Cintptr_t | |
CIntrinsicFunctionKind | |
CIntrinsicType | |
►CIntrusiveListT | |
Cllvm::iplist_impl< IntrusiveListT, TraitsT > | A wrapper around an intrusive list with callbacks and non-intrusive ownership |
CIntTy | |
Cinvalidate)) | |
CIRBuilderTy | |
Cis_separator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
Citerator | |
CIteratorBase | |
CIteratorT | |
CIterOfRange< R > | |
Cits | |
CItTy | |
CItType | |
CJTEntryKind | |
CJTEntryKind | |
CJustification | |
CK | |
Ckey_type | |
CKeyFunctorT | |
CKeyT | |
CKind | |
CKind | |
CKind | |
CKind | |
CKind | |
CKind | |
CKind | |
CKindTy | |
CKindTy | |
CLabelType | |
CLayerT & | |
CLCOMMType | |
CLegacyLookupFn | |
CLegalizeAction | |
CLegalizeAction | |
CLegalizeTypeAction | |
CLevel | |
CLHS_P | |
CLHS_t | |
CLibcall | |
CLimitFlags | |
CLineFlags | |
CLineFlags | |
CLineNumberExtendedOps | |
CLineNumberOps | |
Clist< Block > | |
Clist< DeletionCallbackHandle > | |
Clist< InstrProfValueData > | |
Clist< llvm::BlockFrequencyInfoImplBase::LoopData > | |
Clist< llvm::MachineInstr * > | |
Clist< SparseBitVectorElement< ElementSize > > | |
Clist< std::string > | |
Clist< std::unique_ptr< RewriteDescriptor > > | |
Clist< TrieNode > | |
Clittle32_t | |
CLiveOutPair | |
CLLVMCodeModel | |
CLLVMModuleFlagBehavior | |
CLocalSymFlags | |
CLocationType | |
CLocInfo | |
Clong | |
CLookupFn | |
CLoopInfoBase< BlockT, LoopT > * | |
CLoopInfoBase< VPBlockBase, VPLoop > | |
CLoopInfoT | |
CLoopPassT | |
CLoopT | |
CLTy | |
CM | |
CMachineBasicBlock *>() ->getParent()) | |
CMachineInstr & | |
CMachineOperandType | |
CMachinePassRegistryListener< PassCtorTy > * | |
CMachinePassRegistryNode< PassCtorTy > * | |
CMachineRegisterInfo & | |
CMachineTypes | |
CMachineTypes | |
CManglingModeT | |
Cmap< BasicBlock *, DomSetType > | |
Cmap< BasicBlock *, Interval *> | |
Cmap< BlockT *, DomSetType > | |
Cmap< BlockT *, std::unique_ptr< RegionNodeT > > | |
Cmap< COFFSectionKey, llvm::MCSectionCOFF * > | |
Cmap< const BasicBlock *, const BasicBlock *> | |
Cmap< const char *, const llvm::Mips16HardFloatInfo::FuncSignature * > | |
Cmap< const char *, FunctionIdT > | |
Cmap< const char *, uint32_t > | |
Cmap< const Comdat *, unsigned > | |
Cmap< const DIFile *, std::string > | |
Cmap< const Function *, std::unique_ptr< CallGraphNode > > | |
Cmap< const GlobalValue *, StackSafetyInfo > | |
Cmap< const JITDylib *, PerDylibResources > | |
Cmap< const llvm::Function *, std::vector< const llvm::GlobalVariable * > > | |
Cmap< const llvm::Instruction *, std::unique_ptr< llvm::SmallPtrSet > > | |
Cmap< const llvm::Loop *, std::unique_ptr< llvm::SmallPtrSet > > | |
Cmap< const llvm::MachineInstr *, unsigned > | |
Cmap< const llvm::MCSymbol *, FunctionFaultInfos, MCSymbolComparator > | |
Cmap< const llvm::SDNode *, std::string > | |
Cmap< const std::string, const std::string > | |
Cmap< const void *, WrappedErrorSerializer > | |
Cmap< ELFSectionKey, llvm::MCSectionELF * > | |
Cmap< FunctionIdT, WrappedHandlerFn > | |
Cmap< GlobalValue::GUID, GlobalValue::GUID > | |
Cmap< GlobalValue::GUID, GlobalValueSummaryInfo > | |
Cmap< GraphBase::NodeId, unsigned > | |
Cmap< int, const llvm::TargetRegisterClass * > | |
Cmap< int, std::unique_ptr< llvm::FixedStackPseudoSourceValue > > | |
Cmap< int64_t, const llvm::MCSymbolRefExpr * > | |
Cmap< JITTargetAddress, llvm::orc::SymbolStringPtr > | |
Cmap< JITTargetAddress, std::pair< JITDylib *, SymbolStringPtr > > | |
Cmap< JITTargetAddress, std::shared_ptr< NotifyResolvedFunction > > | |
Cmap< LineLocation, FunctionSamplesMap > | |
Cmap< LineLocation, SampleRecord > | |
Cmap< llvm::EVT, llvm::SDNode *, llvm::EVT::compareRawBits > | |
Cmap< llvm::HexagonBlockRanges::IndexType, llvm::MachineInstr * > | |
Cmap< llvm::MachineBasicBlock *, DomSetType > | |
Cmap< llvm::MachineBasicBlock *, llvm::rdf::NodeAddr< llvm::rdf::BlockNode * > > | |
Cmap< llvm::MachineBasicBlock *, llvm::rdf::RegisterAggr > | |
Cmap< llvm::MachineBasicBlock *, RefMap > | |
Cmap< llvm::MachineBasicBlock *, std::set< llvm::MachineBasicBlock * > > | |
Cmap< llvm::MachineInstr *, llvm::SUnit * > | |
Cmap< llvm::Module *, bool > | |
Cmap< llvm::RelocationValueRef, uint64_t > | |
Cmap< llvm::StringRef, llvm::StringRef > | |
Cmap< llvm::StringRef, unsigned > | |
Cmap< llvm::SUnit *, int > | |
Cmap< llvm::ValID, std::map< llvm::ValID, llvm::GlobalValue * > > | |
Cmap< llvm::Value *, llvm::GenericValue > | |
Cmap< llvm::Value *, llvm::SmallVector > | |
Cmap< llvm::Value *, std::vector< unsigned > > | |
Cmap< MachineBasicBlock *, SystemZHazardRecognizer *> | |
Cmap< object::SectionRef, unsigned > | |
Cmap< ObjHandleT, typename BaseLayerT::ObjHandleT > | |
Cmap< orc::VModuleKey, std::shared_ptr< orc::SymbolResolver > > | |
Cmap< orc::VModuleKey, std::unique_ptr< llvm::detail::GenericLayer > > | |
Cmap< Record *, RecVec > | |
Cmap< RegisterId, LaneBitmask > | |
Cmap< remote::ResourceIdMgr::ResourceId, std::shared_ptr< llvm::LegacyJITSymbolResolver > > | |
Cmap< RemoteSymbolId, llvm::JITSymbol > | |
Cmap< ResourceIdMgr::ResourceId, Allocator > | |
Cmap< ResourceIdMgr::ResourceId, ISBlockOwnerList > | |
Cmap< SequenceNumberT, std::unique_ptr< llvm::orc::rpc::detail::ResponseHandler< ChannelT > > > | |
Cmap< SISchedulerBlockCreatorVariant, llvm::SIScheduleBlocks > | |
Cmap< std::pair< std::string, std::string >, ObjectPair > | |
Cmap< std::pair< std::string, std::string >, std::unique_ptr< llvm::object::ObjectFile > > | |
Cmap< std::pair< std::string, unsigned char >, llvm::SDNode * > | |
Cmap< std::pair< unsigned, MVT::SimpleValueType >, MVT::SimpleValueType > | |
Cmap< std::string, FunctionIdT > | |
Cmap< std::string, JITTargetAddress > | |
Cmap< std::string, llvm::Init * > | |
Cmap< std::string, llvm::lto::LTO::RegularLTOState::CommonResolution > | |
Cmap< std::string, llvm::object::OwningBinary< llvm::object::Binary > > | |
Cmap< std::string, llvm::SMLoc > | |
Cmap< std::string, SectionMap > | |
Cmap< std::string, SMLoc > | |
Cmap< std::string, std::pair< llvm::GlobalValue *, llvm::SMLoc > > | |
Cmap< std::string, std::pair< llvm::Value *, llvm::SMLoc > > | |
Cmap< std::string, std::string > | |
Cmap< std::string, std::unique_ptr< llvm::MultiClass > > | |
Cmap< std::string, std::unique_ptr< llvm::symbolize::SymbolizableModule > > | |
Cmap< std::string, std::unique_ptr< Record > > | |
Cmap< std::string, uint32_t > | |
Cmap< std::string, uint64_t > | |
Cmap< std::string, unsigned > | |
Cmap< std::string, WrappedErrorDeserializer > | |
Cmap< std::vector< uint64_t >, llvm::WholeProgramDevirtResolution::ByArg > | |
Cmap< SymbolDesc, llvm::StringRef > | |
Cmap< SymbolStringPtr, GlobalValue *> | |
Cmap< T, unsigned > | |
Cmap< uint32_t, DWARFDebugRnglist > | |
Cmap< uint32_t, DWARFListType > | |
Cmap< uint32_t, EqualityMap > | |
Cmap< uint32_t, LineTable > | |
Cmap< uint32_t, RefMap > | |
Cmap< uint32_t, std::unique_ptr< llvm::orc::rpc::detail::ResponseHandler< rpc::RawByteChannel > > > | |
Cmap< uint32_t, uint32_t > | |
Cmap< uint32_t, WrappedHandlerFn > | |
Cmap< uint64_t, DWARFAbbreviationDeclarationSet > | |
Cmap< uint64_t, DWARFUnit *> | |
Cmap< uint64_t, llvm::WholeProgramDevirtResolution > | |
Cmap< uint64_t, std::pair< uint64_t, llvm::DWARFDie > > | |
Cmap< uint64_t, std::set< uint32_t > > | |
Cmap< uint64_t, std::string > | |
Cmap< uint64_t, uint32_t, std::greater< uint64_t > > | |
Cmap< unsigned, CtorDtorList > | |
Cmap< unsigned, llvm::AttrBuilder > | |
Cmap< unsigned, llvm::DbgVariable * > | |
Cmap< unsigned, llvm::MCDwarfLineTable > | |
Cmap< unsigned, llvm::StringRef > | |
Cmap< unsigned, llvm::Type * > | |
Cmap< unsigned, llvm::TypedTrackingMDRef > | |
Cmap< unsigned, std::pair< llvm::GlobalValue *, llvm::SMLoc > > | |
Cmap< unsigned, std::pair< llvm::Type *, llvm::SMLoc > > | |
Cmap< unsigned, std::pair< llvm::Value *, llvm::SMLoc > > | |
Cmap< unsigned, std::pair< size_t, size_t > > | |
Cmap< unsigned, std::pair< TempMDTuple, llvm::SMLoc > > | |
Cmap< unsigned, std::pair< unsigned, bool > > | |
Cmap< unsigned, std::vector< std::pair< GlobalValue::GUID *, llvm::SMLoc > > > | |
Cmap< unsigned, std::vector< std::pair< llvm::AliasSummary *, llvm::SMLoc > > > | |
Cmap< unsigned, std::vector< std::pair< llvm::ValueInfo *, llvm::SMLoc > > > | |
Cmap< unsigned, unsigned > | |
Cmap< VModuleKey, LogicalDylib > | |
Cmap< VModuleKey, SectionAddrSet > | |
Cmap< VModuleKey, std::unique_ptr< EmissionDeferredModule > > | |
Cmap< VModuleKey, std::unique_ptr< LinkedObject > > | |
Cmap< VModuleKey, std::vector< std::string > > | |
Cmap< void *, llvm::sys::MemoryBlock > | |
Cmap< WasmSectionKey, llvm::MCSectionWasm * > | |
Cmapmode | |
Cmapmode | |
CMappingType | |
CMapT | |
CMapT & | |
CMapTy | |
CMapType | |
CMatchClassKind | |
CMatcher< T > | |
CMatchType | |
CMaterializerFtor | |
CMatrixPtr | |
CMCLOHType | |
CMCPhysReg | |
CMCSymbol *, GOTEquivUsePair >> | |
CMCSymbolAttr | |
CMCVersionMinType | |
►CMemberTs | |
Cllvm::detail::PointerSumTypeHelper< TagT, MemberTs > | A helper template for implementing PointerSumType |
CMemoryManagerPtrT | |
CMIMGBaseOpcode | |
CMIMGDim | |
CMinMaxRecurrenceKind | |
CMIPS_ABI_FP | |
CMIPS_AFL_ASE | |
CMIPS_AFL_EXT | |
CMIPS_AFL_FLAGS1 | |
CMIPS_AFL_REG | |
CMIPS_ISA | |
CMipsArchEnum | |
CMode | |
CModel | |
CModel | |
CModel | |
CModFlagBehavior | |
CModifierOptions | |
CModifierOptions | |
Cmt19937 | |
Cmt19937_64 | |
Cmultimap< GlobalValue::GUID, std::pair< std::string, TypeIdSummary > > | |
Cmultimap< RetOrArg, RetOrArg > | |
Cmultimap< unsigned, llvm::AggressiveAntiDepState::RegisterReference > | |
Cmultimap< unsigned, llvm::MachineOperand * > | |
Cmultiset< unsigned > | |
Cmutex | |
Cmutex | |
CMutexT * | |
CNameKind | |
CNearMissKind | |
CNeonSupportLevel | |
Cnew | |
Cnlink_t | |
CNode * | |
Cnode_pointer | |
CNodeId | |
CNodeKind | |
CNodeMetadata | |
CNodePtr | |
CNodeRef | |
CNodeRef | |
CNodeT | |
CNotifyResolvedImpl | |
CObjectFormatType | |
CObjectType | |
Coff_t | |
Coffset_type | |
Coffset_type | |
Coffset_type | |
Cop_agent_t | |
COp_t | |
COpcode | |
COpcodeType | |
COpnd_t | |
COptional< T > | |
COptionValue< DataType > | |
COpType | |
COrigContainer_t * | |
Costream & | |
COSType | |
COSType | |
Cpacked_endian_specific_integral< int32_t, little, unaligned > | |
Cpacked_endian_specific_integral< uint16_t, little, unaligned > | |
Cpacked_endian_specific_integral< uint32_t, little, unaligned > | |
Cpacked_endian_specific_integral< uint64_t, little, unaligned > | |
Cpair< AssertingVH< Instruction >, AssertingVH< Value > >> | |
Cpair< BasicBlock *, SetVector< Value * > >> | |
Cpair< const GCOVFunction *, GCOVCoverage >> | |
Cpair< const MCSymbol *, FunctionInfo >> | |
Cpair< InlinedEntity, const MachineInstr *>> | |
Cpair< InlinedEntity, InstrRanges >> | |
Cpair< KeyT, KeyT > | |
Cpair< llvm::BasicBlock *, llvm::BasicBlock *> | |
Cpair< llvm::PointerUnion, llvm::MachineOperand * > | |
Cpair< MCSection *, ConstantPool >> | |
Cpair< MCSection *, MCDwarfLineEntryCollection >> | |
Cpair< MDString *, MethodsList >> | |
Cpair< MemoryAccess *, MemoryLocation > | |
Cpair< PHINode *, InductionDescriptor >> | |
Cpair< ResourceRef, llvm::mca::ResourceCycles > * | |
Cpair< uint64_t, bool > >> | |
Cpair< uint64_t, uint64_t >> | |
Cpair< unsigned, llvm::mca::Instruction * > | |
Cpair< unsigned, llvm::mca::WriteState * > | |
Cpair< unsigned, llvm::SmallVector< unsigned, 4 > > | |
Cpair< unsigned, unsigned > | |
Cpair< Value *, StoreList >> | |
Cpair< Value *, Value *>> | |
Cpair< Value *, WeakTrackingVHList >> | |
Cpair< ValueType, SUList >> | |
CParam | |
►CParentErrT | |
Cllvm::ErrorInfo< ThisErrT, ParentErrT > | Base class for user error types |
CParserClass | |
CPassCtorTy | |
CPassKind | |
CPassT | |
CPDB_BuiltinType | |
CPDB_Machine | |
CPDB_SymType | |
CPDB_VariantType | |
CPdbRaw_DbiSecContribVer | |
CPdbRaw_Features | |
CPdbRaw_ImplVer | |
CPdbRaw_TpiVer | |
Cperms | |
Cperms | |
CPGOMemOPSizeOptLegacyPass | |
CPHINodeT * | |
CPhiT * | |
Cpid_t | |
CPlatformType | |
CPointerAffinity | |
CPointerSumType< DepType, PointerSumTypeMember< Invalid, Instruction *>, PointerSumTypeMember< Clobber, Instruction *>, PointerSumTypeMember< Def, Instruction *>, PointerSumTypeMember< Other, PointerEmbeddedInt< OtherType, 3 > >> | |
CPointerT | |
CPointerToMemberRepresentation | |
CPoolEntry * | |
CPoolRef | |
CPOPCNTDKind | |
CPostDomTreeT * | |
CPPCABI | |
CPred | |
►CPredicate | |
Cllvm::PatternMatch::api_pred_ty< Predicate > | This helper class is used to match scalar and vector constants that satisfy a specified predicate, and bind them to an APInt |
Cllvm::PatternMatch::cst_pred_ty< Predicate > | This helper class is used to match scalar and vector integer constants that satisfy a specified predicate |
Cllvm::PatternMatch::cstfp_pred_ty< Predicate > | This helper class is used to match scalar and vector floating-point constants that satisfy a specified predicate |
CPredicateT | |
CPredicateTy & | |
CPredicateType | |
CPreference | |
CPrimitiveKind | |
CPrintStyle | |
Cpriority_queue< BucketElementTy, llvm::SmallVector< BucketElementTy, 8 >, llvm::DomTreeBuilder::SemiNCAInfo::InsertionInfo::DecreasingLevel > | |
Cpriority_queue< llvm::MachineInstr *, std::vector< llvm::MachineInstr * >, Cmp > | |
CProcSymFlags | |
Cprofile | |
CProfileCountType | |
CProfileData< IntPtrT > * | |
CProfKind | |
Cptrdiff_t | |
CPublicSymFlags | |
CQualifiers | |
Cqueue< CFGEdge > | |
Cqueue< llvm::Optional< QueueElement > > | |
Cqueue< PackagedTaskTy > | |
Cqueue< T > | |
CR | |
CRebaseOpcode | |
CRecordTypes | |
CRecTyKind | |
CRecurrenceKind | |
Crecursive_mutex | |
Crecursive_mutex | |
CRecycler< T, Size, Align > | |
CReferenceKind | |
CReg | |
CRegionInfoT * | |
CRegionKind | |
CRegionT * | |
CRegisterId | |
CRelocType | |
CRemoteSymbolId | |
CRepairingKind | |
CReplacementType | |
CReservationKinds | |
CResourceIdT | |
CResourcePtrT | |
Cresult_pair< R > | |
CResultT | |
CRet(*)(intptr_t callable, Params ...params) | |
Creturn | |
CReturnT(*)(void *CallableAddr, AdjustedParamT< ParamTs >... Params) | |
CRHS_P | |
CRHS_t | |
CRPCClass & | |
CRPCEndpoint & | |
CRTy | |
CSampleProfileFormat | |
CScalarKind | |
CSCEVPredicateKind | |
CSchedCandidate | |
CScheduleDAGCtor | |
CScopedHashTable< K, V, KInfo, AllocatorTy > & | |
CScopedHashTableVal< K, V > * | |
Cseconds | |
CSectionKind | |
CSectionNumberType | |
CSectionType | |
CSectionVariant | |
CSegmentFlags | |
CSegmentOverride | |
CSelectionKind | |
CSelectPatternFlavor | |
CSelectPatternNaNBehavior | |
CSeqNoT | |
CSequenceNumberManager< SequenceNumberT > | |
CSequenceNumberT | |
CSequenceType | |
CSet | |
Cset< CFGEdge > | |
Cset< changeset_ty > | |
Cset< const Function *> | |
Cset< const MachineInstr *> | |
Cset< const void *> | |
Cset< ECValue > | |
Cset< Edge > | |
Cset< llvm::AssertingVH< const llvm::BasicBlock >, std::less< llvm::AssertingVH< const llvm::BasicBlock > > > | |
Cset< llvm::AssertingVH< llvm::Function >, std::less< llvm::AssertingVH< llvm::Function > > > | |
Cset< llvm::AssertingVH< llvm::MemoryPhi >, std::less< llvm::AssertingVH< llvm::MemoryPhi > > > | |
Cset< llvm::BasicBlock * > | |
Cset< llvm::DWARFVerifier::DieRangeInfo > | |
Cset< llvm::elfabi::ELFSymbol > | |
Cset< llvm::Function * > | |
Cset< llvm::MachineBasicBlock *, std::less< llvm::MachineBasicBlock *> > | |
Cset< llvm::mca::HWEventListener * > | |
Cset< llvm::orc::SymbolStringPtr > | |
Cset< MachineInstr * > | |
Cset< NodeId > | |
Cset< RetOrArg > | |
Cset< std::string > | |
Cset< T, C > | |
Cset< uint64_t > | |
Cset< unsigned > | |
Cset< unsigned, std::less< unsigned > > | |
Cset_type & | |
CSetTy | |
CSetType | |
CSetType & | |
CSetVector< llvm::Metadata * > >> | |
Cshared_ptr< BinaryStream > | |
Cshared_ptr< DebugChecksumsSubsection > | |
Cshared_ptr< DebugStringTableSubsection > | |
Cshared_ptr< LinkingORCResolver > | |
Cshared_ptr< llvm::codeview::DebugChecksumsSubsectionRef > | |
Cshared_ptr< llvm::codeview::DebugStringTableSubsectionRef > | |
Cshared_ptr< llvm::codeview::DebugSubsection > | |
Cshared_ptr< llvm::CodeViewYAML::detail::LeafRecordBase > | |
Cshared_ptr< llvm::CodeViewYAML::detail::MemberRecordBase > | |
Cshared_ptr< llvm::CodeViewYAML::detail::SymbolRecordBase > | |
Cshared_ptr< llvm::CodeViewYAML::detail::YAMLSubsectionBase > | |
Cshared_ptr< llvm::DWARFUnit > | |
Cshared_ptr< llvm::LegacyJITSymbolResolver > | |
Cshared_ptr< llvm::MCJITMemoryManager > | |
Cshared_ptr< llvm::msf::MappedBlockStream > | |
Cshared_ptr< llvm::msgpack::Node > | |
Cshared_ptr< llvm::orc::LazyCallThroughManager::NotifyResolvedFunction > | |
Cshared_ptr< llvm::orc::SymbolResolver > | |
Cshared_ptr< llvm::orc::SymbolStringPool > | |
Cshared_ptr< llvm::RuntimeDyld::MemoryManager > | |
Cshared_ptr< llvm::sys::fs::detail::DirIterState > | |
Cshared_ptr< llvm::sys::fs::detail::RecDirIterState > | |
Cshared_ptr< llvm::vfs::detail::DirIterImpl > | |
Cshared_ptr< llvm::vfs::detail::RecDirIterState > | |
Cshared_ptr< MCJITReplacementMemMgr > | |
Cshared_ptr< State > | |
Cshared_ptr< std::promise< ResultTy > > | |
Cshared_ptr< StreamType > | |
Cshared_ptr< WritableBinaryStream > | |
Cshort | |
CSIBBase | |
CSIBIndex | |
CSID | |
CSignatureForm | |
CSIMDEnum | |
CSimpleRegistryEntry< T > | |
CSimpleTypeKind | |
CSimpleValueType | |
CSimpleValueType | |
CSimpleValueType * | |
CSIScheduleCandReason | |
CSISchedulerBlockSchedulerVariant | |
Csize | |
Csize_t | |
Csize_t | |
Csize_type | |
CSledKind | |
CSmallVector< int, 8 > | |
CSmallVector< T, N > | |
CSmallVector< unsigned, 8 > | |
CSmartMutex< mt_only > & | |
CSmartRWMutex< mt_only > & | |
CSMSPtrTy | |
CSolverT | |
Csop * | |
CSparseSetValFunctor< KeyT, ValueT, KeyFunctorT > | |
CSparseT | |
CSpecialCallingConvType | |
CSpecialSubKind | |
CSrcTy | |
CSrcType | |
Cssize_t | |
Cstack< llvm::sys::fs::directory_iterator, std::vector< llvm::sys::fs::directory_iterator > > | |
Cstack< llvm::vfs::directory_iterator, std::vector< llvm::vfs::directory_iterator > > | |
CStackDirection | |
CState | |
Cstatic bool | |
Cstatic const bool | |
Cstatic const constexpr BitFieldInfo | |
Cstatic const PredSense | |
Cstatic constexpr int | |
Cstatic constexpr TagT | |
Cstatic constexpr UpdateKind | |
Cstatic PartialMappingIdx | |
Cstatic SampleProfileFormat | |
Cstatic SearchOrdering | |
CStorageClass | |
CStoredType | |
Cstream_error_code | |
CStreamType | |
Cstring | |
Cstring | |
Cstring | |
Cstring & | |
Cstring * | |
Cstring * | |
CStringMapConstIterator< ValueTy > | |
CStringRef, uint32_t >> | |
CStringRef, uint64_t >> | |
Cstruct ___itt_domain * | |
Cstruct ___itt_string_handle * | |
Cstruct LLVMOpaqueMCJITMemoryManager * | |
Cstruct LLVMOpaqueMetadata * | |
CStyle | |
CStyle | |
CStyle | |
CStyle | |
CSubArchType | |
CSubPattern_t | |
CSubPatternT | |
CSuccIterator< InstructionT, BlockT > | |
CSum_t | |
CSummaryKind | |
►CSuperClass | |
Cllvm::ConcreteOperator< SuperClass, Opc > | A helper template for defining operators for individual opcodes |
CSV & | |
Cswap | |
CSwitchInstT | |
CSymbolBaseType | |
CSymbolComplexType | |
CSymbolFlags | |
CSymbolKind | |
CSymbolKind | |
CSymbolRecordKind | |
CSystemZCPModifier | |
CT | |
CT & | |
CT * | |
CT0 | |
CT1 | |
CT10 | |
CT2 | |
CT3 | |
CT4 | |
CT5 | |
CT6 | |
CT7 | |
CT8 | |
CT9 | |
CTableType | |
CTag | |
CTag | |
CTagKind | |
CThunkOrdinal | |
Ctime_point< std::chrono::system_clock, D > | |
Ctime_t | |
CTimePoint< std::chrono::seconds > | |
CTiRefKind | |
CToIndexT | |
CTokenKind | |
CTokenKind | |
CTokKind | |
►CTraitsT | |
Cllvm::iplist_impl< IntrusiveListT, TraitsT > | A wrapper around an intrusive list with callbacks and non-intrusive ownership |
CTraitsT | |
CTrampolineType | |
CTransformFtor | |
CTuple | |
Ctuple< Args... > | |
Ctuple< Iters... > | |
Ctuple< IterTs... > | |
Ctuple< RangeTs... > | |
Ctuple< Ts... > | |
CTy & | |
CType | |
Ctype | |
CType | |
CType | |
Ctype | |
CTypeID | |
CTypeLeafKind | |
CTypeRecordKind | |
CU | |
Cuch * | |
Cuid_t | |
Cuint16_t | |
Cuint32_t | |
Cuint64_t | |
Cuint8_t | |
Cuint8_t | |
Cuintptr_t | |
Culittle16_t | |
Culittle32_t | |
CUnaryPredicate | |
CUnaryPredicateT | |
Cunique_ptr< BlockScheduling > >> | |
Cunique_ptr< bool[]> | |
Cunique_ptr< char[]> | |
Cunique_ptr< const CompleterConcept > | |
Cunique_ptr< const llvm::DWARFObject > | |
Cunique_ptr< const llvm::MCAsmInfo > | |
Cunique_ptr< const llvm::MCContext > | |
Cunique_ptr< const llvm::MCDisassembler > | |
Cunique_ptr< const llvm::MCInstrInfo > | |
Cunique_ptr< const llvm::MCRegisterInfo > | |
Cunique_ptr< const llvm::MCSubtargetInfo > | |
Cunique_ptr< const llvm::MipsFrameLowering > | |
Cunique_ptr< const llvm::MipsInstrInfo > | |
Cunique_ptr< const llvm::MipsTargetLowering > | |
Cunique_ptr< DomTreeNodeBase< BasicBlock > >> | |
Cunique_ptr< DomTreeNodeBase< llvm::BasicBlock > >> | |
Cunique_ptr< DomTreeNodeBase< llvm::MachineBasicBlock > >> | |
Cunique_ptr< DomTreeNodeBase< NodeT > >> | |
Cunique_ptr< DomTreeNodeBase< VPBlockBase > >> | |
Cunique_ptr< DVEntry[]> | |
Cunique_ptr< DWARFSectionKind[]> | |
Cunique_ptr< FunctionInfo > >> | |
Cunique_ptr< HashTableImpl > | |
Cunique_ptr< IndirectStubsMgrT > | |
Cunique_ptr< InstrProfValueData[]> | |
Cunique_ptr< IPDBEnumChildren< PDBSymbol > > | |
Cunique_ptr< LazyBranchProbabilityInfo > | |
Cunique_ptr< LineEditor::InternalData > | |
Cunique_ptr< llvm::AAEvaluator > | |
Cunique_ptr< llvm::AAResults > | |
Cunique_ptr< llvm::AMDGPU::HSAMD::MetadataStreamer > | |
Cunique_ptr< llvm::AMDGPUAAResult > | |
Cunique_ptr< llvm::AMDGPUCallLowering > | |
Cunique_ptr< llvm::AMDGPULibFuncImpl > | |
Cunique_ptr< llvm::APFloat[]> | |
Cunique_ptr< llvm::AppleAcceleratorTable > | |
Cunique_ptr< llvm::ARMBaseInstrInfo > | |
Cunique_ptr< llvm::ARMFrameLowering > | |
Cunique_ptr< llvm::AsmPrinter::SrcMgrDiagInfo > | |
Cunique_ptr< llvm::AssemblerConstantPools > | |
Cunique_ptr< llvm::BasicAAResult > | |
Cunique_ptr< llvm::BinaryByteStream > | |
Cunique_ptr< llvm::BinaryStream > | |
Cunique_ptr< llvm::BitstreamWriter > | |
Cunique_ptr< llvm::BlockFrequencyInfo > | |
Cunique_ptr< llvm::BlockFrequencyInfoImpl > | |
Cunique_ptr< llvm::BranchProbabilityInfo > | |
Cunique_ptr< llvm::BumpPtrAllocatorImpl > | |
Cunique_ptr< llvm::CallGraph > | |
Cunique_ptr< llvm::CallGraphNode > | |
Cunique_ptr< llvm::CallLowering > | |
Cunique_ptr< llvm::CFLAndersAAResult > | |
Cunique_ptr< llvm::CFLSteensAAResult > | |
Cunique_ptr< llvm::codeview::LazyRandomTypeCollection > | |
Cunique_ptr< llvm::codeview::SymbolDumpDelegate > | |
Cunique_ptr< llvm::CodeViewContext > | |
Cunique_ptr< llvm::COFFYAML::Object > | |
Cunique_ptr< llvm::Constant *[]> | |
Cunique_ptr< llvm::ConstantTokenNone > | |
Cunique_ptr< llvm::CSEConfig > | |
Cunique_ptr< llvm::DependenceInfo > | |
Cunique_ptr< llvm::DFAPacketizer > | |
Cunique_ptr< llvm::DiagnosticHandler > | |
Cunique_ptr< llvm::DIContext > | |
Cunique_ptr< llvm::DominatorTreeBase< llvm::MachineBasicBlock > > | |
Cunique_ptr< llvm::DWARFContext > | |
Cunique_ptr< llvm::DWARFDebugAbbrev > | |
Cunique_ptr< llvm::DWARFDebugAranges > | |
Cunique_ptr< llvm::DWARFDebugFrame > | |
Cunique_ptr< llvm::DWARFDebugLine > | |
Cunique_ptr< llvm::DWARFDebugLoc > | |
Cunique_ptr< llvm::DWARFDebugLoclists > | |
Cunique_ptr< llvm::DWARFDebugMacro > | |
Cunique_ptr< llvm::DWARFDebugNames > | |
Cunique_ptr< llvm::DWARFGdbIndex > | |
Cunique_ptr< llvm::DWARFUnitIndex > | |
Cunique_ptr< llvm::DWARFUnitIndex::Entry::SectionContribution[]> | |
Cunique_ptr< llvm::DWARFUnitIndex::Entry[]> | |
Cunique_ptr< llvm::ELFYAML::Object > | |
Cunique_ptr< llvm::ErrorInfoBase > | |
Cunique_ptr< llvm::FileOutputBuffer > | |
Cunique_ptr< llvm::ForeachLoop > | |
Cunique_ptr< llvm::FunctionSummary::TypeIdInfo > | |
Cunique_ptr< llvm::GCNIterativeScheduler::TentativeSchedule > | |
Cunique_ptr< llvm::GlobalsAAResult > | |
Cunique_ptr< llvm::GPUDivergenceAnalysis > | |
Cunique_ptr< llvm::GVMaterializer > | |
Cunique_ptr< llvm::ImportedFunctionsInliningStatistics > | |
Cunique_ptr< llvm::InstrProfReaderIndexBase > | |
Cunique_ptr< llvm::InstrProfReaderRemapper > | |
Cunique_ptr< llvm::InstrProfSymtab > | |
Cunique_ptr< llvm::InstructionSelector > | |
Cunique_ptr< llvm::IRMover > | |
Cunique_ptr< llvm::IVUsers > | |
Cunique_ptr< llvm::LegalizerInfo > | |
Cunique_ptr< llvm::Linker > | |
Cunique_ptr< llvm::LiveIntervalUnion::Query[]> | |
Cunique_ptr< llvm::LLVMContext > | |
Cunique_ptr< llvm::LoopVersioning > | |
Cunique_ptr< llvm::MachineBlockFrequencyInfo > | |
Cunique_ptr< llvm::MachineDominatorTree > | |
Cunique_ptr< llvm::MachineIRBuilder > | |
Cunique_ptr< llvm::MachineLoopInfo > | |
Cunique_ptr< llvm::MachineOperand *[]> | |
Cunique_ptr< llvm::MachineOptimizationRemarkEmitter > | |
Cunique_ptr< llvm::MachineSchedStrategy > | |
Cunique_ptr< llvm::MachOYAML::Object > | |
Cunique_ptr< llvm::MachOYAML::UniversalBinary > | |
Cunique_ptr< llvm::mca::ResourceManager > | |
Cunique_ptr< llvm::mca::SchedulerStrategy > | |
Cunique_ptr< llvm::MCAsmBackend > | |
Cunique_ptr< llvm::MCAssembler > | |
Cunique_ptr< llvm::MCCodeEmitter > | |
Cunique_ptr< llvm::MCCodePadder > | |
Cunique_ptr< llvm::MCInstPrinter > | |
Cunique_ptr< llvm::MCInstrInfo > | |
Cunique_ptr< llvm::MCInstrInfo const > const | |
Cunique_ptr< llvm::MCMachObjectTargetWriter > | |
Cunique_ptr< llvm::MCObjectWriter > | |
Cunique_ptr< llvm::MCRegisterInfo > | |
Cunique_ptr< llvm::MCRelocationInfo > | |
Cunique_ptr< llvm::MCStreamer > | |
Cunique_ptr< llvm::MCSymbolizer > | |
Cunique_ptr< llvm::MCTargetStreamer > | |
Cunique_ptr< llvm::MemoryAccess, llvm::ValueDeleter > | |
Cunique_ptr< llvm::MemoryBuffer > | |
Cunique_ptr< llvm::MemoryDepChecker > | |
Cunique_ptr< llvm::MemorySSA > | |
Cunique_ptr< llvm::MemorySSA::CachingWalker > | |
Cunique_ptr< llvm::MemorySSA::ClobberWalkerBase > | |
Cunique_ptr< llvm::MemorySSA::SkipSelfWalker > | |
Cunique_ptr< llvm::MemorySSAUpdater > | |
Cunique_ptr< llvm::MIRParserImpl > | |
Cunique_ptr< llvm::Module > | |
Cunique_ptr< llvm::ModuleSummaryIndex > | |
Cunique_ptr< llvm::msf::MappedBlockStream > | |
Cunique_ptr< llvm::msf::MSFBuilder > | |
Cunique_ptr< llvm::objcarc::ObjCARCAAResult > | |
Cunique_ptr< llvm::object::BindRebaseSegInfo > | |
Cunique_ptr< llvm::object::ObjectFile > | |
Cunique_ptr< llvm::OptimizationRemarkAnalysis > | |
Cunique_ptr< llvm::OptimizationRemarkEmitter > | |
Cunique_ptr< llvm::orc::ExecutionSession > | |
Cunique_ptr< llvm::orc::IndirectStubsManager > | |
Cunique_ptr< llvm::orc::JITCompileCallbackManager > | |
Cunique_ptr< llvm::orc::LazyCallThroughManager > | |
Cunique_ptr< llvm::orc::LegacyCompileOnDemandLayer > | |
Cunique_ptr< llvm::orc::MaterializationUnit > | |
Cunique_ptr< llvm::orc::TrampolinePool > | |
Cunique_ptr< llvm::pdb::ClassLayout > | |
Cunique_ptr< llvm::pdb::DbiStream > | |
Cunique_ptr< llvm::pdb::DbiStreamBuilder > | |
Cunique_ptr< llvm::pdb::GlobalsStream > | |
Cunique_ptr< llvm::pdb::GSIHashStreamBuilder > | |
Cunique_ptr< llvm::pdb::GSIStreamBuilder > | |
Cunique_ptr< llvm::pdb::InfoStream > | |
Cunique_ptr< llvm::pdb::InfoStreamBuilder > | |
Cunique_ptr< llvm::pdb::IPDBRawSymbol > | |
Cunique_ptr< llvm::pdb::IPDBSession > | |
Cunique_ptr< llvm::pdb::PDBFile > | |
Cunique_ptr< llvm::pdb::PDBStringTable > | |
Cunique_ptr< llvm::pdb::PDBSymbolData > | |
Cunique_ptr< llvm::pdb::PDBSymbolTypeBaseClass > | |
Cunique_ptr< llvm::pdb::PDBSymbolTypeBuiltin > | |
Cunique_ptr< llvm::pdb::PDBSymbolTypeUDT > | |
Cunique_ptr< llvm::pdb::PDBSymbolTypeVTable > | |
Cunique_ptr< llvm::pdb::PublicsStream > | |
Cunique_ptr< llvm::pdb::SymbolStream > | |
Cunique_ptr< llvm::pdb::TpiStream > | |
Cunique_ptr< llvm::pdb::TpiStreamBuilder > | |
Cunique_ptr< llvm::PhiValues > | |
Cunique_ptr< llvm::PredicatedScalarEvolution > | |
Cunique_ptr< llvm::PredicateInfo > | |
Cunique_ptr< llvm::ProfileSummary > | |
Cunique_ptr< llvm::ProfileSummaryInfo > | |
Cunique_ptr< llvm::PseudoSourceValueManager > | |
Cunique_ptr< llvm::raw_fd_ostream > | |
Cunique_ptr< llvm::raw_ostream > | |
Cunique_ptr< llvm::raw_pwrite_stream > | |
Cunique_ptr< llvm::Record > | |
Cunique_ptr< llvm::RegisterBankInfo > | |
Cunique_ptr< llvm::RuntimeDyld > | |
Cunique_ptr< llvm::RuntimeDyldCheckerImpl > | |
Cunique_ptr< llvm::RuntimeDyldImpl > | |
Cunique_ptr< llvm::RuntimePointerChecking > | |
Cunique_ptr< llvm::sampleprof::SampleProfileReader > | |
Cunique_ptr< llvm::ScalarEvolution > | |
Cunique_ptr< llvm::SCEVAAResult > | |
Cunique_ptr< llvm::SCEVCouldNotCompute > | |
Cunique_ptr< llvm::SCEVUnionPredicate > | |
Cunique_ptr< llvm::ScopedNoAliasAAResult > | |
Cunique_ptr< llvm::SlotTracker > | |
Cunique_ptr< llvm::SmallPtrSet > | |
Cunique_ptr< llvm::SpecialCaseList::Matcher > | |
Cunique_ptr< llvm::StringMap< const llvm::GlobalValue * > > | |
Cunique_ptr< llvm::TargetLoweringObjectFile > | |
Cunique_ptr< llvm::TargetMachine > | |
Cunique_ptr< llvm::TargetTransformInfo::Concept > | |
Cunique_ptr< llvm::ThreadPool > | |
Cunique_ptr< llvm::ToolOutputFile > | |
Cunique_ptr< llvm::TypeBasedAAResult > | |
Cunique_ptr< llvm::ValueSymbolTable > | |
Cunique_ptr< llvm::vfs::detail::InMemoryDirectory > | |
Cunique_ptr< llvm::VPUser > | |
Cunique_ptr< llvm::WasmYAML::Object > | |
Cunique_ptr< llvm::WritableMemoryBuffer > | |
Cunique_ptr< llvm::yaml::Document > | |
Cunique_ptr< llvm::yaml::Document > & | |
Cunique_ptr< llvm::yaml::Document > * | |
Cunique_ptr< llvm::yaml::Scanner > | |
Cunique_ptr< MappingInfo > | |
Cunique_ptr< MCPhysReg[]> | |
Cunique_ptr< MetadataLoader::MetadataLoaderImpl > | |
Cunique_ptr< object::ObjectFile > | |
Cunique_ptr< PBQPNum []> | |
Cunique_ptr< PreFinalizeContents > | |
Cunique_ptr< RCInfo[]> | |
Cunique_ptr< SegmentSet > | |
Cunique_ptr< StackSafetyInfo::FunctionInfo > | |
Cunique_ptr< std::string > | |
Cunique_ptr< StorageBase > | |
Cunique_ptr< T > | |
Cunique_ptr< T >(*)() | |
Cunique_ptr< UnderlyingLock > | |
Cunique_ptr< unsigned[]> | |
Cunique_ptr< ValueProfData > | |
Cunique_ptr< WindowsManifestMerger::WindowsManifestMergerImpl > | |
Cunique_ptr< yaml::Output > | |
CUniquePtrVector< llvm::pdb::LayoutItemBase > | |
CUniquePtrVector< llvm::pdb::PDBSymbol > | |
CUniquePtrVector< llvm::pdb::PDBSymbolFunc > | |
CUnitType | |
Cunordered_map< const llvm::DILexicalBlockBase *, LexicalBlock > | |
Cunordered_map< const llvm::DILocalScope *, llvm::LexicalScope > | |
Cunordered_map< const llvm::DILocation *, InlineSite > | |
Cunordered_map< const llvm::DIType *, uint32_t > | |
Cunordered_map< int, LiveInterval > | |
Cunordered_map< int32_t, uint64_t > | |
Cunordered_map< llvm::Constant *, llvm::SmallPtrSet< llvm::GlobalValue *, 8 > > | |
Cunordered_map< std::pair< const llvm::DILocalScope *, const llvm::DILocation * >, llvm::LexicalScope, llvm::pair_hash< const llvm::DILocalScope *, const llvm::DILocation * > > | |
Cunordered_map< uint16_t, llvm::SmallVector< SizeAndActionsVec, 1 > > | |
Cunordered_map< uint32_t, llvm::StringRef > | |
Cunordered_map< uint32_t, std::vector< llvm::BTFFuncInfo > > | |
Cunordered_map< uint32_t, std::vector< llvm::BTFLineInfo > > | |
Cunordered_map< uint32_t, uint32_t > | |
Cunordered_map< uint64_t, int32_t > | |
Cunordered_map< unsigned, llvm::SmallVector > | |
Cunordered_map< unsigned, llvm::SmallVector< size_t, 4 > > | |
Cunordered_multimap< llvm::Comdat *, llvm::GlobalValue * > | |
Cunordered_set< const llvm::BasicBlock * > | |
Cunsigned | |
CUpdaterT * | |
CUSE_iterator | |
CUseT * | |
CV | |
CValT | |
CValT | |
Cvalue | |
CValue *>> | |
Cvalue_iterator | |
Cvalue_op_iterator | |
Cvalue_type | |
Cvalue_type * | |
CValueKind | |
CValueLatticeElementTy | |
CValueT | |
CValueT & | |
CValueTy | |
CValueTypeActionImpl | |
CVariantKind | |
CVector | |
Cvector< Alloc > | |
Cvector< BasicBlock * > | |
Cvector< BasicBlock *> | |
Cvector< BitTestBlock > | |
Cvector< Block > | |
Cvector< BlockInfo > | |
Cvector< BlockT * > | |
Cvector< bool > | |
Cvector< BuilderLink > | |
Cvector< CacheEntry > | |
Cvector< CallBackOnDeletion > | |
Cvector< CallRecord > | |
Cvector< CallsiteInfo > | |
Cvector< CaseBlock > | |
Cvector< char * > | |
Cvector< char > | |
Cvector< ComplexRendererFns::value_type > | |
Cvector< const BlockT * > | |
Cvector< const Comdat * > | |
Cvector< const llvm::BasicBlock * > | |
Cvector< const llvm::coverage::FunctionRecord * > | |
Cvector< const llvm::DIDerivedType * > | |
Cvector< const llvm::DIType * > | |
Cvector< const llvm::Function * > | |
Cvector< const llvm::GlobalValue * > | |
Cvector< const llvm::Instruction * > | |
Cvector< const llvm::MDNode * > | |
Cvector< const llvm::Metadata * > | |
Cvector< const llvm::PassInfo * > | |
Cvector< const llvm::TargetRegisterClass * > | |
Cvector< const MCSymbol *> | |
Cvector< const uint32_t * > | |
Cvector< consthoist::ConstantCandidate > | |
Cvector< CVSymbol > | |
Cvector< CXXDestructorDataPair > | |
Cvector< DataType > | |
Cvector< Descriptor > | |
Cvector< DomainValue *> | |
Cvector< Edge > | |
Cvector< EdgeEntry > | |
Cvector< EdgeId > | |
Cvector< EdgeTy > | |
Cvector< EHFrame > | |
Cvector< EntryType > | |
Cvector< GlobalValue::GUID > | |
Cvector< HashData *> | |
Cvector< HashList > | |
Cvector< IndexAndAttrSet > | |
Cvector< InputTy > | |
Cvector< int > | |
Cvector< int > * | |
Cvector< int64_t > | |
Cvector< JITTargetAddress > | |
Cvector< JumpTableBlock > | |
Cvector< LaneBitmask > | |
Cvector< llvm::AccelTableData * > | |
Cvector< llvm::AllocaInst * > | |
Cvector< llvm::AMDGPU::HSAMD::Kernel::Arg::Metadata > | |
Cvector< llvm::AMDGPU::HSAMD::Kernel::Metadata > | |
Cvector< llvm::AnalysisKey * > | |
Cvector< llvm::APFloat > | |
Cvector< llvm::ArrayRef< llvm::support::detail::packed_endian_specific_integral > > | |
Cvector< llvm::ArrayRef< uint8_t > > | |
Cvector< llvm::AsmToken > | |
Cvector< llvm::AttributeList > | |
Cvector< llvm::BasicBlock * > | |
Cvector< llvm::BasicBlock *> | |
Cvector< llvm::bfi_detail::IrreducibleGraph::IrrNode > | |
Cvector< llvm::BitcodeModule > | |
Cvector< llvm::BitstreamBlockInfo::BlockInfo > | |
Cvector< llvm::BitVector > | |
Cvector< llvm::BlockFrequencyInfoImplBase::FrequencyData > | |
Cvector< llvm::BlockFrequencyInfoImplBase::WorkingData > | |
Cvector< llvm::BranchProbability > | |
Cvector< llvm::CalleeSavedInfo > | |
Cvector< llvm::CallGraphNode * > | |
Cvector< llvm::cflaa::CFLGraph::NodeInfo > | |
Cvector< llvm::cflaa::StratifiedLink > | |
Cvector< llvm::codeview::ColumnNumberEntry > | |
Cvector< llvm::codeview::CVRecord > | |
Cvector< llvm::codeview::DebugInlineeLinesSubsection::Entry > | |
Cvector< llvm::codeview::FileChecksumEntry > | |
Cvector< llvm::codeview::FrameData > | |
Cvector< llvm::codeview::LineNumberEntry > | |
Cvector< llvm::codeview::LocalVariableAddrGap > | |
Cvector< llvm::codeview::OneMethodRecord > | |
Cvector< llvm::codeview::SymbolVisitorCallbacks * > | |
Cvector< llvm::codeview::TypeIndex > | |
Cvector< llvm::codeview::TypeIndexOffset > | |
Cvector< llvm::codeview::TypeVisitorCallbacks * > | |
Cvector< llvm::CodeViewYAML::GlobalHash > | |
Cvector< llvm::CodeViewYAML::InlineeSite > | |
Cvector< llvm::CodeViewYAML::LeafRecord > | |
Cvector< llvm::CodeViewYAML::MemberRecord > | |
Cvector< llvm::CodeViewYAML::SourceColumnEntry > | |
Cvector< llvm::CodeViewYAML::SourceLineBlock > | |
Cvector< llvm::CodeViewYAML::SourceLineEntry > | |
Cvector< llvm::CodeViewYAML::YAMLDebugSubsection > | |
Cvector< llvm::COFFYAML::Relocation > | |
Cvector< llvm::COFFYAML::Section > | |
Cvector< llvm::COFFYAML::Symbol > | |
Cvector< llvm::CondCodeSDNode * > | |
Cvector< llvm::Constant * > | |
Cvector< llvm::coverage::BinaryCoverageReader::ProfileMappingRecord > | |
Cvector< llvm::coverage::CountedRegion > | |
Cvector< llvm::coverage::CounterExpression > | |
Cvector< llvm::coverage::CounterExpression > & | |
Cvector< llvm::coverage::CounterMappingRegion > | |
Cvector< llvm::coverage::CounterMappingRegion > & | |
Cvector< llvm::coverage::CoverageSegment > | |
Cvector< llvm::coverage::ExpansionRecord > | |
Cvector< llvm::coverage::FunctionRecord > | |
Cvector< llvm::DataRegionData > | |
Cvector< llvm::detail::format_adapter * > | |
Cvector< llvm::DIEAbbrev * > | |
Cvector< llvm::DIEBlock * > | |
Cvector< llvm::DIELoc * > | |
Cvector< llvm::DomTreeNodeBase * > | |
Cvector< llvm::dwarf::CFIProgram::Instruction > | |
Cvector< llvm::DWARFAbbreviationDeclaration > | |
Cvector< llvm::DWARFAddressRange > | |
Cvector< llvm::DWARFDebugInfoEntry > | |
Cvector< llvm::DWARFDebugLine::FileNameEntry > | |
Cvector< llvm::DWARFDebugNames::AttributeEncoding > | |
Cvector< llvm::DWARFDebugPubTable::Entry > | |
Cvector< llvm::DWARFDebugPubTable::Set > | |
Cvector< llvm::DWARFDebugRangeList::RangeListEntry > | |
Cvector< llvm::DWARFFormValue > | |
Cvector< llvm::DWARFUnitIndex::Entry * > | |
Cvector< llvm::DWARFYAML::Abbrev > | |
Cvector< llvm::DWARFYAML::ARange > | |
Cvector< llvm::DWARFYAML::ARangeDescriptor > | |
Cvector< llvm::DWARFYAML::AttributeAbbrev > | |
Cvector< llvm::DWARFYAML::Entry > | |
Cvector< llvm::DWARFYAML::File > | |
Cvector< llvm::DWARFYAML::FormValue > | |
Cvector< llvm::DWARFYAML::LineTable > | |
Cvector< llvm::DWARFYAML::LineTableOpcode > | |
Cvector< llvm::DWARFYAML::PubEntry > | |
Cvector< llvm::DWARFYAML::Unit > | |
Cvector< llvm::ELFYAML::ProgramHeader > | |
Cvector< llvm::ELFYAML::Relocation > | |
Cvector< llvm::ELFYAML::SectionName > | |
Cvector< llvm::ELFYAML::SectionOrType > | |
Cvector< llvm::ELFYAML::Symbol > | |
Cvector< llvm::ExecutionContext > | |
Cvector< llvm::FileCheckPattern > | |
Cvector< llvm::Function * > | |
Cvector< llvm::FunctionSummary::ConstVCall > | |
Cvector< llvm::FunctionSummary::VFuncId > | |
Cvector< llvm::fuzzerop::OpDescriptor > | |
Cvector< llvm::GCNIterativeScheduler::Region * > | |
Cvector< llvm::GCPoint > | |
Cvector< llvm::GCRoot > | |
Cvector< llvm::GenericValue > | |
Cvector< llvm::GlobalValue * > | |
Cvector< llvm::GlobalValue *> | |
Cvector< llvm::GlobalVariable * > | |
Cvector< llvm::GVN::Expression > | |
Cvector< llvm::ImutAVLTree * > | |
Cvector< llvm::IndirectSymbolData > | |
Cvector< llvm::InstrProfValueSiteRecord > | |
Cvector< llvm::Instruction * > | |
Cvector< llvm::Instruction *> | |
Cvector< llvm::Interval * > | |
Cvector< llvm::JITEventListener * > | |
Cvector< llvm::json::Value > | |
Cvector< llvm::LandingPadInfo > | |
Cvector< llvm::lto::InputFile::Symbol > | |
Cvector< llvm::lto::LTO::RegularLTOState::AddedModule > | |
Cvector< llvm::MachineBasicBlock * > | |
Cvector< llvm::MachineConstantPoolEntry > | |
Cvector< llvm::MachineInstr * > | |
Cvector< llvm::MachineJumpTableEntry > | |
Cvector< llvm::MachineLoop * > | |
Cvector< llvm::MachO::build_tool_version > | |
Cvector< llvm::MachOYAML::BindOpcode > | |
Cvector< llvm::MachOYAML::ExportEntry > | |
Cvector< llvm::MachOYAML::FatArch > | |
Cvector< llvm::MachOYAML::LoadCommand > | |
Cvector< llvm::MachOYAML::NListEntry > | |
Cvector< llvm::MachOYAML::Object > | |
Cvector< llvm::MachOYAML::RebaseOpcode > | |
Cvector< llvm::MachOYAML::Section > | |
Cvector< llvm::mca::InstRef > | |
Cvector< llvm::mca::RetireControlUnit::RUToken > | |
Cvector< llvm::MCAssembler::CGProfileEntry > | |
Cvector< llvm::MCCFIInstruction > | |
Cvector< llvm::MCCVFunctionInfo > | |
Cvector< llvm::MCCVLoc > | |
Cvector< llvm::MCDwarfFrameInfo > | |
Cvector< llvm::MCGenDwarfLabelEntry > | |
Cvector< llvm::MCSection *> | |
Cvector< llvm::MDNode * > | |
Cvector< llvm::MMIAddrLabelMapCallbackPtr > | |
Cvector< llvm::Module * > | |
Cvector< llvm::MVT > | |
Cvector< llvm::NamedInstrProfRecord > | |
Cvector< llvm::object::COFFShortExport > | |
Cvector< llvm::object::FpoData > | |
Cvector< llvm::object::OwningBinary< llvm::object::Archive > > | |
Cvector< llvm::object::Token > | |
Cvector< llvm::object::WasmSection > | |
Cvector< llvm::object::WasmSegment > | |
Cvector< llvm::object::WasmSymbol > | |
Cvector< llvm::opt::OptTable::Info > | |
Cvector< llvm::orc::LegacyCtorDtorRunner< llvm::OrcCBindingsStack > > | |
Cvector< llvm::outliner::Candidate > | |
Cvector< llvm::PassBuilder::PipelineElement > | |
Cvector< llvm::PassRegistrationListener * > | |
Cvector< llvm::pdb::BaseClassLayout * > | |
Cvector< llvm::pdb::LayoutItemBase * > | |
Cvector< llvm::pdb::PSHashRecord > | |
Cvector< llvm::pdb::SectionContrib > | |
Cvector< llvm::PMDataManager * > | |
Cvector< llvm::PointerUnion > | |
Cvector< llvm::PressureChange > | |
Cvector< llvm::RecordsEntry > | |
Cvector< llvm::ReplacementItem > | |
Cvector< llvm::SDNode * > | |
Cvector< llvm::SIScheduleBlock * > | |
Cvector< llvm::SmallVector > | |
Cvector< llvm::SmallVector< Connection, 4 > > | |
Cvector< llvm::SmallVector< int, 1 > > | |
Cvector< llvm::SmallVector< llvm::LetRecord, 4 > > | |
Cvector< llvm::SmallVector< unsigned, 4 > > | |
Cvector< llvm::SpecialCaseList::Section > | |
Cvector< llvm::StringRef > | |
Cvector< llvm::StringRef > & | |
Cvector< llvm::StructType * > | |
Cvector< llvm::SUnit * > | |
Cvector< llvm::SUnit *> | |
Cvector< llvm::SUnit > | |
Cvector< llvm::SUnit > & | |
Cvector< llvm::SUnit > * | |
Cvector< llvm::support::detail::packed_endian_specific_integral > | |
Cvector< llvm::SymbolCU > | |
Cvector< llvm::sys::OwningMemoryBlock > | |
Cvector< llvm::ThinLTOBuffer > | |
Cvector< llvm::thread > | |
Cvector< llvm::Value * > | |
Cvector< llvm::ValueInfo > | |
Cvector< llvm::VecDesc > | |
Cvector< llvm::vfs::YAMLVFSEntry > | |
Cvector< llvm::wasm::WasmElemSegment > | |
Cvector< llvm::wasm::WasmEvent > | |
Cvector< llvm::wasm::WasmExport > | |
Cvector< llvm::wasm::WasmFunction > | |
Cvector< llvm::wasm::WasmFunctionName > | |
Cvector< llvm::wasm::WasmGlobal > | |
Cvector< llvm::wasm::WasmImport > | |
Cvector< llvm::wasm::WasmInitFunc > | |
Cvector< llvm::wasm::WasmLimits > | |
Cvector< llvm::wasm::WasmLocalDecl > | |
Cvector< llvm::wasm::WasmRelocation > | |
Cvector< llvm::wasm::WasmSignature > | |
Cvector< llvm::wasm::WasmSymbolInfo > | |
Cvector< llvm::wasm::WasmTable > | |
Cvector< llvm::WasmYAML::Comdat > | |
Cvector< llvm::WasmYAML::ComdatEntry > | |
Cvector< llvm::WasmYAML::DataSegment > | |
Cvector< llvm::WasmYAML::ElemSegment > | |
Cvector< llvm::WasmYAML::Event > | |
Cvector< llvm::WasmYAML::Export > | |
Cvector< llvm::WasmYAML::Function > | |
Cvector< llvm::WasmYAML::Global > | |
Cvector< llvm::WasmYAML::Import > | |
Cvector< llvm::WasmYAML::InitFunction > | |
Cvector< llvm::WasmYAML::Limits > | |
Cvector< llvm::WasmYAML::LocalDecl > | |
Cvector< llvm::WasmYAML::NameEntry > | |
Cvector< llvm::WasmYAML::Relocation > | |
Cvector< llvm::WasmYAML::SegmentInfo > | |
Cvector< llvm::WasmYAML::Signature > | |
Cvector< llvm::WasmYAML::SymbolInfo > | |
Cvector< llvm::WasmYAML::Table > | |
Cvector< llvm::WeakTrackingVH > | |
Cvector< llvm::WeakVH > | |
Cvector< llvm::WebAssemblyException * > | |
Cvector< llvm::WinEH::Instruction > | |
Cvector< llvm::WinEH::Instruction > >> | |
Cvector< llvm::xray::Record * > | |
Cvector< llvm::xray::RecordVisitor * > | |
Cvector< llvm::xray::YAMLXRayRecord > | |
Cvector< llvm::yaml::FixedMachineStackObject > | |
Cvector< llvm::yaml::FlowStringValue > | |
Cvector< llvm::yaml::Hex64 > | |
Cvector< llvm::yaml::Hex8 > | |
Cvector< llvm::yaml::MachineConstantPoolValue > | |
Cvector< llvm::yaml::MachineFunctionLiveIn > | |
Cvector< llvm::yaml::MachineJumpTable::Entry > | |
Cvector< llvm::yaml::MachineStackObject > | |
Cvector< llvm::yaml::VirtualRegisterDefinition > | |
Cvector< LoadStorePair > | |
Cvector< Loop * > | |
Cvector< LoopT * > | |
Cvector< MachineBasicBlock * > | |
Cvector< MachineLoop * > | |
Cvector< MachSymbolData > | |
Cvector< MaskInfo > | |
Cvector< MCAsmMacroParameter > | |
Cvector< MCSection *> | |
Cvector< MemberInfo > | |
Cvector< MergePotentialsElt > | |
Cvector< NameAndAttributes > | |
Cvector< NodeData > | |
Cvector< NodeEntry > | |
Cvector< NodeId > | |
Cvector< NodeInfo > | |
Cvector< NodePtr > | |
Cvector< NodeRef > | |
Cvector< NonLocalDepEntry > | |
Cvector< ObjectAllocs > | |
Cvector< PdbRaw_FeatureSig > | |
Cvector< PrintRecord > | |
Cvector< ProfileSummaryEntry > | |
Cvector< Range > | |
Cvector< RangeEndpoint > | |
Cvector< RegInfo > | |
Cvector< RegisterMapping > | |
Cvector< RegisterMaskPair > | |
Cvector< RemoteIndirectStubsInfo > | |
Cvector< ResourceId > | |
Cvector< Row > | |
Cvector< SameTailElt > | |
Cvector< SccHeaderMap > | |
Cvector< Sequence > | |
Cvector< SequenceNumberT > | |
Cvector< SledEntry > | |
Cvector< SourceModuleEntry > | |
Cvector< SrcBuffer > | |
Cvector< StackElement > | |
Cvector< StackObject > | |
Cvector< std::map< unsigned, unsigned > > | |
Cvector< std::pair< AnalysisID, llvm::Pass * > > | |
Cvector< std::pair< const llvm::SUnit *, const llvm::SUnit * > > | |
Cvector< std::pair< const Value *, unsigned > > | |
Cvector< std::pair< Constant *, unsigned > > | |
Cvector< std::pair< ExtensionPointTy, ExtensionFn > > | |
Cvector< std::pair< JITDylib *, bool > > | |
Cvector< std::pair< KeyT, ValueT > > | |
Cvector< std::pair< llvm::DICompileUnit *, llvm::Metadata * > > | |
Cvector< std::pair< llvm::Interval *, typename Interval::succ_iterator > > | |
Cvector< std::pair< llvm::MachineInstr *, unsigned > > | |
Cvector< std::pair< llvm::MachineInstrBundleIterator, llvm::CalleeSavedInfo > > | |
Cvector< std::pair< llvm::MCSymbol *, llvm::MDNode * > > | |
Cvector< std::pair< llvm::orc::JITDylib *, std::unique_ptr< llvm::orc::MaterializationUnit > > > | |
Cvector< std::pair< llvm::SIScheduleBlock *, SIScheduleBlockLinkKind > > | |
Cvector< std::pair< llvm::SMLoc, std::string > > | |
Cvector< std::pair< llvm::StringRef, const llvm::MCSymbol * > > | |
Cvector< std::pair< llvm::StringRef, llvm::StringRef > > | |
Cvector< std::pair< llvm::StringRef, unsigned > > | |
Cvector< std::pair< MachineInstr *, MachineInstr *> > | |
Cvector< std::pair< NodeRef, ChildItTy > > | |
Cvector< std::pair< size_t, size_t > > | |
Cvector< std::pair< std::string, const llvm::DIType * > > | |
Cvector< std::pair< std::string, uint64_t > > | |
Cvector< std::pair< std::unique_ptr< llvm::Regex >, unsigned > > | |
Cvector< std::pair< uint32_t, BlockList > > | |
Cvector< std::pair< uint32_t, llvm::pdb::SrcHeaderBlockEntry > > | |
Cvector< std::pair< uint32_t, llvm::support::detail::packed_endian_specific_integral > > | |
Cvector< std::pair< uint32_t, ValueT > > | |
Cvector< std::pair< uint64_t, llvm::Function * > > | |
Cvector< std::pair< uint64_t, llvm::StringRef > > | |
Cvector< std::pair< uint64_t, uint64_t > > | |
Cvector< std::pair< unsigned, llvm::ISD::ArgFlagsTy > > | |
Cvector< std::pair< unsigned, llvm::xray::Profile::Data > > | |
Cvector< std::pair< unsigned, std::string > > | |
Cvector< std::pair< unsigned, unsigned > > | |
Cvector< std::shared_ptr< AsynchronousSymbolQuery > > | |
Cvector< std::shared_ptr< llvm::BitCodeAbbrev > > | |
Cvector< std::shared_ptr< llvm::ErrorInfoBase > > | |
Cvector< std::string > | |
Cvector< std::string > | |
Cvector< std::unique_ptr< const llvm::PassInfo > > | |
Cvector< std::unique_ptr< Edge > > | |
Cvector< std::unique_ptr< GCFunctionInfo > > | |
Cvector< std::unique_ptr< GlobalValueSummary > > | |
Cvector< std::unique_ptr< llvm::AAResults::Concept > > | |
Cvector< std::unique_ptr< llvm::BTFTypeBase > > | |
Cvector< std::unique_ptr< llvm::codeview::DebugSubsectionRecordBuilder > > | |
Cvector< std::unique_ptr< llvm::dwarf::FrameEntry > > | |
Cvector< std::unique_ptr< llvm::ELFYAML::Section > > | |
Cvector< std::unique_ptr< llvm::ErrorInfoBase > > | |
Cvector< std::unique_ptr< llvm::ForeachLoop > > | |
Cvector< std::unique_ptr< llvm::IRMutationStrategy > > | |
Cvector< std::unique_ptr< llvm::mca::ResourceState > > | |
Cvector< std::unique_ptr< llvm::mca::ResourceStrategy > > | |
Cvector< std::unique_ptr< llvm::MemoryBuffer > > | |
Cvector< std::unique_ptr< llvm::Module > > | |
Cvector< std::unique_ptr< llvm::orc::JITDylib > > | |
Cvector< std::unique_ptr< llvm::PBQPRAConstraint > > | |
Cvector< std::unique_ptr< llvm::pdb::DbiModuleDescriptorBuilder > > | |
Cvector< std::unique_ptr< llvm::pdb::NativeRawSymbol > > | |
Cvector< std::unique_ptr< llvm::RuntimeDyld::MemoryManager > > | |
Cvector< std::unique_ptr< llvm::ScheduleDAGMutation > > | |
Cvector< std::unique_ptr< llvm::SIScheduleBlock > > | |
Cvector< std::unique_ptr< llvm::vfs::RedirectingFileSystem::Entry > > | |
Cvector< std::unique_ptr< llvm::wasm::WasmSignature > > | |
Cvector< std::unique_ptr< llvm::WasmYAML::Section > > | |
Cvector< std::unique_ptr< llvm::WinEH::FrameInfo > > | |
Cvector< std::unique_ptr< llvm::xray::Record > > | |
Cvector< std::unique_ptr< llvm::xray::Record > > & | |
Cvector< std::unique_ptr< PassConcept< Function, AnalysisManager< Function >, ExtraArgTs... > > > | |
Cvector< std::unique_ptr< PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs... > > > | |
Cvector< std::unique_ptr< RegionT > > | |
Cvector< std::unique_ptr< ScheduleData[]> > | |
Cvector< std::unique_ptr< std::vector< PreprocessorControlDesc > > > | |
Cvector< std::vector< llvm::codeview::TypeIndex > > | |
Cvector< std::vector< std::string > > | |
Cvector< std::vector< uint64_t > > | |
Cvector< std::vector< uint8_t > > | |
Cvector< std::vector< UTF16 > > | |
Cvector< StringPair > & | |
Cvector< struct llvm::BTF::BTFEnum > | |
Cvector< struct llvm::BTF::BTFMember > | |
Cvector< struct llvm::BTF::BTFParam > | |
Cvector< StubKey > | |
Cvector< SubConstraintInfo > | |
Cvector< T > | |
Cvector< T > | |
Cvector< T > & | |
Cvector< TreeEntry > | |
Cvector< TreeEntry > & | |
Cvector< TrieNode * > | |
Cvector< Type *> | |
Cvector< TypeGetter > | |
Cvector< typename TargetT::IndirectStubsInfo > | |
Cvector< uint32_t > | |
Cvector< uint32_t > | |
Cvector< uint32_t > | |
Cvector< uint64_t > | |
Cvector< uint8_t > | |
Cvector< uint8_t > * | |
Cvector< UnitInfo > | |
Cvector< unsigned > | |
Cvector< unsigned char > | |
Cvector< UseListOrder > | |
Cvector< UTF16 > * | |
Cvector< Value *> | |
Cvector< value_type > | |
Cvector< VFTableSlotKind > | |
Cvector< VModuleKey > | |
Cvector< void * > | |
Cvector< void *> | |
Cvector< VPBlockBase * > | |
Cvector< VPLoop * > | |
Cvector< XRayRecord > | |
Cvector< yaml::Hex64 > | |
CVectorExtensionType | |
CVectorizationSafetyStatus | |
CVectorPtr | |
CVectorT | |
CVendorType | |
CVI | |
Cvoid * | |
Cvoid ** | |
Cvoid(*)(PassBuilder &) | |
Cvoid(*)(void *) | |
Cvoid(*)(void *, iJIT_ModeChangedEx) | |
Cvoid(*)(void *CallableAddr) | |
Cvoid(*)(void *LHSCallableAddr, void *RHSCallableAddr) | |
CVRType | |
CWasmSymbolType | |
Cweak_ptr< DWOFile > | |
CWrappedIteratorT | |
Cwrite32le | |
CX863DNowEnum | |
CX86ProcFamilyEnum | |
CX86SSEEnum | |