Namespaces
- TemporaryCast
- adl
- foo
- llvm
- AArch64
- AMDGPU
- ARM
- ARMBuildAttrs
- Check
- CodeGenOpt
- CodeModel
- DomTreeBuilder
- FramePointer
- GCOV
- GVNExpression
- class AggregateValueExpression
- class BasicExpression
- class CallExpression
- class ConstantExpression
- class DeadExpression
- class Expression
- class LoadExpression
- class MemoryExpression
- class PHIExpression
- class StoreExpression
- class UnknownExpression
- class VariableExpression
- class int_op_inserter
- class op_inserter
- enum ExpressionType
- GraphProgram
- HexStyle
- IDFCalculatorDetail
- ISD
- IndexedInstrProf
- IntervalMapImpl
- Intrinsic
- LCOMM
- LegalityPredicates
- LegalizeActions
- MCD
- MCID
- MCOI
- MIPatternMatch
- MSSAHelpers
- MachO
- Mips
- PBQP
- PICLevel
- PIELevel
- PatternMatch
- struct AnyBinaryOp_match
- struct Argument_match
- struct BinOpPred_match
- struct BinaryOp_match
- struct CastClass_match
- struct CmpClass_match
- struct Exact_match
- struct ExtractValue_match
- struct FNeg_match
- struct IntrinsicID_match
- struct MaxMin_match
- struct OneOps_match
- struct OneUse_match
- struct OverflowingBinaryOp_match
- struct Signum_match
- struct ThreeOps_match
- struct TwoOps_match
- struct UAddWithOverflow_match
- struct apfloat_match
- struct api_pred_ty
- struct apint_match
- struct bind_const_intval_ty
- struct bind_ty
- struct br_match
- struct brc_match
- struct class_match
- struct constantint_match
- struct cst_pred_ty
- struct cstfp_pred_ty
- struct deferredval_ty
- struct icmp_pred_with_threshold
- struct is_all_ones
- struct is_any_apint
- struct is_any_zero_fp
- struct is_bitwiselogic_op
- struct is_idiv_op
- struct is_irem_op
- struct is_logical_shift_op
- struct is_lowbit_mask
- struct is_maxsignedvalue
- struct is_nan
- struct is_neg_zero_fp
- struct is_negated_power2
- struct is_negative
- struct is_nonnegative
- struct is_nonpositive
- struct is_one
- struct is_pos_zero_fp
- struct is_power2
- struct is_power2_or_zero
- struct is_right_shift_op
- struct is_shift_op
- struct is_sign_mask
- struct is_strictlypositive
- struct is_zero
- struct is_zero_int
- struct match_combine_and
- struct match_combine_or
- struct match_unless
- struct ofmax_pred_ty
- struct ofmin_pred_ty
- struct smax_pred_ty
- struct smin_pred_ty
- struct specific_bbval
- struct specific_fpval
- struct specific_intval
- struct specificval_ty
- struct ufmax_pred_ty
- struct ufmin_pred_ty
- struct umax_pred_ty
- struct umin_pred_ty
- PredicateInfoClasses
- RTLIB
- RawInstrProf
- Reloc
- Sched
- SwitchCG
- SymbolRewriter
- TLSModel
- TargetStackID
- Win64EH
- WinEH
- X86
- X86Disassembler
- amdhsa
- bfi_detail
- bitc
- enum AtomicOrderingCodes
- enum AttributeCodes
- enum AttributeKindCodes
- enum BinaryOpcodes
- enum BlockIDs
- enum BlockInfoCodes
- enum CallMarkersFlags
- enum CastOpcodes
- enum ComdatSelectionKindCodes
- enum ConstantsCodes
- enum FastMathMap
- enum FixedAbbrevIDs
- enum FunctionCodes
- enum GlobalValueSummarySymtabCodes
- enum IdentificationCodes
- enum MetadataCodes
- enum ModuleCodes
- enum ModulePathSymtabCodes
- enum OperandBundleTagCode
- enum OverflowingBinaryOperatorOptionalFlags
- enum PossiblyExactOperatorOptionalFlags
- enum RMWOperations
- enum StandardBlockIDs
- enum StandardWidths
- enum StrtabCodes
- enum SymtabCodes
- enum SyncScopeNameCode
- enum TypeCodes
- enum UnaryOpcodes
- enum UseListCodes
- enum ValueSymtabCodes
- cfg
- cflaa
- struct AliasSummary
- class CFLGraph
- class CFLGraphBuilder
- struct ExternalAttribute
- struct ExternalRelation
- struct FunctionHandle
- struct InstantiatedAttr
- struct InstantiatedRelation
- struct InstantiatedValue
- struct InterfaceValue
- struct StratifiedInfo
- struct StratifiedLink
- class StratifiedSets
- class StratifiedSetsBuilder
- cl
- detail
- struct GenericOptionValue
- struct LocationClass
- class Option
- class OptionCategory
- struct OptionDiffPrinter
- struct OptionEnumValue
- struct OptionValue
- struct OptionValueBase
- class OptionValueCopy
- class SubCommand
- class ValuesClass
- class alias
- struct aliasopt
- struct applicator
- class basic_parser
- class basic_parser_impl
- class bits
- class bits_storage
- struct cat
- struct cb
- struct desc
- struct extrahelp
- class generic_parser_base
- struct initializer
- class list
- class list_storage
- struct multi_val
- class opt
- class opt_storage
- class parser
- struct sub
- struct value_desc
- enum FormattingFlags
- enum MiscFlags
- enum NumOccurrencesFlag
- enum OptionHidden
- enum ValueExpected
- enum boolOrDefault
- codeview
- detail
- class AnnotationSym
- class AppendingTypeTableBuilder
- class ArgListRecord
- class ArrayRecord
- class BPRelativeSym
- class BaseClassRecord
- struct BinaryAnnotationIterator
- class BitFieldRecord
- class BlockSym
- class BuildInfoRecord
- class BuildInfoSym
- struct CPURegister
- struct CVMemberRecord
- class CVRecord
- class CVSymbolDumper
- class CVSymbolVisitor
- class CallSiteInfoSym
- class CallerSym
- class ClassRecord
- class CodeViewError
- class CodeViewRecordIO
- class CodeViewRecordStreamer
- class CoffGroupSym
- class ColumnInfo
- struct ColumnNumberEntry
- class Compile2Sym
- class Compile3Sym
- class ConstantSym
- class ContinuationRecordBuilder
- struct CrossModuleExport
- struct CrossModuleImport
- struct CrossModuleImportItem
- class DataMemberRecord
- class DataSym
- class DebugChecksumsSubsection
- class DebugChecksumsSubsectionRef
- class DebugCrossModuleExportsSubsection
- class DebugCrossModuleExportsSubsectionRef
- class DebugCrossModuleImportsSubsection
- class DebugCrossModuleImportsSubsectionRef
- class DebugFrameDataSubsection
- class DebugFrameDataSubsectionRef
- class DebugInlineeLinesSubsection
- class DebugInlineeLinesSubsectionRef
- class DebugLinesSubsection
- class DebugLinesSubsectionRef
- class DebugStringTableSubsection
- class DebugStringTableSubsectionRef
- class DebugSubsection
- struct DebugSubsectionHeader
- class DebugSubsectionRecord
- class DebugSubsectionRecordBuilder
- class DebugSubsectionRef
- class DebugSubsectionVisitor
- class DebugSymbolRVASubsection
- class DebugSymbolRVASubsectionRef
- class DebugSymbolsSubsection
- class DebugSymbolsSubsectionRef
- class DebugUnknownSubsectionRef
- struct DecodedAnnotation
- class DefRangeFramePointerRelFullScopeSym
- struct DefRangeFramePointerRelHeader
- class DefRangeFramePointerRelSym
- struct DefRangeRegisterHeader
- struct DefRangeRegisterRelHeader
- class DefRangeRegisterRelSym
- class DefRangeRegisterSym
- struct DefRangeSubfieldRegisterHeader
- class DefRangeSubfieldRegisterSym
- class DefRangeSubfieldSym
- class DefRangeSym
- class EndPrecompRecord
- class EnumRecord
- class EnumeratorRecord
- class EnvBlockSym
- class ExportSym
- class FieldListDeserializer
- class FieldListRecord
- struct FileChecksumEntry
- class FileStaticSym
- class FrameCookieSym
- struct FrameData
- class FrameProcSym
- class FuncIdRecord
- struct GUID
- class GlobalTypeTableBuilder
- struct GloballyHashedType
- class HeapAllocationSiteSym
- class InlineSiteSym
- struct InlineeSourceLine
- struct InlineeSourceLineHeader
- class LabelRecord
- class LabelSym
- class LazyRandomTypeCollection
- class Line
- struct LineBlockFragmentHeader
- struct LineColumnEntry
- class LineColumnExtractor
- struct LineFragmentHeader
- class LineInfo
- struct LineNumberEntry
- class ListContinuationRecord
- class LocalSym
- struct LocalVariableAddrGap
- struct LocalVariableAddrRange
- struct LocallyHashedType
- struct MemberAttributes
- class MemberFuncIdRecord
- class MemberFunctionRecord
- class MemberPointerInfo
- class MergingTypeTableBuilder
- class MethodOverloadListRecord
- class ModifierRecord
- class NestedTypeRecord
- class ObjNameSym
- class OneMethodRecord
- class OverloadedMethodRecord
- class PointerRecord
- class PrecompRecord
- class ProcRefSym
- class ProcSym
- class ProcedureRecord
- class PublicSym32
- struct RecordPrefix
- class RegRelativeSym
- class RegisterSym
- struct RemappedRecord
- class ScopeEndSym
- class SectionSym
- class SimpleTypeSerializer
- class StaticDataMemberRecord
- class StringIdRecord
- class StringListRecord
- class StringsAndChecksums
- class StringsAndChecksumsRef
- class SymbolDeserializer
- class SymbolDumpDelegate
- class SymbolRecord
- class SymbolRecordMapping
- class SymbolSerializer
- class SymbolVisitorCallbackPipeline
- class SymbolVisitorCallbacks
- class SymbolVisitorDelegate
- class TagRecord
- class ThreadLocalDataSym
- class Thunk32Sym
- struct TiReference
- class TrampolineSym
- class TypeCollection
- class TypeDeserializer
- class TypeDumpVisitor
- class TypeIndex
- struct TypeIndexOffset
- class TypeRecord
- class TypeRecordMapping
- class TypeServer2Record
- class TypeTableCollection
- class TypeVisitorCallbackPipeline
- class TypeVisitorCallbacks
- class UDTSym
- class UdtModSourceLineRecord
- class UdtSourceLineRecord
- struct UnionRecord
- class UsingNamespaceSym
- class VFPtrRecord
- class VFTableRecord
- class VFTableShapeRecord
- class VirtualBaseClassRecord
- struct serialize_array_impl
- struct serialize_arrayref_tail_impl
- struct serialize_conditional_impl
- struct serialize_null_term_string_array_impl
- struct serialize_numeric_impl
- struct serialize_vector_tail_impl
- enum class BinaryAnnotationsOpCode
- enum class CPUType
- enum class CallingConvention
- enum class ClassOptions
- enum class CodeViewContainer
- enum class CompileSym2Flags
- enum class CompileSym3Flags
- enum class ContinuationRecordKind
- enum class DebugSubsectionKind
- enum class EncodedFramePtrReg
- enum class ExportFlags
- enum class FileChecksumKind
- enum class FrameCookieKind
- enum class FrameProcedureOptions
- enum class FunctionOptions
- enum class GlobalTypeHashAlg
- enum class HfaKind
- enum class InlineeLinesSignature
- enum class LabelType
- enum LineFlags
- enum class LocalSymFlags
- enum class MemberAccess
- enum class MethodKind
- enum class MethodOptions
- enum class ModifierOptions
- enum class PointerKind
- enum class PointerMode
- enum class PointerOptions
- enum class PointerToMemberRepresentation
- enum class ProcSymFlags
- enum class PublicSymFlags
- enum class RegisterId
- enum class SimpleTypeKind
- enum class SimpleTypeMode
- enum SourceLanguage
- enum SymbolKind
- enum class SymbolRecordKind
- enum class ThunkOrdinal
- enum class TiRefKind
- enum class TrampolineType
- enum TypeLeafKind
- enum class TypeRecordKind
- enum class VFTableSlotKind
- enum VisitorDataSource
- enum class WindowsRTClassKind
- enum class cv_error_code
- consthoist
- coro
- coverage
- class BinaryCoverageReader
- struct CountedRegion
- struct Counter
- struct CounterExpression
- class CounterExpressionBuilder
- class CounterMappingContext
- struct CounterMappingRegion
- struct CovMapFunctionRecord
- struct CovMapFunctionRecordV1
- struct CovMapHeader
- struct CovMapTraits
- class CoverageData
- class CoverageFilenamesSectionWriter
- class CoverageMapError
- class CoverageMapping
- class CoverageMappingIterator
- class CoverageMappingReader
- struct CoverageMappingRecord
- class CoverageMappingWriter
- struct CoverageSegment
- struct ExpansionRecord
- struct FunctionRecord
- class FunctionRecordIterator
- class InstantiationGroup
- class LineCoverageIterator
- class LineCoverageStats
- class RawCoverageFilenamesReader
- class RawCoverageMappingDummyChecker
- class RawCoverageMappingReader
- class RawCoverageReader
- enum CovMapVersion
- enum class coveragemap_error
- detail
- class AlignAdapter
- class AlignerImpl
- struct AnalysisPassConcept
- struct AnalysisPassModel
- struct AnalysisResultConcept
- struct ConstantLog2
- struct DenseMapPair
- struct DenseSetEmpty
- class DenseSetImpl
- class DenseSetPair
- class DoubleAPFloat
- class ErrorAdapter
- struct ErrorHolder
- class ErrorMatchesMono
- struct ExpectedHolder
- struct HasPointerLikeTypeTraits
- class HelperFunctions
- class IEEEFloat
- struct IsPointerLike
- struct LeadingZerosCounter
- class PadAdapter
- struct PassConcept
- struct PassModel
- struct PointerSumTypeHelper
- struct PopulationCounter
- class PtrUseVisitorBase
- class RepeatAdapter
- class ResultHasInvalidateMethod
- union SizerImpl
- struct TrailingZerosCounter
- class ValueIsMatcher
- class ValueMatchesMono
- class ValueMatchesPoly
- struct ZipLongestItemType
- struct ZipLongestTupleType
- struct ZipTupleType
- class concat_range
- union copy_construction_triviality_helper
- class enumerator
- class enumerator_iter
- class format_adapter
- struct fwd_or_bidi_tag
- struct fwd_or_bidi_tag_impl
- class has_FormatProvider
- class has_StreamOperator
- struct is_cstring
- union move_construction_triviality_helper
- class provider_format_adapter
- struct range_item_has_provider
- struct result_pair
- class scope_exit
- class stream_operator_format_adapter
- union trivial_helper
- struct unit
- struct use_char_formatter
- struct use_double_formatter
- struct use_integral_formatter
- struct use_pointer_formatter
- struct use_string_formatter
- struct uses_format_member
- struct uses_format_provider
- struct uses_missing_provider
- struct uses_stream_operator
- class value_sequence_iterator
- struct zip_common
- struct zip_first
- class zip_longest_iterator
- class zip_longest_range
- class zip_shortest
- class zippy
- dwarf
- dwarfgen
- elfabi
- fp
- fuzzerop
- gsym
- gvn
- hashing
- ilist_detail
- internal
- itanium_demangle
- struct AbiTagAttr
- struct AbstractManglingParser
- class ArraySubscriptExpr
- class ArrayType
- class BinaryExpr
- class BoolExpr
- class BracedExpr
- class BracedRangeExpr
- class CallExpr
- class CastExpr
- class ClosureTypeName
- class ConditionalExpr
- class ConversionExpr
- class ConversionOperatorType
- class CtorDtorName
- class CtorVtableSpecialName
- class DeleteExpr
- class DotSuffix
- class DtorName
- class DynamicExceptionSpec
- class ElaboratedTypeSpefType
- class EnableIfAttr
- class EnclosingExpr
- class ExpandedSpecialSubstitution
- class FloatLiteralImpl
- class FoldExpr
- struct ForwardTemplateReference
- class FunctionEncoding
- class FunctionParam
- class FunctionType
- class GlobalQualifiedName
- class InitListExpr
- class IntegerCastExpr
- class IntegerLiteral
- class LambdaExpr
- class LiteralOperator
- struct LocalName
- struct ManglingParser
- class MemberExpr
- class NameType
- struct NameWithTemplateArgs
- struct NestedName
- class NewExpr
- class Node
- class NodeArray
- struct NodeArrayNode
- class NoexceptSpec
- class NonTypeTemplateParamDecl
- class ObjCProtoName
- class OutputStream
- class PODSmallVector
- class ParameterPack
- class ParameterPackExpansion
- class PixelVectorType
- class PointerToMemberType
- class PointerType
- class PostfixExpr
- class PostfixQualifiedType
- class PrefixExpr
- class QualType
- class QualifiedName
- class ReferenceType
- class SizeofParamPackExpr
- class SpecialName
- class SpecialSubstitution
- struct StdQualifiedName
- class StringLiteral
- class StringView
- class StructuredBindingName
- class SwapAndRestore
- class SyntheticTemplateParamName
- class TemplateArgs
- class TemplateArgumentPack
- class TemplateParamPackDecl
- class TemplateTemplateParamDecl
- class ThrowExpr
- class TypeTemplateParamDecl
- class UUIDOfExpr
- class UnnamedTypeName
- class VectorType
- class VendorExtQualType
- enum FunctionRefQual
- enum Qualifiers
- enum class ReferenceKind
- enum class SpecialSubKind
- enum class TemplateParamKind
- json
- jumpthreading
- legacy
- lltok
- lowertypetests
- lto
- mca
- class CodeEmitter
- class Context
- struct CriticalDependency
- class CycleSegment
- class DefaultResourceStrategy
- class DefaultSchedulerStrategy
- class DispatchStage
- class EntryStage
- class ExecuteStage
- class HWEventListener
- class HWInstructionDispatchedEvent
- class HWInstructionEvent
- class HWInstructionIssuedEvent
- class HWInstructionRetiredEvent
- class HWPressureEvent
- class HWStallEvent
- class HardwareUnit
- class InstRef
- class InstrBuilder
- struct InstrDesc
- class Instruction
- class InstructionBase
- class InstructionError
- class InstructionTables
- class LSUnit
- class LSUnitBase
- class MemoryGroup
- class MicroOpQueueStage
- class Pipeline
- struct PipelineOptions
- struct ReadDescriptor
- class ReadState
- class RegisterFile
- class ResourceCycles
- class ResourceManager
- class ResourceState
- class ResourceStrategy
- struct ResourceUsage
- struct RetireControlUnit
- class RetireStage
- class Scheduler
- class SchedulerStrategy
- class SourceMgr
- class Stage
- struct WriteDescriptor
- class WriteRef
- class WriteState
- enum ResourceStateEvent
- mdconst
- ms_demangle
- class ArenaAllocator
- struct ArrayTypeNode
- struct BackrefContext
- struct ConversionOperatorIdentifierNode
- struct CustomTypeNode
- class Demangler
- struct DynamicStructorIdentifierNode
- struct EncodedStringLiteralNode
- struct FunctionSignatureNode
- struct FunctionSymbolNode
- struct IdentifierNode
- struct IntegerLiteralNode
- struct IntrinsicFunctionIdentifierNode
- struct IntrinsicNode
- struct LiteralOperatorIdentifierNode
- struct LocalStaticGuardIdentifierNode
- struct LocalStaticGuardVariableNode
- struct NamedIdentifierNode
- struct Node
- struct NodeArrayNode
- struct PointerTypeNode
- struct PrimitiveTypeNode
- struct QualifiedNameNode
- struct RttiBaseClassDescriptorNode
- struct SpecialTableSymbolNode
- struct StructorIdentifierNode
- struct SymbolNode
- struct TagTypeNode
- struct TemplateParameterReferenceNode
- struct ThunkSignatureNode
- struct TypeNode
- struct VariableSymbolNode
- struct VcallThunkIdentifierNode
- enum class CallingConv
- enum class CharKind
- enum FuncClass
- enum class FunctionIdentifierCodeGroup
- enum class FunctionRefQualifier
- enum class IntrinsicFunctionKind
- enum NameBackrefBehavior
- enum class NodeKind
- enum OutputFlags
- enum class PointerAffinity
- enum class PrimitiveKind
- enum class QualifierMangleMode
- enum Qualifiers
- enum class ReferenceKind
- enum class SpecialIntrinsicKind
- enum class StorageClass
- enum class TagKind
- msf
- objcarc
- class ARCMDKindCache
- class ARCRuntimeEntryPoints
- struct BottomUpPtrState
- class ObjCARCAA
- class ObjCARCAAResult
- class ObjCARCAAWrapperPass
- class ProvenanceAnalysis
- class PtrState
- struct RRInfo
- struct TopDownPtrState
- enum class ARCInstKind
- enum class ARCMDKindID
- enum class ARCRuntimeEntryPointKind
- enum DependenceKind
- enum Sequence
- omp
- opt
- optional_detail
- outliner
- parallel
- pointer_union_detail
- reassociate
- remarks
- struct Argument
- struct BitstreamMetaParserHelper
- struct BitstreamMetaSerializer
- struct BitstreamParserHelper
- struct BitstreamRemarkParser
- struct BitstreamRemarkParserHelper
- struct BitstreamRemarkSerializer
- struct BitstreamRemarkSerializerHelper
- class EndOfFileError
- struct MetaSerializer
- struct ParsedStringTable
- struct Remark
- struct RemarkLinker
- struct RemarkLocation
- struct RemarkParser
- struct RemarkSerializer
- struct StringTable
- struct YAMLMetaSerializer
- class YAMLParseError
- struct YAMLRemarkParser
- struct YAMLRemarkSerializer
- struct YAMLStrTabMetaSerializer
- struct YAMLStrTabRemarkParser
- struct YAMLStrTabRemarkSerializer
- enum class BitstreamRemarkContainerType
- enum BlockIDs
- enum class Format
- enum RecordIDs
- enum class SerializerMode
- enum class Type
- safestack
- sampleprof
- class FunctionSamples
- struct LineLocation
- class ProfileSymbolList
- class SampleProfileReader
- class SampleProfileReaderBinary
- class SampleProfileReaderCompactBinary
- class SampleProfileReaderExtBinary
- class SampleProfileReaderExtBinaryBase
- class SampleProfileReaderGCC
- class SampleProfileReaderItaniumRemapper
- class SampleProfileReaderRawBinary
- class SampleProfileReaderText
- class SampleProfileWriter
- class SampleProfileWriterBinary
- class SampleProfileWriterCompactBinary
- class SampleProfileWriterExtBinary
- class SampleProfileWriterExtBinaryBase
- class SampleProfileWriterRawBinary
- class SampleProfileWriterText
- class SampleRecord
- class SampleSorter
- struct SecHdrTableEntry
- enum HistType
- enum SampleProfileFormat
- enum SecFlags
- enum SecType
- slpvectorizer
- sroa
- support
- symbolize
- sys
- fs
- path
- unicode
- class DynamicLibrary
- class InitializeCOMRAII
- class Memory
- class MemoryBlock
- class OwningMemoryBlock
- class Process
- struct ProcessInfo
- class SmartMutex
- class SmartRWMutex
- class ThreadLocal
- class ThreadLocalImpl
- struct UnicodeCharRange
- class UnicodeCharSet
- class Watchdog
- enum class COMThreadingMode
- enum WindowsEncodingMethod
- tgtok
- trailing_objects_internal
- vfs
- detail
- class File
- class FileSystem
- class InMemoryFileSystem
- class OverlayFileSystem
- class ProxyFileSystem
- class RedirectingFileSystem
- class RedirectingFileSystemParser
- class Status
- class VFSFromYamlDirIterImpl
- struct YAMLVFSEntry
- class YAMLVFSWriter
- class directory_entry
- class directory_iterator
- class recursive_directory_iterator
- wholeprogramdevirt
- windows_manifest
- xray
- class BlockIndexer
- class BlockPrinter
- class BlockVerifier
- class BufferExtents
- class CallArgRecord
- class CustomEventRecord
- class CustomEventRecordV5
- class EndBufferRecord
- class FDRTraceWriter
- class FileBasedRecordProducer
- class FunctionRecord
- class Graph
- class InstrumentationMap
- class LogBuilder
- class LogBuilderConsumer
- class MetadataRecord
- class NewBufferRecord
- class NewCPUIDRecord
- class PIDRecord
- class PipelineConsumer
- class Profile
- class Record
- class RecordConsumer
- class RecordInitializer
- class RecordPrinter
- class RecordProducer
- class RecordVisitor
- struct SledEntry
- class TSCWrapRecord
- class Trace
- class TraceExpander
- class TypedEventRecord
- class WallclockRecord
- struct XRayFileHeader
- struct XRayRecord
- struct YAMLXRayFileHeader
- struct YAMLXRayRecord
- struct YAMLXRaySledEntry
- struct YAMLXRayTrace
- enum class RecordTypes
- yaml
- class AliasNode
- class BlockScalarNode
- struct BlockScalarTraits
- struct BlockStringValue
- struct CallSiteInfo
- struct CheckIsBool
- struct CustomMappingTraits
- class Document
- struct DocumentListTraits
- struct EmptyContext
- struct FixedMachineStackObject
- struct FlowStringValue
- struct FunctionSummaryYaml
- class IO
- class Input
- struct IsFlowSequenceBase
- class KeyValueNode
- struct MachineConstantPoolValue
- struct MachineFrameInfo
- struct MachineFunction
- struct MachineFunctionInfo
- struct MachineFunctionLiveIn
- struct MachineJumpTable
- struct MachineStackObject
- struct MappingContextTraits
- class MappingNode
- struct MappingNormalization
- struct MappingNormalizationHeap
- struct MappingTraits
- class Node
- class NullNode
- class Output
- struct PolymorphicTraits
- struct ScalarBitSetTraits
- struct ScalarEnumerationTraits
- class ScalarNode
- struct ScalarTraits
- class Scanner
- struct SequenceElementTraits
- class SequenceNode
- struct SequenceTraits
- struct SequenceTraitsImpl
- struct StdMapStringCustomMappingTraitsImpl
- class Stream
- struct StringBlockVal
- struct StringValue
- struct TaggedScalarTraits
- struct Token
- struct UnsignedValue
- struct VirtualRegisterDefinition
- class basic_collection_iterator
- class document_iterator
- struct has_BlockScalarTraits
- struct has_CustomMappingTraits
- struct has_DocumentListTraits
- class has_FlowTraits
- struct has_MappingTraits
- struct has_MappingValidateTraits
- struct has_PolymorphicTraits
- struct has_ScalarBitSetTraits
- struct has_ScalarEnumerationTraits
- struct has_ScalarTraits
- struct has_SequenceMethodTraits
- struct has_SequenceTraits
- struct has_TaggedScalarTraits
- struct missingTraits
- struct unvalidatedMappingTraits
- struct validatedMappingTraits
- enum class NodeKind
- enum class QuotingType
- struct AAAlign
- struct AADereferenceable
- class AAEvalLegacyPass
- class AAEvaluator
- struct AAHeapToStack
- struct AAIsDead
- struct AAMDNodes
- class AAManager
- struct AAMemoryBehavior
- struct AANoAlias
- struct AANoCapture
- struct AANoFree
- struct AANoRecurse
- struct AANoReturn
- struct AANoSync
- struct AANoUnwind
- struct AANonNull
- class AAQueryInfo
- struct AAReachability
- class AAResultBase
- class AAResults
- class AAResultsWrapperPass
- struct AAReturnedValues
- struct AAUndefinedBehavior
- struct AAValueConstantRange
- struct AAValueSimplify
- struct AAWillReturn
- struct ADCEPass
- class APByteStreamer
- class APFloat
- struct APFloatBase
- class APInt
- class APSInt
- class ARMAttributeParser
- class ARMException
- class ARMTargetStreamer
- class ASanGlobalsMetadataAnalysis
- struct ASanStackFrameLayout
- struct ASanStackVariableDescription
- class AShrOperator
- struct AbstractAttribute
- class AbstractCallSite
- class AbstractDependenceGraphBuilder
- class AbstractLatticeFunction
- struct AbstractState
- class AccelTable
- class AccelTableBase
- class AccelTableData
- class AddDiscriminatorsPass
- class AddOperator
- class AddrSpaceCastInst
- class AddrSpaceCastSDNode
- class AddressPool
- class AddressSanitizerPass
- class AddressesMap
- class AggressiveAntiDepBreaker
- class AggressiveAntiDepState
- class AggressiveInstCombinePass
- struct AliasMatchingData
- struct AliasPattern
- struct AliasPatternCond
- class AliasSet
- class AliasSetTracker
- class AliasSummary
- struct Align
- struct AlignedCharArrayUnion
- struct AlignmentFromAssumptionsPass
- class AllAnalysesOn
- class AllocaInst
- class AllocationOrder
- class AllocatorBase
- class AllocatorList
- class AlwaysInlinerPass
- struct AnalysisCallGraphWrapperPassTraits
- struct AnalysisGetter
- struct AnalysisInfoMixin
- struct AnalysisKey
- class AnalysisManager
- class AnalysisResolver
- struct AnalysisResultsForFn
- struct AnalysisSetKey
- class AnalysisUsage
- class Annotations
- struct AnonStructTypeKeyInfo
- class AntiDepBreaker
- class Any
- class AnyCoroIdInst
- class AnyCoroIdRetconInst
- class AnyCoroSuspendInst
- class AnyMemCpyInst
- class AnyMemIntrinsic
- class AnyMemMoveInst
- class AnyMemSetInst
- class AnyMemTransferInst
- class AppendingBinaryByteStream
- class AppleAccelTableData
- class AppleAccelTableOffsetData
- class AppleAccelTableStaticOffsetData
- class AppleAccelTableStaticTypeData
- class AppleAccelTableTypeData
- class AppleAcceleratorTable
- class Argument
- class ArgumentPromotionPass
- class ArrayRecycler
- class ArrayRef
- class ArrayType
- class AsmCommentConsumer
- class AsmCond
- class AsmLexer
- class AsmPrinter
- class AsmPrinterHandler
- struct AsmRewrite
- class AsmToken
- class AssemblerConstantPools
- class AssemblyAnnotationWriter
- class AssertingVH
- class AssumptionAnalysis
- class AssumptionCache
- class AssumptionCacheTracker
- class AssumptionPrinterPass
- class AtomicCmpXchgInst
- class AtomicFileWriteError
- class AtomicMemCpyInst
- class AtomicMemIntrinsic
- class AtomicMemMoveInst
- class AtomicMemSetInst
- class AtomicMemTransferInst
- class AtomicRMWInst
- class AtomicSDNode
- class AttrBuilder
- class Attribute
- class AttributeImpl
- class AttributeList
- class AttributeListImpl
- class AttributeSet
- class AttributeSetNode
- struct Attributor
- struct AttributorPass
- class Automaton
- struct BCDumpOptions
- struct BDCEPass
- struct BFIDOTGraphTraitsBase
- struct BPIPassTrait
- class BaseIndexOffset
- class BasicAA
- class BasicAAResult
- class BasicAAWrapperPass
- class BasicBlock
- class BasicBlockEdge
- class BasicBlockSDNode
- struct BasicDIEUnit
- class BasicTTIImpl
- class BasicTTIImplBase
- class BatchAAResults
- class BinOpInit
- class BinaryByteStream
- class BinaryConstantExpr
- class BinaryItemStream
- struct BinaryItemTraits
- class BinaryOpIntrinsic
- class BinaryOperation
- class BinaryOperator
- class BinaryStream
- class BinaryStreamError
- class BinaryStreamReader
- class BinaryStreamRef
- class BinaryStreamRefBase
- class BinaryStreamWriter
- struct BinarySubstreamRef
- class BitCastInst
- class BitCastOperator
- class BitCodeAbbrev
- class BitCodeAbbrevOp
- class BitInit
- struct BitIntegerState
- class BitMaskClassIterator
- class BitRecTy
- class BitVector
- class BitcodeAnalyzer
- struct BitcodeFileContents
- struct BitcodeLTOInfo
- class BitcodeModule
- class BitcodeReaderValueList
- class BitcodeWriter
- class BitcodeWriterPass
- class BitsInit
- class BitsRecTy
- class BitstreamBlockInfo
- class BitstreamCursor
- struct BitstreamEntry
- class BitstreamWriter
- class BlockAddress
- class BlockAddressSDNode
- class BlockFrequency
- class BlockFrequencyAnalysis
- class BlockFrequencyInfo
- class BlockFrequencyInfoImpl
- class BlockFrequencyInfoImplBase
- class BlockFrequencyInfoWrapperPass
- class BlockFrequencyPrinterPass
- class BlotMapVector
- struct BooleanState
- struct BoundsCheckingPass
- class BranchFolder
- class BranchInst
- class BranchProbability
- class BranchProbabilityAnalysis
- class BranchProbabilityInfo
- class BranchProbabilityInfoWrapperPass
- class BranchProbabilityPrinterPass
- struct BreakCriticalEdgesPass
- class BreakFalseDeps
- class BufferByteStreamer
- class BuildVectorSDNode
- class BumpPtrAllocatorImpl
- class ByteStreamer
- class CCState
- class CCValAssign
- class CFGAnalyses
- class CFGBuilder
- struct CFGHolder
- class CFGMST
- class CFGOnlyPrinterPass
- class CFGOnlyViewerPass
- class CFGPrinterPass
- struct CFGViewPredecessors
- struct CFGViewSuccessors
- class CFGViewerPass
- class CFLAndersAA
- class CFLAndersAAResult
- class CFLAndersAAWrapperPass
- class CFLSteensAA
- class CFLSteensAAResult
- class CFLSteensAAWrapperPass
- class CGProfilePass
- class CGSCCToFunctionPassAdaptor
- struct CGSCCUpdateResult
- struct CHIArg
- class CSEConfigBase
- class CSEConfigConstantOnly
- class CSEConfigFull
- class CSEMIRBuilder
- class CacheCost
- struct CachePruningPolicy
- class CachedHashString
- class CachedHashStringRef
- class CachedPathResolver
- class CallBase
- class CallBrInst
- class CallEntryPseudoSourceValue
- class CallGraph
- class CallGraphAnalysis
- class CallGraphNode
- class CallGraphPrinterPass
- class CallGraphSCC
- class CallGraphSCCPass
- class CallGraphWrapperPass
- class CallInfo
- class CallInst
- class CallLowering
- class CallSite
- class CallSiteBase
- struct CallSiteSplittingPass
- class CallbackVH
- class CalledValuePropagationPass
- struct CalleeInfo
- class CalleeSavedInfo
- class CanonicalizeAliasesPass
- struct CaptureTracker
- class CastInst
- class CatchPadInst
- class CatchReturnInst
- class CatchSwitchInst
- struct ClassInfo
- class CleanupPadInst
- class CleanupReturnInst
- struct ClonedCodeInfo
- struct ClrEHUnwindMapEntry
- class CmpInst
- class CoalescerPair
- class CodeExtractor
- class CodeExtractorAnalysisCache
- class CodeGenCoverage
- class CodeInit
- struct CodeMetrics
- class CodeRecTy
- class CodeViewContext
- class CodeViewDebug
- class Combiner
- class CombinerHelper
- class CombinerInfo
- class Comdat
- class CompareConstantExpr
- class CompileUnit
- class CompositeType
- class ConcreteOperator
- class CondCodeSDNode
- class CondOpInit
- class ConnectedVNInfoEqClasses
- class ConstMIBundleOperands
- class Constant
- struct ConstantAggrKeyType
- class ConstantAggregate
- class ConstantAggregateZero
- class ConstantArray
- class ConstantAsMetadata
- class ConstantData
- class ConstantDataArray
- struct ConstantDataArraySlice
- class ConstantDataSequential
- class ConstantDataVector
- class ConstantExpr
- struct ConstantExprKeyType
- class ConstantFP
- class ConstantFPSDNode
- class ConstantFolder
- class ConstantFoldingMIRBuilder
- class ConstantHoistingPass
- class ConstantInt
- class ConstantMergePass
- class ConstantPointerNull
- class ConstantPool
- struct ConstantPoolEntry
- class ConstantPoolSDNode
- class ConstantRange
- class ConstantSDNode
- class ConstantStruct
- class ConstantTokenNone
- class ConstantUniqueMap
- class ConstantVector
- class ConstrainedFPCmpIntrinsic
- class ConstrainedFPIntrinsic
- class ContextAndReplaceableUses
- class ContextualFoldingSet
- struct ContextualFoldingSetTrait
- class ControlHeightReductionPass
- class CoroAllocInst
- class CoroAllocaAllocInst
- class CoroAllocaFreeInst
- class CoroAllocaGetInst
- class CoroBeginInst
- class CoroEndInst
- class CoroFrameInst
- class CoroFreeInst
- class CoroIdInst
- class CoroIdRetconInst
- class CoroIdRetconOnceInst
- class CoroPromiseInst
- class CoroSaveInst
- class CoroSizeInst
- class CoroSubFnInst
- class CoroSuspendInst
- class CoroSuspendRetconInst
- struct CorrelatedValuePropagationPass
- struct CostTblEntry
- struct CountSumOrPercent
- struct CountedSet
- class CrashRecoveryContext
- class CrashRecoveryContextCleanup
- class CrashRecoveryContextCleanupBase
- class CrashRecoveryContextCleanupRegistrar
- class CrashRecoveryContextDeleteCleanup
- class CrashRecoveryContextDestructorCleanup
- class CrashRecoveryContextReleaseRefCleanup
- class CriticalAntiDepBreaker
- struct CriticalEdgeSplittingOptions
- class CrossDSOCFIPass
- struct CxxUnwindMapEntry
- class DAGDeltaAlgorithm
- class DAGTypeLegalizer
- class DCEPass
- class DDGAnalysis
- class DDGAnalysisPrinterPass
- class DDGBuilder
- class DDGEdge
- class DDGNode
- class DFAPacketizer
- class DFCalculateWorkObject
- class DGEdge
- class DGNode
- class DGTestEdge
- class DGTestGraph
- class DGTestNode
- class DIBasicType
- class DIBuilder
- class DICommonBlock
- class DICompileUnit
- class DICompositeType
- class DIContext
- class DIDerivedType
- struct DIDumpOptions
- class DIE
- class DIEAbbrev
- class DIEAbbrevData
- class DIEAbbrevSet
- class DIEBaseTypeRef
- class DIEBlock
- class DIEDelta
- class DIEDwarfExpression
- class DIEEntry
- class DIEExpr
- class DIEHash
- class DIEInlineString
- class DIEInteger
- class DIELabel
- class DIELoc
- class DIELocList
- class DIEString
- class DIEUnit
- class DIEValue
- class DIEValueList
- class DIEnumerator
- class DIExpression
- class DIExpressionCursor
- class DIFile
- struct DIGlobal
- class DIGlobalVariable
- class DIGlobalVariableExpression
- class DIImportedEntity
- class DIInliningInfo
- class DILabel
- class DILexicalBlock
- class DILexicalBlockBase
- class DILexicalBlockFile
- struct DILineInfo
- struct DILineInfoSpecifier
- struct DILocal
- class DILocalScope
- class DILocalVariable
- class DILocation
- class DIMacro
- class DIMacroFile
- class DIMacroNode
- class DIModule
- class DINamespace
- class DINode
- class DIObjCProperty
- class DIScope
- class DISubprogram
- class DISubrange
- class DISubroutineType
- class DITemplateParameter
- class DITemplateTypeParameter
- class DITemplateValueParameter
- class DIType
- class DITypeRefArray
- class DIVariable
- struct DOTGraphTraits
- class DOTGraphTraitsModulePrinter
- class DOTGraphTraitsModuleViewer
- class DOTGraphTraitsPrinter
- class DOTGraphTraitsViewer
- class DSEPass
- class DWARF5AccelTableData
- class DWARF5AccelTableStaticData
- class DWARFAbbreviationDeclaration
- class DWARFAbbreviationDeclarationSet
- class DWARFAcceleratorTable
- struct DWARFAddressRange
- struct DWARFAttribute
- class DWARFCompileUnit
- class DWARFContext
- class DWARFDataExtractor
- class DWARFDebugAbbrev
- class DWARFDebugAddrTable
- class DWARFDebugArangeSet
- class DWARFDebugAranges
- class DWARFDebugFrame
- class DWARFDebugInfoEntry
- class DWARFDebugLine
- class DWARFDebugLoc
- class DWARFDebugLoclists
- class DWARFDebugMacro
- class DWARFDebugNames
- class DWARFDebugPubTable
- class DWARFDebugRangeList
- class DWARFDebugRnglist
- class DWARFDebugRnglistTable
- class DWARFDie
- class DWARFExpression
- class DWARFFormValue
- class DWARFGdbIndex
- struct DWARFListEntryBase
- class DWARFListTableBase
- class DWARFListTableHeader
- class DWARFListType
- struct DWARFLocationEntry
- struct DWARFLocationExpression
- class DWARFLocationTable
- class DWARFObject
- struct DWARFSection
- class DWARFTypeUnit
- class DWARFUnit
- class DWARFUnitHeader
- class DWARFUnitIndex
- class DWARFUnitVector
- class DWARFVerifier
- class DagInit
- class DagRecTy
- class DataDependenceGraph
- class DataExtractor
- class DataLayout
- struct DataRegionData
- class DbgAddrIntrinsic
- class DbgCallSiteParam
- class DbgDeclareInst
- class DbgEntity
- class DbgInfoIntrinsic
- class DbgLabel
- class DbgLabelInst
- class DbgLabelInstrMap
- class DbgValueHistoryMap
- class DbgValueInst
- class DbgValueLoc
- class DbgVariable
- class DbgVariableIntrinsic
- struct DbgVariableLocation
- class DeadArgumentEliminationPass
- class DebugCounter
- class DebugEpochBase
- class DebugHandlerBase
- class DebugInfoFinder
- class DebugLoc
- class DebugLocDwarfExpression
- class DebugLocEntry
- class DebugLocStream
- class DebugVariable
- struct DecIntegerState
- class DeclContext
- class DeclContextTree
- struct DeclMapInfo
- class DefInit
- struct DefaultAnalysisGraphTraits
- struct DefaultContextualFoldingSetTrait
- struct DefaultDOTGraphTraits
- struct DefaultFoldingSetTrait
- class DefaultVLIWScheduler
- struct DefsetRecord
- struct DelimitedScope
- class DeltaAlgorithm
- class DemandedBits
- class DemandedBitsAnalysis
- class DemandedBitsPrinterPass
- class DemandedBitsWrapperPass
- class DenseMap
- struct DenseMapAPFloatKeyInfo
- struct DenseMapAPIntKeyInfo
- class DenseMapBase
- struct DenseMapInfo
- class DenseMapIterator
- class DenseSet
- class Dependence
- class DependenceAnalysis
- struct DependenceAnalysisPrinterPass
- class DependenceAnalysisWrapperPass
- class DependenceGraphInfo
- class DependenceInfo
- struct DerefState
- class DerivedUser
- struct DescriptorInfo
- struct DestSourcePair
- struct DevirtCallSite
- class DevirtSCCRepeatedPass
- struct DiagnosticHandler
- class DiagnosticInfo
- class DiagnosticInfoDebugMetadataVersion
- class DiagnosticInfoIROptimization
- class DiagnosticInfoISelFallback
- class DiagnosticInfoIgnoringInvalidDebugMetadata
- class DiagnosticInfoInlineAsm
- class DiagnosticInfoMIROptimization
- class DiagnosticInfoMIRParser
- class DiagnosticInfoMisExpect
- class DiagnosticInfoOptimizationBase
- class DiagnosticInfoOptimizationFailure
- class DiagnosticInfoPGOProfile
- class DiagnosticInfoResourceLimit
- class DiagnosticInfoSampleProfile
- class DiagnosticInfoStackSize
- class DiagnosticInfoUnsupported
- class DiagnosticInfoWithLocationBase
- class DiagnosticLocation
- struct DiagnosticPredicate
- class DiagnosticPrinter
- class DiagnosticPrinterRawOStream
- class DirectedGraph
- class DistinctMDOperandPlaceholder
- struct DivRemMapKey
- struct DivRemPairsPass
- class DivergenceAnalysis
- struct DivergencePropagator
- class DoNothingMemorySSAWalker
- struct DomTreeGraphTraitsBase
- class DomTreeNodeBase
- class DomTreeUpdater
- struct DomainValue
- class DominanceFrontier
- class DominanceFrontierAnalysis
- class DominanceFrontierBase
- class DominanceFrontierPrinterPass
- class DominanceFrontierWrapperPass
- class DominatorTree
- class DominatorTreeAnalysis
- class DominatorTreeBase
- class DominatorTreePrinterPass
- struct DominatorTreeVerifierPass
- class DominatorTreeWrapperPass
- class DstOp
- class DummyCGSCCPass
- class DwarfCFIException
- class DwarfCFIExceptionBase
- class DwarfCompileUnit
- class DwarfDebug
- class DwarfEmitter
- class DwarfExpression
- class DwarfFile
- class DwarfStringPool
- struct DwarfStringPoolEntry
- class DwarfStringPoolEntryRef
- class DwarfTypeUnit
- class DwarfUnit
- class ECError
- class EHStreamer
- struct ELFRelocationEntry
- struct EVT
- struct EarlyCSEPass
- class EdgeBundles
- class ElementCount
- class EliminateAvailableExternallyPass
- struct Entry
- struct EntryExitInstrumenterPass
- class EnumAttributeImpl
- struct EnumEntry
- class EnumeratedArray
- class EquivalenceClasses
- class Error
- class ErrorAsOutParameter
- class ErrorDiagnostic
- class ErrorHandlerTraits
- class ErrorInfo
- class ErrorInfoBase
- class ErrorList
- class ErrorOr
- class ErrorSuccess
- class EscapeEnumerator
- class Evaluator
- struct ExactEqualsExpression
- class ExecutionDomainFix
- class ExitOnError
- class ExpandReductionsPass
- class Expected
- class ExpectedAsOutParameter
- class ExpressionAST
- class ExpressionLiteral
- struct ExternalAAWrapperPass
- class ExternalSymbolPseudoSourceValue
- class ExternalSymbolSDNode
- class ExtractElementConstantExpr
- class ExtractElementInst
- class ExtractValueConstantExpr
- class ExtractValueInst
- class FCmpInst
- class FPExtInst
- class FPMathOperator
- class FPPassManager
- class FPToSIInst
- class FPToUIInst
- class FPTruncInst
- class FastFoldingSetNode
- class FastISel
- class FastMathFlags
- class FaultMapParser
- class FaultMaps
- class FeatureBitArray
- class FeatureBitset
- class FenceInst
- class FieldInit
- class FileBufferByteStream
- class FileCheck
- struct FileCheckDiag
- class FileCheckPatternContext
- struct FileCheckRequest
- struct FileCheckString
- class FileCollector
- class FileError
- class FileInfo
- class FileOutputBuffer
- class FileRemover
- class FilteredPassNameParser
- struct FixedNumOperandTraits
- class FixedStackPseudoSourceValue
- class FixedStreamArray
- class FixedStreamArrayIterator
- class FlagsOp
- class FlatIt
- class Float2IntPass
- struct FmtAlign
- class FoldOpInit
- class FoldingSet
- class FoldingSetBase
- class FoldingSetBucketIterator
- class FoldingSetBucketIteratorImpl
- class FoldingSetImpl
- class FoldingSetIterator
- class FoldingSetIteratorImpl
- class FoldingSetNodeID
- class FoldingSetNodeIDRef
- class FoldingSetNodeWrapper
- struct FoldingSetTrait
- class FoldingSetVector
- struct ForceFunctionAttrsPass
- struct ForeachLoop
- class FormatAdapter
- class FormattedBytes
- class FormattedNumber
- class FormattedString
- class FortifiedLibCallSimplifier
- class ForwardDominanceFrontierBase
- struct ForwardedRegister
- class FrameIndexSDNode
- struct FreeDeleter
- class FreezeInst
- class FullDependence
- class FuncletPadInst
- class Function
- class FunctionAnalysisManagerCGSCCProxy
- class FunctionCallee
- class FunctionComparator
- class FunctionImportGlobalProcessing
- class FunctionImportPass
- class FunctionImporter
- class FunctionLoweringInfo
- class FunctionPass
- struct FunctionPointerLikeTypeTraits
- class FunctionSummary
- class FunctionToLoopPassAdaptor
- class FunctionType
- struct FunctionTypeKeyInfo
- class GCFunctionInfo
- class GCMetadataPrinter
- class GCModuleInfo
- class GCOVBlock
- class GCOVBuffer
- struct GCOVEdge
- class GCOVFile
- class GCOVFunction
- struct GCOVOptions
- class GCOVProfilerPass
- struct GCPoint
- class GCProjectionInst
- class GCRelocateInst
- class GCResultInst
- struct GCRoot
- class GCStrategy
- class GEPOperator
- class GISelCSEAnalysisWrapper
- class GISelCSEAnalysisWrapperPass
- class GISelCSEInfo
- class GISelChangeObserver
- class GISelInstProfileBuilder
- class GISelKnownBits
- class GISelKnownBitsAnalysis
- class GISelObserverWrapper
- class GISelWorkList
- class GPUDivergenceAnalysis
- class GVMaterializer
- class GVN
- class GVNHoist
- class GVNHoistLegacyPass
- struct GVNHoistPass
- struct GVNSinkPass
- class GenericDINode
- class GenericScheduler
- class GenericSchedulerBase
- class GetElementPtrConstantExpr
- class GetElementPtrInst
- class GlobPattern
- class GlobalAddressSDNode
- class GlobalAlias
- class GlobalDCEPass
- class GlobalIFunc
- class GlobalIndirectSymbol
- class GlobalNumberState
- class GlobalObject
- class GlobalOptPass
- class GlobalSplitPass
- struct GlobalStatus
- class GlobalValue
- class GlobalValuePseudoSourceValue
- class GlobalValueSummary
- struct GlobalValueSummaryInfo
- class GlobalVarSummary
- class GlobalVariable
- class GlobalsAA
- class GlobalsAAResult
- class GlobalsAAWrapperPass
- class GlobalsMetadata
- class Graph
- class GraphDiff
- struct GraphTraits
- class GraphWriter
- struct GuardWideningPass
- class HWAddressSanitizerPass
- class HandleSDNode
- struct HardwareLoopInfo
- class HasReferenceResolver
- class HashingByteStreamer
- struct HexNumber
- class HotColdSplitting
- class HotColdSplittingPass
- struct HungoffOperandTraits
- class ICFLoopSafetyInfo
- class ICallPromotionAnalysis
- class ICmpInst
- class IDFCalculator
- class IDFCalculatorBase
- struct ILPValue
- class IPSCCPPass
- struct IRAttribute
- struct IRAttributeManifest
- class IRBuilder
- class IRBuilderBase
- class IRBuilderCallbackInserter
- class IRBuilderDefaultInserter
- class IRCEPass
- class IRMover
- class IRMutationStrategy
- class IRMutator
- struct IRPosition
- class IRTranslator
- class IVStrideUse
- class IVUsers
- class IVUsersAnalysis
- class IVUsersPrinterPass
- class IVUsersWrapperPass
- class IVVisitor
- class IdentifyingPassPtr
- class ImmutableCallSite
- class ImmutableList
- class ImmutableListFactory
- class ImmutableListImpl
- class ImmutableMap
- class ImmutableMapRef
- class ImmutablePass
- class ImmutableSet
- class ImmutableSetRef
- class ImmutableStatepoint
- class ImplicitControlFlowTracking
- class ImportedFunctionsInliningStatistics
- class ImutAVLFactory
- class ImutAVLTree
- class ImutAVLTreeGenericIterator
- class ImutAVLTreeInOrderIterator
- struct ImutAVLValueIterator
- struct ImutContainerInfo
- struct ImutKeyValueInfo
- struct ImutProfileInfo
- struct ImutProfileInteger
- struct IncIntegerState
- class IndVarSimplifyPass
- class IndexListEntry
- class IndexedInstrProfReader
- struct IndexedLoadStoreMatchInfo
- class IndexedMap
- class IndexedReference
- class IndirectBrInst
- struct IndirectSymbolData
- class InductionDescriptor
- struct InferFunctionAttrsPass
- struct InformationCache
- class Init
- class InitLLVM
- class InjectTLIMappings
- class InjectTLIMappingsLegacy
- class InjectorIRStrategy
- class InlineAsm
- struct InlineAsmIdentifierInfo
- struct InlineAsmKeyType
- class InlineCost
- class InlineFunctionInfo
- struct InlineParams
- struct InlineResult
- class InlinerPass
- class InnerAnalysisManagerProxy
- class InnerLoopUnroller
- class InnerLoopVectorizer
- class InsertElementConstantExpr
- class InsertElementInst
- class InsertPointAnalysis
- class InsertValueConstantExpr
- class InsertValueInst
- class InsnInfo
- class InstCombinePass
- class InstCombineWorklist
- class InstCombiner
- class InstDeleterIRStrategy
- class InstIterator
- class InstSimplifyPass
- class InstVisitor
- struct InstrAspect
- class InstrEmitter
- struct InstrInfoQuery
- struct InstrItinerary
- class InstrItineraryData
- class InstrOrderFilePass
- class InstrProfError
- class InstrProfIncrementInst
- class InstrProfIncrementInstStep
- class InstrProfIterator
- class InstrProfLookupTrait
- struct InstrProfOptions
- class InstrProfReader
- class InstrProfReaderIndex
- struct InstrProfReaderIndexBase
- class InstrProfReaderItaniumRemapper
- class InstrProfReaderRemapper
- struct InstrProfRecord
- class InstrProfRecordWriterTrait
- class InstrProfSummaryBuilder
- class InstrProfSymtab
- class InstrProfValueProfileInst
- struct InstrProfValueSiteRecord
- class InstrProfWriter
- class InstrProfiling
- struct InstrStage
- class Instruction
- class InstructionCombiningPass
- class InstructionPrecedenceTracking
- class InstructionSelect
- class InstructionSelector
- class IntAttributeImpl
- class IntEqClasses
- class IntInit
- class IntRecTy
- class IntToPtrInst
- struct IntegerRangeState
- struct IntegerStateBase
- class IntegerType
- struct IntelExpr
- struct InterceptRefCounted
- class InterferenceCache
- class InterleaveGroup
- class InterleavedAccessInfo
- class InternalizePass
- class Interval
- class IntervalIterator
- class IntervalMap
- struct IntervalMapHalfOpenInfo
- struct IntervalMapInfo
- class IntervalMapOverlaps
- class IntervalPartition
- struct IntervalPressure
- class IntrinsicInst
- class IntrinsicLowering
- class IntrusiveBackList
- struct IntrusiveBackListBase
- struct IntrusiveBackListNode
- class IntrusiveRefCntPtr
- struct IntrusiveRefCntPtrInfo
- struct InvalidateAllAnalysesPass
- struct InvalidateAnalysisPass
- struct Inverse
- class InvokeInst
- class IsAOpInit
- class ItaniumManglingCanonicalizer
- struct ItaniumPartialDemangler
- class JamCRC
- class JumpTableSDNode
- class JumpThreadingPass
- struct KnownBits
- class LCSSAPass
- struct LCSSAVerificationPass
- class LICMPass
- class LLLexer
- class LLParser
- class LLT
- class LLVMContext
- class LLVMContextImpl
- class LLVMDisasmContext
- class LPMUpdater
- class LPPassManager
- class LSBaseSDNode
- class LShrOperator
- struct LTOCodeGenerator
- struct LTOModule
- class LabelSDNode
- struct LandingPadInfo
- class LandingPadInst
- struct LaneBitmask
- struct LargeTestInteger
- class LatencyPriorityQueue
- struct LatticeKeyInfo
- struct LayoutAlignElem
- class LazyBlockFrequencyInfo
- class LazyBlockFrequencyInfoPass
- class LazyBranchProbabilityInfoPass
- class LazyCallGraph
- class LazyCallGraphAnalysis
- class LazyCallGraphDOTPrinterPass
- class LazyCallGraphPrinterPass
- class LazyMachineBlockFrequencyInfoPass
- class LazyValueAnalysis
- class LazyValueInfo
- class LazyValueInfoWrapperPass
- class LegacyAARGetter
- class LegacyDivergenceAnalysis
- struct LegacyInlinerBase
- struct LegalityQuery
- class LegalizationArtifactCombiner
- struct LegalizeActionStep
- class LegalizeRule
- class LegalizeRuleSet
- class Legalizer
- class LegalizerHelper
- class LegalizerInfo
- struct LessRecord
- struct LessRecordByID
- struct LessRecordFieldName
- struct LessRecordRegister
- struct LetRecord
- class LexicalScope
- class LexicalScopes
- class LibCallSimplifier
- class LibCallsShrinkWrapPass
- class LifetimeSDNode
- class LineEditor
- class LinkDiagnosticInfo
- class Linker
- class ListInit
- class ListRecTy
- class LiveDebugVariables
- class LiveInterval
- class LiveIntervalUnion
- class LiveIntervals
- class LivePhysRegs
- class LiveQueryResult
- class LiveRange
- class LiveRangeCalc
- class LiveRangeEdit
- class LiveRangeUpdater
- class LiveRegMatrix
- class LiveRegSet
- struct LiveRegUnit
- class LiveRegUnits
- class LiveStacks
- class LiveVariables
- class LoadAndStorePromoter
- class LoadInfo
- class LoadInst
- class LoadSDNode
- class LoadStoreVectorizerPass
- class LoadedObjectInfo
- struct LoadedObjectInfoHelper
- class LocalAsMetadata
- class Localizer
- struct LocationMetadata
- class LocationSize
- class LockFileManager
- class Loop
- class LoopAccessAnalysis
- class LoopAccessInfo
- class LoopAccessInfoPrinterPass
- class LoopAccessLegacyAnalysis
- class LoopAnalysis
- class LoopBase
- class LoopBlocksDFS
- class LoopBlocksRPO
- class LoopBlocksTraversal
- struct LoopBodyTraits
- class LoopCachePrinterPass
- class LoopDataPrefetchPass
- class LoopDeletionPass
- class LoopDistributePass
- class LoopFullUnrollPass
- class LoopFusePass
- class LoopIdiomRecognizePass
- class LoopInfo
- class LoopInfoBase
- class LoopInfoWrapperPass
- class LoopInstSimplifyPass
- struct LoopLoadEliminationPass
- class LoopPass
- class LoopPredicationPass
- class LoopPrinterPass
- class LoopRotatePass
- class LoopSafetyInfo
- class LoopSimplifyCFGPass
- class LoopSimplifyPass
- class LoopSinkPass
- struct LoopStandardAnalysisResults
- class LoopStrengthReducePass
- class LoopTraversal
- class LoopUnrollAndJamPass
- struct LoopUnrollOptions
- class LoopUnrollPass
- class LoopVectorizationCostModel
- class LoopVectorizationLegality
- class LoopVectorizationPlanner
- class LoopVectorizationRequirements
- class LoopVectorizeHints
- struct LoopVectorizeOptions
- struct LoopVectorizePass
- struct LoopVerifierPass
- class LoopVersioning
- class LowerAtomicPass
- struct LowerConstantIntrinsicsPass
- struct LowerExpectIntrinsicPass
- struct LowerGuardIntrinsicPass
- class LowerInvokePass
- struct LowerMatrixIntrinsicsPass
- class LowerTypeTestsPass
- struct LowerWidenableConditionPass
- struct MBB2NumberFunctor
- class MCAlignFragment
- class MCAsmBackend
- class MCAsmInfo
- class MCAsmInfoCOFF
- class MCAsmInfoDarwin
- class MCAsmInfoELF
- class MCAsmInfoGNUCOFF
- class MCAsmInfoMicrosoft
- class MCAsmInfoWasm
- class MCAsmInfoXCOFF
- class MCAsmLayout
- class MCAsmLexer
- struct MCAsmMacro
- struct MCAsmMacroParameter
- class MCAsmParser
- class MCAsmParserExtension
- class MCAsmParserSemaCallback
- class MCAssembler
- class MCBinaryExpr
- class MCBoundaryAlignFragment
- class MCCFIInstruction
- class MCCVDefRangeFragment
- struct MCCVFunctionInfo
- class MCCVInlineLineTableFragment
- class MCCVLoc
- class MCCodeEmitter
- class MCCompactEncodedInstFragment
- class MCConstantExpr
- class MCContext
- class MCDataFragment
- class MCDisassembler
- class MCDummyFragment
- class MCDwarfCallFrameFragment
- class MCDwarfDwoLineTable
- struct MCDwarfFile
- class MCDwarfFrameEmitter
- struct MCDwarfFrameInfo
- class MCDwarfLineAddr
- class MCDwarfLineAddrFragment
- class MCDwarfLineEntry
- class MCDwarfLineStr
- class MCDwarfLineTable
- struct MCDwarfLineTableHeader
- struct MCDwarfLineTableParams
- class MCDwarfLoc
- class MCELFObjectTargetWriter
- class MCELFStreamer
- class MCEncodedFragment
- class MCEncodedFragmentWithContents
- class MCEncodedFragmentWithFixups
- class MCExpr
- class MCExternalSymbolizer
- struct MCExtraProcessorInfo
- class MCFillFragment
- class MCFixup
- struct MCFixupKindInfo
- class MCFragment
- class MCGenDwarfInfo
- class MCGenDwarfLabelEntry
- class MCInst
- class MCInstBuilder
- class MCInstPrinter
- class MCInstrAnalysis
- class MCInstrDesc
- class MCInstrInfo
- class MCLEBFragment
- class MCLOHContainer
- class MCLOHDirective
- class MCLabel
- class MCLineSection
- class MCMachObjectTargetWriter
- class MCObjectFileInfo
- class MCObjectStreamer
- class MCObjectTargetWriter
- class MCObjectWriter
- class MCOperand
- class MCOperandInfo
- class MCOrgFragment
- class MCParsedAsmOperand
- struct MCProcResourceDesc
- struct MCReadAdvanceEntry
- class MCRegAliasIterator
- class MCRegUnitIterator
- class MCRegUnitMaskIterator
- class MCRegUnitRootIterator
- class MCRegister
- class MCRegisterClass
- struct MCRegisterCostEntry
- struct MCRegisterDesc
- struct MCRegisterFileDesc
- class MCRegisterInfo
- class MCRelaxableFragment
- class MCRelocationInfo
- struct MCSchedClassDesc
- struct MCSchedModel
- class MCSection
- class MCSectionCOFF
- class MCSectionELF
- class MCSectionMachO
- class MCSectionWasm
- class MCSectionXCOFF
- class MCStreamer
- class MCSubRegIndexIterator
- class MCSubRegIterator
- class MCSubtargetInfo
- class MCSuperRegIterator
- class MCSymbol
- class MCSymbolCOFF
- class MCSymbolELF
- class MCSymbolIdFragment
- class MCSymbolMachO
- class MCSymbolRefExpr
- class MCSymbolSDNode
- class MCSymbolWasm
- class MCSymbolXCOFF
- class MCSymbolizer
- class MCTargetAsmParser
- class MCTargetExpr
- class MCTargetOptions
- class MCTargetStreamer
- class MCUnaryExpr
- class MCValue
- class MCWasmObjectTargetWriter
- class MCWasmStreamer
- class MCWinCOFFObjectTargetWriter
- class MCWinCOFFStreamer
- struct MCWriteLatencyEntry
- struct MCWriteProcResEntry
- class MCXCOFFObjectTargetWriter
- class MCXCOFFStreamer
- class MD5
- class MDAttachmentMap
- class MDBuilder
- class MDGlobalAttachmentMap
- class MDNode
- struct MDNodeInfo
- class MDNodeOpsKey
- class MDNodeSDNode
- struct MDNodeSubsetEqualImpl
- class MDOperand
- class MDString
- class MDTuple
- class MDTupleTypedArrayWrapper
- class MIBundleBuilder
- class MIBundleOperandIteratorBase
- class MIBundleOperands
- class MIPrinter
- class MIRFormatter
- class MIRParser
- class MIRParserImpl
- class MIRPrinter
- struct MIToken
- class MMIAddrLabelMap
- class MMIAddrLabelMapCallbackPtr
- class MSVCPError
- class MSVCPExpected
- class MVT
- class MachObjectWriter
- class MachineBasicBlock
- class MachineBlockFrequencyInfo
- class MachineBranchProbabilityInfo
- class MachineConstantPool
- class MachineConstantPoolEntry
- class MachineConstantPoolValue
- struct MachineDomTreeGraphTraitsBase
- class MachineDominanceFrontier
- class MachineDominatorTree
- class MachineFrameInfo
- class MachineFunction
- struct MachineFunctionInfo
- class MachineFunctionPass
- class MachineFunctionProperties
- class MachineIRBuilder
- struct MachineIRBuilderState
- class MachineInstr
- class MachineInstrBuilder
- class MachineInstrBundleIterator
- struct MachineInstrExpressionTrait
- class MachineInstrSpan
- struct MachineJumpTableEntry
- class MachineJumpTableInfo
- class MachineLocation
- class MachineLoop
- class MachineLoopInfo
- class MachineMemOperand
- class MachineModuleAnalysis
- class MachineModuleInfo
- class MachineModuleInfoCOFF
- class MachineModuleInfoELF
- class MachineModuleInfoImpl
- class MachineModuleInfoMachO
- class MachineModuleInfoWrapperPass
- class MachineOperand
- class MachineOptimizationRemark
- class MachineOptimizationRemarkAnalysis
- class MachineOptimizationRemarkEmitter
- class MachineOptimizationRemarkEmitterPass
- class MachineOptimizationRemarkMissed
- class MachinePassRegistry
- class MachinePassRegistryListener
- class MachinePassRegistryNode
- class MachinePipeliner
- struct MachinePointerInfo
- class MachinePostDominatorTree
- class MachineRegion
- class MachineRegionInfo
- class MachineRegionInfoPass
- class MachineRegionNode
- class MachineRegisterInfo
- class MachineSDNode
- class MachineSSAUpdater
- struct MachineSchedContext
- struct MachineSchedPolicy
- class MachineSchedRegistry
- class MachineSchedStrategy
- class MachineTraceMetrics
- struct MakeGuardsExplicitPass
- class MallocAllocator
- class ManagedStatic
- class ManagedStaticBase
- class Mangler
- class MapResolver
- class MapVector
- class MaskedGatherSDNode
- class MaskedGatherScatterSDNode
- class MaskedLoadSDNode
- class MaskedLoadStoreSDNode
- class MaskedScatterSDNode
- class MaskedStoreSDNode
- struct MaybeAlign
- class MemCpyInst
- class MemCpyOptPass
- class MemDepResult
- class MemIntrinsic
- class MemIntrinsicBase
- struct MemIntrinsicInfo
- class MemIntrinsicSDNode
- class MemMoveInst
- class MemSDNode
- class MemSetBase
- class MemSetInst
- class MemTransferBase
- class MemTransferInst
- class MemoryAccess
- class MemoryBuffer
- class MemoryBufferByteStream
- class MemoryBufferRef
- class MemoryDef
- class MemoryDepChecker
- class MemoryDependenceAnalysis
- class MemoryDependenceResults
- class MemoryDependenceWrapperPass
- class MemoryLocation
- class MemoryPhi
- class MemorySSA
- class MemorySSAAnalysis
- class MemorySSAAnnotatedWriter
- class MemorySSAPrinterLegacyPass
- class MemorySSAPrinterPass
- class MemorySSAUpdater
- class MemorySSAUtil
- struct MemorySSAVerifierPass
- class MemorySSAWalker
- class MemorySSAWrapperPass
- struct MemorySanitizerOptions
- struct MemorySanitizerPass
- class MemoryUse
- class MemoryUseOrDef
- class MemoryWriteTracking
- class MergeFunctionsPass
- struct MergeICmpsPass
- struct MergedLoadStoreMotionOptions
- class MergedLoadStoreMotionPass
- class Metadata
- class MetadataAsValue
- class MetadataLoader
- class MetadataTracking
- class Module
- class ModuleAddressSanitizerPass
- class ModulePass
- class ModuleSanitizerCoveragePass
- class ModuleSlotTracker
- class ModuleSummaryIndex
- class ModuleSummaryIndexAnalysis
- class ModuleSummaryIndexWrapperPass
- class ModuleToFunctionPassAdaptor
- class ModuleToPostOrderCGSCCPassAdaptor
- class ModuloSchedule
- class ModuloScheduleExpander
- class ModuloScheduleTestAnnotater
- class MulOperator
- struct MultiClass
- struct MustBeExecutedContextExplorer
- struct MustBeExecutedIterator
- class MutableArrayRef
- class MutableBinaryByteStream
- class NameAnonGlobalPass
- struct NamedInstrProfRecord
- class NamedMDNode
- struct NamedRegionTimer
- class NaryReassociatePass
- class NearMissInfo
- class NewGVNPass
- struct NfaStatePair
- class NoFolder
- class NodeSet
- class NonLocalDepEntry
- class NonLocalDepResult
- struct NonPOD
- class NonRelocatableStringpool
- class NoopStatistic
- class NotFoundError
- class NumericSubstitution
- class NumericVariable
- class NumericVariableUse
- struct ObjFileAddressRange
- class ObjectSizeOffsetEvaluator
- class ObjectSizeOffsetVisitor
- struct ObjectSizeOpts
- struct OffsetsTag
- class OnDiskChainedHashTable
- class OnDiskChainedHashTableGenerator
- class OnDiskIterableChainedHashTable
- class OpInit
- class OpenMPIRBuilder
- class OperandBundleDefT
- struct OperandBundleUse
- class Operator
- class OptBisect
- class OptLevelChanger
- class OptPassGate
- class OptimizationRemark
- class OptimizationRemarkAnalysis
- class OptimizationRemarkAnalysisAliasing
- class OptimizationRemarkAnalysisFPCommute
- class OptimizationRemarkEmitter
- class OptimizationRemarkEmitterAnalysis
- class OptimizationRemarkEmitterWrapperPass
- class OptimizationRemarkMissed
- class Optional
- struct OptionalOperandTraits
- class OrderedBasicBlock
- class OrderedInstructions
- class OuterAnalysisManagerProxy
- class OverflowingBinaryOperator
- struct OverlapFuncFilters
- struct OverlapStats
- class OwningArrayRef
- class PBQPRAConstraint
- class PBQPRAConstraintList
- class PGOIndirectCallPromotion
- struct PGOIndirectCallVisitor
- class PGOInstrumentationGen
- class PGOInstrumentationGenCreateVar
- class PGOInstrumentationUse
- class PGOMemOPSizeOpt
- struct PGOOptions
- class PHINode
- class PHITransAddr
- class PMDataManager
- class PMStack
- class PMTopLevelManager
- class PSetIterator
- class PackedVector
- struct ParseInstructionInfo
- struct ParsedModuleAndIndex
- class PartialInlinerPass
- class PartiallyInlineLibCallsPass
- class Pass
- class PassArgFilter
- class PassBuilder
- class PassConfigImpl
- class PassInfo
- struct PassInfoMixin
- class PassInstrumentation
- class PassInstrumentationAnalysis
- class PassInstrumentationCallbacks
- class PassManager
- class PassManagerBuilder
- class PassManagerPrettyStackEntry
- class PassNameParser
- class PassPlugin
- struct PassRegistrationListener
- class PassRegistry
- struct PatchLocation
- class PatchPointOpers
- class Pattern
- struct PatternsForOpcode
- class PeelingModuloScheduleExpander
- struct PerFunctionMIParsingState
- struct PerTargetMIParsingState
- class PhiValues
- class PhiValuesAnalysis
- class PhiValuesPrinterPass
- class PhiValuesWrapperPass
- struct PhysRegInfo
- struct PhysRegSUOper
- class PhysicalRegisterUsageInfo
- class PiBlockDDGNode
- class PipelineTuningOptions
- struct PluginLoader
- struct PointerAlignElem
- class PointerEmbeddedInt
- class PointerIntPair
- struct PointerIntPairInfo
- class PointerSumType
- struct PointerSumTypeMember
- class PointerType
- class PointerUnion
- struct PointerUnionTypeSelector
- struct PointerUnionTypeSelectorReturn
- struct PoisonCheckingPass
- class PoisoningVH
- class PooledStringPtr
- class PopulateLoopsDFS
- class PossiblyExactOperator
- class PostDominatorTree
- class PostDominatorTreeAnalysis
- class PostDominatorTreePrinterPass
- struct PostDominatorTreeWrapperPass
- class PostGenericScheduler
- struct PostOrderFunctionAttrsPass
- struct PreISelIntrinsicLoweringPass
- class PredIterator
- class PredIteratorCache
- class PredicateAssume
- class PredicateBase
- class PredicateBitsetImpl
- class PredicateBranch
- class PredicateInfo
- class PredicateInfoAnnotatedWriter
- class PredicateInfoPrinterLegacyPass
- class PredicateInfoPrinterPass
- struct PredicateInfoVerifierPass
- class PredicateSwitch
- class PredicateWithCondition
- class PredicateWithEdge
- class PredicatedScalarEvolution
- struct PreferredTuple
- class PreservedAnalyses
- class PressureChange
- class PressureDiff
- class PressureDiffs
- class PrettyStackTraceEntry
- class PrettyStackTraceFormat
- class PrettyStackTraceProgram
- class PrettyStackTraceString
- class PrintFunctionPass
- class PrintIRInstrumentation
- class PrintLoopPass
- class PrintModulePass
- class Printable
- class PriorityQueue
- class PriorityWorklist
- class ProfOStream
- class ProfileSummary
- class ProfileSummaryAnalysis
- class ProfileSummaryBuilder
- struct ProfileSummaryEntry
- class ProfileSummaryInfo
- class ProfileSummaryInfoWrapperPass
- class ProfileSummaryPrinterPass
- class PromotePass
- class PseudoSourceValue
- class PseudoSourceValueManager
- struct PtrAddChain
- class PtrToIntInst
- class PtrToIntOperator
- class PtrUseVisitor
- class RAIIDelegateInstaller
- class RGPassManager
- class RNSuccIterator
- struct RandomIRBuilder
- class RandomNumberGenerator
- struct RangeListEntry
- struct RangeSpan
- struct RangeSpanList
- class RawInstrProfReader
- class ReachingDefAnalysis
- class ReadyQueue
- class ReassociatePass
- class RecTy
- class Record
- class RecordKeeper
- class RecordRecTy
- class RecordResolver
- class RecordVal
- class RecordValResolver
- struct RecordsEntry
- class RecurrenceDescriptor
- class Recycler
- class RecyclingAllocator
- class RefCountedBase
- class RegAllocBase
- class RegBankSelect
- struct RegClassWeight
- struct RegImmPair
- struct RegPressureDelta
- class RegPressureTracker
- class RegScavenger
- class Regex
- class Region
- class RegionBase
- class RegionInfo
- class RegionInfoAnalysis
- class RegionInfoBase
- class RegionInfoPass
- class RegionInfoPrinterPass
- struct RegionInfoVerifierPass
- class RegionNode
- class RegionNodeBase
- class RegionPass
- struct RegionPressure
- struct RegionTraits
- class Register
- class RegisterAGBase
- struct RegisterAnalysisGroup
- struct RegisterAsmPrinter
- class RegisterBank
- class RegisterBankInfo
- class RegisterClassInfo
- struct RegisterMCAsmBackend
- struct RegisterMCAsmInfo
- struct RegisterMCAsmInfoFn
- struct RegisterMCAsmParser
- struct RegisterMCCodeEmitter
- struct RegisterMCInstrAnalysis
- struct RegisterMCInstrAnalysisFn
- struct RegisterMCInstrInfo
- struct RegisterMCInstrInfoFn
- struct RegisterMCRegInfo
- struct RegisterMCRegInfoFn
- struct RegisterMCSubtargetInfo
- struct RegisterMCSubtargetInfoFn
- struct RegisterMaskPair
- class RegisterMaskSDNode
- class RegisterOperands
- struct RegisterPass
- class RegisterPassParser
- struct RegisterPressure
- class RegisterRegAlloc
- class RegisterRegAllocBase
- class RegisterSDNode
- class RegisterScheduler
- class RegisterStandardPasses
- struct RegisterTarget
- struct RegisterTargetMachine
- class Registry
- struct RegsForValue
- struct RelocAddrEntry
- struct RemarkSetupErrorInfo
- struct RemarkSetupFileError
- struct RemarkSetupFormatError
- struct RemarkSetupPatternError
- class RemarkStreamer
- class RepeatedPass
- class ReplaceableMetadataImpl
- struct ReplacementItem
- struct RequireAnalysisPass
- class ReservoirSampler
- class Resolver
- class ResourceManager
- class ResourcePriorityQueue
- class ResumeInst
- class ReturnInst
- class ReversePostOrderFunctionAttrsPass
- class ReversePostOrderTraversal
- struct RewriteStatepointsForGC
- class RewriteSymbolPass
- class RootDDGNode
- struct RoundUpToPowerOfTwo
- struct RoundUpToPowerOfTwoH
- class RuntimePointerChecking
- class SCCPPass
- class SCEV
- class SCEVAA
- class SCEVAAResult
- class SCEVAAWrapperPass
- class SCEVAddExpr
- class SCEVAddRecExpr
- class SCEVCastExpr
- class SCEVCommutativeExpr
- class SCEVConstant
- struct SCEVCouldNotCompute
- class SCEVEqualPredicate
- class SCEVExpander
- class SCEVLoopAddRecRewriter
- class SCEVMinMaxExpr
- class SCEVMulExpr
- class SCEVNAryExpr
- class SCEVParameterRewriter
- class SCEVPredicate
- class SCEVRewriteVisitor
- class SCEVSMaxExpr
- class SCEVSMinExpr
- class SCEVSignExtendExpr
- class SCEVTraversal
- class SCEVTruncateExpr
- class SCEVUDivExpr
- class SCEVUMaxExpr
- class SCEVUMinExpr
- class SCEVUnionPredicate
- class SCEVUnknown
- struct SCEVVisitor
- class SCEVWrapPredicate
- class SCEVZeroExtendExpr
- class SDDbgInfo
- class SDDbgLabel
- class SDDbgValue
- class SDLoc
- class SDNode
- struct SDNodeFlags
- class SDNodeIterator
- class SDUse
- struct SDVTList
- class SDVTListNode
- class SDValue
- class SDep
- class SDivOperator
- struct SEHHandler
- struct SEHUnwindMapEntry
- class SExtInst
- class SHA1
- class SIToFPInst
- struct SLPVectorizerPass
- class SMDiagnostic
- class SMFixIt
- class SMLoc
- class SMRange
- class SMSchedule
- class SMTExpr
- class SMTSolver
- class SMTSort
- class SROA
- class SSAUpdater
- class SSAUpdaterBulk
- class SSAUpdaterImpl
- class SUnit
- class SUnitIterator
- class SafepointIRVerifierPass
- class SampleProfileLoaderPass
- class SampleProfileSummaryBuilder
- struct SanitizerCoverageOptions
- struct SanitizerStatReport
- class SaturatingInst
- struct SaveAndRestore
- class ScalarEvolution
- class ScalarEvolutionAnalysis
- class ScalarEvolutionPrinterPass
- class ScalarEvolutionVerifierPass
- class ScalarEvolutionWrapperPass
- class ScalarEvolutionsTest
- class ScalarizerPass
- class ScaledNumber
- class ScaledNumberBase
- class SchedBoundary
- class SchedDFSImpl
- class SchedDFSResult
- struct SchedRemainder
- class ScheduleDAG
- class ScheduleDAGInstrs
- class ScheduleDAGMI
- class ScheduleDAGMILive
- class ScheduleDAGMutation
- class ScheduleDAGSDNodes
- class ScheduleDAGTopologicalSort
- class ScheduleHazardRecognizer
- class SchedulingPriorityQueue
- struct ScopedFatalErrorHandler
- class ScopedHashTable
- class ScopedHashTableIterator
- class ScopedHashTableScope
- class ScopedHashTableVal
- class ScopedNoAliasAA
- class ScopedNoAliasAAResult
- class ScopedNoAliasAAWrapperPass
- class ScopedPrinter
- class ScoreboardHazardRecognizer
- class SectionKind
- struct SectionName
- class SelectConstantExpr
- class SelectInst
- struct SelectPatternResult
- class SelectionDAG
- class SelectionDAGBuilder
- class SelectionDAGISel
- class SelectionDAGTargetInfo
- class SequentialType
- class SetTheory
- class SetVector
- class ShadowResolver
- class ShlOperator
- class ShuffleVectorConstantExpr
- class ShuffleVectorInst
- class ShuffleVectorSDNode
- class SignpostEmitter
- class SimpleBitstreamCursor
- class SimpleDDGNode
- class SimpleLoopSafetyInfo
- class SimpleLoopUnswitchPass
- class SimpleRegistryEntry
- struct SimplifyCFGOptions
- class SimplifyCFGPass
- struct SimplifyQuery
- struct SinkAndHoistLICMFlags
- class SinkingPass
- class SlotIndex
- class SlotIndexes
- struct SlotMapping
- class SlotTracker
- class SmallBitVector
- class SmallDenseMap
- class SmallDenseSet
- struct SmallMapVector
- class SmallPriorityWorklist
- class SmallPtrSet
- class SmallPtrSetImpl
- class SmallPtrSetImplBase
- class SmallPtrSetIterator
- class SmallPtrSetIteratorImpl
- class SmallSet
- class SmallSetIterator
- class SmallSetVector
- class SmallString
- class SmallVector
- struct SmallVectorAlignmentAndSize
- class SmallVectorBase
- class SmallVectorImpl
- class SmallVectorMemoryBuffer
- struct SmallVectorStorage
- class SmallVectorTemplateBase
- class SmallVectorTemplateCommon
- class SoftInstrProfErrors
- class SourceMgr
- class SparseBitVector
- struct SparseBitVectorElement
- class SparseMultiSet
- class SparseSet
- struct SparseSetValFunctor
- struct SparseSetValTraits
- class SparseSolver
- class SpecialCaseList
- class SpecificBumpPtrAllocator
- struct SpeculateAroundPHIsPass
- class SpeculativeExecutionPass
- class SpillPlacement
- class Spiller
- class SplitAnalysis
- class SplitEditor
- class SrcOp
- class SrcValueSDNode
- class StackMapOpers
- class StackMaps
- class StackProtector
- class StackSafetyAnalysis
- class StackSafetyGlobalAnalysis
- class StackSafetyGlobalInfoWrapperPass
- class StackSafetyGlobalPrinterPass
- class StackSafetyInfo
- class StackSafetyInfoWrapperPass
- class StackSafetyPrinterPass
- class StandardInstrumentations
- struct StateWrapper
- class Statepoint
- class StatepointBase
- struct StatepointDirectives
- class StatepointLoweringState
- class StatepointOpers
- class StatisticBase
- class StoreInfo
- class StoreInst
- class StoreSDNode
- struct StrOffsetsContributionDescriptor
- class StringAttributeImpl
- class StringError
- class StringInit
- class StringLiteral
- class StringMap
- class StringMapConstIterator
- class StringMapEntry
- class StringMapEntryBase
- class StringMapEntryStorage
- class StringMapImpl
- class StringMapIterBase
- class StringMapIterator
- class StringMapKeyIterator
- class StringMatcher
- class StringPool
- class StringRecTy
- class StringRef
- class StringSaver
- class StringSet
- class StringSubstitution
- class StringSwitch
- class StringTableBuilder
- class StringToOffsetTable
- struct StripDeadPrototypesPass
- class StrongType
- class StructLayout
- class StructType
- struct SubClassReference
- struct SubMultiClassReference
- class SubOperator
- class Substitution
- class SubsumingPositionIterator
- struct SubtargetFeatureKV
- class SubtargetFeatures
- struct SubtargetSubTypeKV
- class SuccIterator
- class SuperRegClassIterator
- class SwiftErrorValueTracking
- class SwingSchedulerDAG
- class SwitchInst
- class SwitchInstProfUpdateWrapper
- struct SymbolCU
- class SymbolRemappingParseError
- class SymbolRemappingReader
- class SymbolTableList
- struct SymbolTableListParentType
- class SymbolTableListTraits
- struct SymbolsMapKey
- class SyncDependenceAnalysis
- class SyntheticCountsPropagation
- class SyntheticCountsUtils
- class TBAAVerifier
- class TGLexer
- class TGLocalVarScope
- class TGParser
- struct TailCallElimPass
- class TailDuplicator
- class TarWriter
- class Target
- class TargetFolder
- class TargetFrameLowering
- class TargetIRAnalysis
- struct TargetIndexLocation
- class TargetIndexSDNode
- class TargetInstrInfo
- class TargetLibraryAnalysis
- class TargetLibraryInfo
- class TargetLibraryInfoImpl
- class TargetLibraryInfoWrapperPass
- class TargetLowering
- class TargetLoweringBase
- class TargetLoweringObjectFileCOFF
- class TargetLoweringObjectFileELF
- class TargetLoweringObjectFileMachO
- class TargetLoweringObjectFileWasm
- class TargetLoweringObjectFileXCOFF
- struct TargetMachineBuilder
- class TargetPassConfig
- class TargetRegisterClass
- class TargetRegisterInfo
- struct TargetRegisterInfoDesc
- struct TargetRegistry
- class TargetSchedModel
- class TargetSubtargetInfo
- class TargetTransformInfo
- class TargetTransformInfoImplBase
- class TargetTransformInfoImplCRTPBase
- class TargetTransformInfoWrapperPass
- class TaskQueue
- struct TempMDNodeDeleter
- class TernOpInit
- class TextInstrProfReader
- class ThinLTOBitcodeWriterPass
- class ThinLTOCodeGenerator
- class ThreadPool
- class ThreadSafeRefCountedBase
- struct ThreadSanitizerPass
- class TimePassesHandler
- class TimeRecord
- class TimeRegion
- struct TimeTraceProfiler
- struct TimeTraceScope
- class Timer
- class TimerGroup
- class TinyPtrVector
- class ToolOutputFile
- class Trace
- class TrackUnresolvedResolver
- class TrackingMDRef
- class TrackingStatistic
- class TrackingVH
- class TrailingObjects
- class TrigramIndex
- class Triple
- class TruncInst
- class TruncInstCombine
- class Twine
- class Type
- class TypeAttributeImpl
- class TypeBasedAA
- class TypeBasedAAResult
- class TypeBasedAAWrapperPass
- struct TypeConversionCostTblEntry
- class TypeFinder
- struct TypeIdOffsetVtableInfo
- struct TypeIdSummary
- class TypeSize
- struct TypeTestResolution
- class TypedInit
- class TypedMDOperandIterator
- class TypedTrackingMDRef
- class UDivOperator
- class UIToFPInst
- struct Uint24
- class UnOpInit
- class UnaryConstantExpr
- class UnaryInstruction
- class UnaryOperator
- class UndefValue
- class UndefVarError
- struct UnderlyingObject
- struct UnifyFunctionExitNodes
- class UniqueMachineInstr
- class UniqueStringSaver
- struct UniqueTag
- class UniqueVector
- class UnreachableBlockElimPass
- class UnreachableInst
- struct UnrollLoopOptions
- class UnrolledInstAnalyzer
- class UnsetInit
- class Use
- struct UseListOrder
- class User
- class VAArgInst
- class VACopyInst
- class VAEndInst
- class VAStartInst
- struct VFInfo
- struct VFParameter
- struct VFRange
- struct VFShape
- class VLIWPacketizerList
- class VNInfo
- class VPBasicBlock
- class VPBlendRecipe
- class VPBlockBase
- class VPBlockUtils
- class VPBranchOnMaskRecipe
- class VPBuilder
- struct VPCallback
- class VPInstruction
- class VPInterleaveRecipe
- class VPInterleavedAccessInfo
- struct VPIteration
- class VPLoop
- class VPPredInstPHIRecipe
- class VPRecipeBase
- class VPRecipeBuilder
- class VPRegionBlock
- class VPReplicateRecipe
- struct VPTransformState
- class VPUser
- class VPValue
- class VPWidenGEPRecipe
- class VPWidenIntOrFpInductionRecipe
- class VPWidenMemoryInstructionRecipe
- class VPWidenPHIRecipe
- class VPWidenRecipe
- class VPlan
- class VPlanHCFGBuilder
- struct VPlanIngredient
- class VPlanPredicator
- class VPlanPrinter
- class VPlanSlp
- class VPlanTestBase
- class VPlanTransforms
- class VPlanVerifier
- struct VReg2SUnit
- struct VReg2SUnitOperIdx
- struct VRegInfo
- class VRegRenamer
- class VTSDNode
- struct VTableSlotSummary
- struct ValID
- class Value
- struct ValueAndVReg
- class ValueAsMetadata
- struct ValueDeleter
- class ValueEnumerator
- class ValueHandleBase
- struct ValueInfo
- class ValueLatticeElement
- class ValueMap
- class ValueMapCallbackVH
- struct ValueMapConfig
- class ValueMapConstIterator
- class ValueMapIterator
- class ValueMapTypeRemapper
- class ValueMapper
- class ValueMaterializer
- struct ValueProfData
- struct ValueProfRecord
- struct ValueProfRecordClosure
- class ValueProfileCollector
- class ValueSymbolTable
- class VarBitInit
- class VarDefInit
- class VarInit
- class VarListElementInit
- class VarStreamArray
- struct VarStreamArrayExtractor
- class VarStreamArrayIterator
- struct VariadicOperandTraits
- struct VecDesc
- class VectorType
- struct VectorizationFactor
- struct VectorizeConfig
- struct VectorizerParams
- struct VectorizerValueMap
- class VerifierAnalysis
- class VerifierPass
- struct VerifierSupport
- class VersionTuple
- struct VirtFuncOffset
- struct VirtReg2IndexFunctor
- class VirtRegAuxInfo
- struct VirtRegInfo
- class VirtRegMap
- class WarnMissedTransformationsPass
- struct WasmEHFuncInfo
- class WasmException
- class WeakTrackingVH
- class WeakVH
- struct WholeProgramDevirtPass
- struct WholeProgramDevirtResolution
- class WinCFGuard
- struct WinEHFuncInfo
- struct WinEHHandlerType
- struct WinEHTryBlockMapEntry
- class WinException
- class WithColor
- class WithOverflowInst
- class WrappedPairNodeDataIterator
- class WritableBinaryStream
- class WritableBinaryStreamRef
- class WritableMemoryBuffer
- class WriteThroughMemoryBuffer
- class ZExtInst
- class ZExtOperator
- struct add_const_past_pointer
- struct add_lvalue_reference_if_not_pointer
- struct are_base_of
- struct bar
- struct base
- class bf_iterator
- class bf_iterator_storage
- class buffer_ostream
- struct cast_convert_val
- struct cast_retty
- struct cast_retty_impl
- struct cast_retty_wrap
- class circular_raw_ostream
- class concat_iterator
- struct conjunction
- struct const_pointer_or_const_ref
- class const_set_bits_iterator_impl
- struct decimalInfo
- struct def_chain_iterator
- struct deref
- struct derived
- struct df_ext_iterator
- class df_iterator
- struct df_iterator_default_set
- class df_iterator_storage
- class early_inc_iterator_impl
- class fallible_iterator
- class filter_iterator_base
- class filter_iterator_impl
- struct fltSemantics
- struct foo
- class format_object
- class format_object_base
- struct format_provider
- class formatted_raw_ostream
- class formatv_object
- class formatv_object_base
- class generic_gep_type_iterator
- struct has_rbegin
- class has_rbegin_impl
- class hash_code
- struct identity
- struct idf_ext_iterator
- struct idf_iterator
- struct ilist_alloc_traits
- class ilist_base
- struct ilist_callback_traits
- class ilist_iterator
- struct ilist_noalloc_traits
- class ilist_node
- class ilist_node_impl
- struct ilist_node_traits
- class ilist_node_with_parent
- class ilist_sentinel
- struct ilist_sentinel_tracking
- struct ilist_tag
- struct ilist_traits
- class iplist
- class iplist_impl
- struct ipo_ext_iterator
- struct ipo_iterator
- struct is_bitmask_enum
- struct is_copy_assignable
- class is_integral_or_enum
- struct is_move_assignable
- struct is_one_of
- struct is_simple_type
- struct is_trivially_copy_constructible
- class is_trivially_copyable
- struct is_trivially_move_constructible
- struct isa_impl
- struct isa_impl_cl
- struct isa_impl_wrap
- class iterator_adaptor_base
- class iterator_facade_base
- class iterator_range
- struct latency_sort
- struct less_first
- struct less_second
- class line_iterator
- struct llvm_shutdown_obj
- struct make_const_ptr
- struct make_const_ref
- class mapped_iterator
- class memoryaccess_def_iterator_base
- struct negation
- struct object_creator
- struct object_deleter
- struct on_first
- struct pair_hash
- struct po_ext_iterator
- class po_iterator
- class po_iterator_storage
- struct pointee_iterator
- class pointer_iterator
- struct rank
- class raw_fd_ostream
- class raw_null_ostream
- class raw_os_ostream
- class raw_ostream
- class raw_pwrite_stream
- class raw_sha1_ostream
- class raw_string_ostream
- class raw_svector_ostream
- struct resource_sort
- class scc_iterator
- class simple_ilist
- struct simplify_type
- class upward_defs_iterator
- enum class AccelTableKind
- enum AliasResult
- enum class AlignStyle
- enum AlignTypeEnum
- enum AsmRewriteKind
- enum class AtomicOrdering
- enum class AtomicOrderingCABI
- enum BinaryStreamFlags
- enum class BitcodeError
- enum BitstreamWrapperHeader
- enum CfiFunctionLinkage
- enum class ChangeStatus
- enum class ClrHandlerType
- enum CodeGenFileType
- enum CombineLevel
- enum CurStreamTypeType
- enum DIDumpType
- enum DIDumpTypeCounter
- enum class DINameKind
- enum DWARFSectionKind
- enum class DebugCompressionType
- enum class DenormalMode
- enum class DepClassTy
- enum DiagnosticKind
- enum class DiagnosticPredicateTy
- enum DiagnosticSeverity
- enum class DwarfLinkerClient
- enum class EHPersonality
- enum class ErrorPolicy
- enum EventTag
- enum class ExceptionHandling
- enum class FloatStyle
- enum FunctionModRefBehavior
- enum FunctionModRefLocation
- enum GVDAGType
- enum class HexPrintStyle
- enum class HighlightColor
- enum InstrProfSectKind
- enum InstrProfValueKind
- enum class IntegerStyle
- enum LLVMConstants
- enum LibFunc
- enum LoopPeelDirection
- enum class LoopUnrollResult
- enum MCAssemblerFlag
- enum MCDataRegionType
- enum MCFixupKind
- enum MCLOHType
- enum MCSymbolAttr
- enum MCVersionMinType
- enum MSDemangleFlags
- enum class MachineCombinerPattern
- enum MemoryAccessKind
- enum class ModRefInfo
- enum class NoneType
- enum OperandMatchResultTy
- enum class OverflowResult
- enum PGOViewCountsType
- enum class PGSOQueryType
- enum PassDebuggingString
- enum PassKind
- enum PassManagerType
- enum class PassSummaryAction
- enum PredicateType
- enum class PrevailingType
- enum RemapFlags
- enum class ReplacementType
- enum SCEVTypes
- enum SanitizerStatKind
- enum ScalarEpilogueLowering
- enum SelectPatternFlavor
- enum SelectPatternNaNBehavior
- enum class SetThreadPriorityResult
- enum class StatepointFlags
- enum class ThreadPriority
- enum TransformationMode
- enum class UnitKind
- enum class VFISAKind
- enum class VFParamKind
- enum ZeroBehavior
- enum class atomic_write_error
- enum class errc
- enum class instrprof_error
- enum lostFraction
- enum class sampleprof_error
- enum class stream_error_code