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