LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- ~AbstractTypeUser()
: llvm::AbstractTypeUser
, ValueMap< int64_t, Type, ConstantSInt >
, ValueMap< uint64_t, Type, ConstantUInt >
, ValueMap< uint64_t, Type, ConstantFP >
, ValueMap< uint32_t, Type, ConstantFP >
, ValueMap< char, Type, ConstantAggregateZero >
, vector< Constant * >
, ValueMap< char, PointerType, ConstantPointerNull >
, ValueMap< char, Type, UndefValue >
, ValueMap< ExprMapKeyType, Type, ConstantExpr >
- ~AliasAnalysis()
: llvm::AliasAnalysis
- ~AllocaHolder()
: llvm::AllocaHolder
- ~AllocaHolderHandle()
: llvm::AllocaHolderHandle
- ~AllocationInst()
: llvm::AllocationInst
- ~AnalysisResolver()
: PassManagerT< MTraits >
, PassManagerT< MTraits > this
, llvm::AnalysisResolver
- ~Annotable()
: llvm::Annotable
- ~Annotation()
: llvm::Annotation
- ~Archive()
: llvm::Archive
- ~AssemblyAnnotationWriter()
: llvm::AssemblyAnnotationWriter
- ~basic_parser_impl()
: llvm::cl::basic_parser_impl
- ~BasicBlock()
: llvm::BasicBlock
- ~BasicBlockPassManager()
: llvm::BasicBlockPassManager
- ~BUDataStructures()
: llvm::BUDataStructures
- ~BytecodeBlock()
: llvm::BytecodeBlock
- ~BytecodeHandler()
: llvm::BytecodeHandler
- ~BytecodeReader()
: llvm::BytecodeReader
- ~CachedWriter()
: llvm::CachedWriter
- ~CallGraph()
: llvm::CallGraph
- ~CallInst()
: llvm::CallInst
- ~CompileUnit()
: llvm::CompileUnit
- ~ConstantArray()
: llvm::ConstantArray
- ~ConstantPacked()
: llvm::ConstantPacked
- ~ConstantStruct()
: llvm::ConstantStruct
- ~Debugger()
: llvm::Debugger
- ~DebugInfoDesc()
: llvm::DebugInfoDesc
- ~DebugScope()
: llvm::DebugScope
- ~DIDeserializer()
: llvm::DIDeserializer
- ~DIE()
: llvm::DIE
- ~DIEAbbrev()
: llvm::DIEAbbrev
- ~DIEBlock()
: llvm::DIEBlock
- ~DIEValue()
: llvm::DIEValue
- ~DISerializer()
: llvm::DISerializer
- ~DIVerifier()
: llvm::DIVerifier
- ~DIVisitor()
: llvm::DIVisitor
- ~DominatorTreeBase()
: llvm::DominatorTreeBase
- ~DSGraph()
: llvm::DSGraph
- ~DSNode()
: llvm::DSNode
- ~DSNodeHandle()
: llvm::DSNodeHandle
- ~DwarfWriter()
: llvm::DwarfWriter
- ~DynamicLibrary()
: llvm::sys::DynamicLibrary
- ~ELFWriter()
: llvm::ELFWriter
- ~ETNode()
: llvm::ETNode
- ~ExecutionEngine()
: llvm::ExecutionEngine
- ~FileRemover()
: llvm::FileRemover
- ~Function()
: llvm::Function
- ~FunctionPassManager()
: llvm::FunctionPassManager
- ~FunctionPassManagerT()
: llvm::FunctionPassManagerT
- ~generic_parser_base()
: llvm::cl::generic_parser_base
- ~GetElementPtrInst()
: llvm::GetElementPtrInst
- ~GlobalValue()
: llvm::GlobalValue
- ~HandleSDNode()
: llvm::HandleSDNode
- ~HazardRecognizer()
: llvm::HazardRecognizer
- ~InferiorProcess()
: llvm::InferiorProcess
- ~Instruction()
: llvm::Instruction
- ~Interpreter()
: llvm::Interpreter
- ~IntervalIterator()
: llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
- ~IntervalPartition()
: llvm::IntervalPartition
- ~IntrinsicLowering()
: llvm::IntrinsicLowering
- ~InvokeInst()
: llvm::InvokeInst
- ~JIT()
: llvm::JIT
- ~Linker()
: llvm::Linker
- ~LocalDataStructures()
: llvm::LocalDataStructures
- ~Loop()
: llvm::Loop
- ~LoopInfo()
: llvm::LoopInfo
- ~MachineBasicBlock()
: llvm::MachineBasicBlock
- ~MachineCodeEmitter()
: llvm::MachineCodeEmitter
- ~MachineDebugInfo()
: llvm::MachineDebugInfo
- ~MachineFunction()
: llvm::MachineFunction
- ~MachineFunctionInfo()
: llvm::MachineFunctionInfo
- ~MachineInstr()
: llvm::MachineInstr
- ~MachineOperand()
: llvm::MachineOperand
- ~MappedFile()
: llvm::sys::MappedFile
- ~Module()
: llvm::Module
- ~ModulePassManager()
: llvm::ModulePassManager
- ~ModuleProvider()
: llvm::ModuleProvider
- ~MRegisterInfo()
: llvm::MRegisterInfo
- ~Mutex()
: llvm::sys::Mutex
- ~MutexGuard()
: llvm::MutexGuard
- ~Option()
: opt< bool, true >
, opt< RegAllocName >
, parser< std::string >
, opt< RandomMeth >
, opt< const TargetMachineRegistry::Entry *, false, TargetNameParser >
, opt< SpillerName >
, opt< AsmWriterFlavorTy >
, opt< bool >
, opt< HelpPrinter, true, parser< bool >
, opt< VersionPrinter, true, parser< bool >
, llvm::cl::Option
, parser< std::string >
, opt< DSPass >
, list< std::string >
, opt< std::string >
- ~Pass()
: llvm::Pass
- ~PassManager()
: llvm::PassManager
- ~PassManagerT()
: PassManagerT< MTraits >
, PassManagerT< MTraits > this
, llvm::PassManagerT< Trait >
- ~PassRegistrationListener()
: llvm::PassRegistrationListener
- ~PATypeHandle()
: llvm::PATypeHandle
- ~PATypeHolder()
: llvm::PATypeHolder
- ~PHINode()
: llvm::PHINode
- ~PrintFunctionPass()
: llvm::PrintFunctionPass
- ~PrintModulePass()
: llvm::PrintModulePass
- ~ProfileInfo()
: llvm::ProfileInfo
- ~ProgramInfo()
: llvm::ProgramInfo
- ~RegisterAGBase()
: RegisterAnalysisGroup< ProfileInfo, NoProfileInfo, true >
, RegisterAnalysisGroup< ProfileInfo, LoaderPass >
, RegisterAnalysisGroup< RSProfilers >
, RegisterAnalysisGroup< RSProfilers, NullProfilerRS, true >
, RegisterAnalysisGroup< AliasAnalysis, AliasAnalysisCounter >
, RegisterAnalysisGroup< AliasAnalysis, Steens >
, RegisterAnalysisGroup< AliasAnalysis, Andersens >
, RegisterAnalysisGroup< ValueNumbering >
, RegisterAnalysisGroup< RSProfilers, BlockProfiler >
, RegisterAnalysisGroup< CallGraph >
, RegisterAnalysisGroup< CallGraph, BasicCallGraph, true >
, RegisterAnalysisGroup< AliasAnalysis, BasicAliasAnalysis, true >
, llvm::RegisterAGBase
, RegisterAnalysisGroup< AliasAnalysis, DSAA >
, RegisterAnalysisGroup< AliasAnalysis, GlobalsModRef >
, RegisterAnalysisGroup< ValueNumbering, LoadVN >
- ~RegisterPassBase()
: RegisterOpt< Reassociate >
, RegisterOpt< BasicAliasAnalysis >
, RegisterPass< PrintFunctionPass >
, RegisterOpt< UnreachableBlockElim >
, RegisterOpt< UnifyFunctionExitNodes >
, RegisterOpt< LowerSelect >
, RegisterOpt< SingleLoopExtractor >
, RegisterOpt< CondProp >
, RegisterPass< PNE >
, RegisterOpt< Hello >
, RegisterAnalysis< ImmediatePostDominators >
, RegisterAnalysis< CFGOnlyPrinter >
, RegisterAnalysis< PostDominatorSet >
, RegisterAnalysis< PostDominatorTree >
, RegisterAnalysis< PostDominanceFrontier >
, RegisterOpt< BasicCallGraph >
, RegisterAnalysisGroup< CallGraph >
, RegisterOpt< BreakCriticalEdges >
, RegisterOpt< DTE >
, RegisterAnalysisGroup< RSProfilers, BlockProfiler >
, RegisterPass< LoaderPass >
, RegisterAnalysisGroup< ProfileInfo, LoaderPass >
, RegisterOpt< AliasSetPrinter >
, RegisterOpt< BlockPlacement >
, RegisterOpt< PruneEH >
, RegisterOpt< ADCE >
, RegisterAnalysisGroup< RSProfilers, NullProfilerRS, true >
, RegisterOpt< NoAA >
, RegisterOpt< SROA >
, RegisterOpt< DAE >
, RegisterOpt< AliasAnalysisCounter >
, RegisterAnalysisGroup< AliasAnalysis, Andersens >
, RegisterOpt< BasicBlockTracer >
, RegisterOpt< RegToMem >
, RegisterAnalysisGroup< ProfileInfo, NoProfileInfo, true >
, RegisterOpt< AAEval >
, RegisterAnalysisGroup< AliasAnalysis, AliasAnalysisCounter >
, RegisterOpt< Andersens >
, RegisterOpt< PromotePass >
, RegisterOpt< IndMemRemPass >
, RegisterOpt< ArgPromotion >
, RegisterPass< PrintModulePass >
, RegisterOpt< LowerPacked >
, RegisterOpt< LowerInvoke >
, RegisterAnalysisGroup< AliasAnalysis, BasicAliasAnalysis, true >
, RegisterOpt< Verifier >
, RegisterAnalysisGroup< AliasAnalysis, DSAA >
, RegisterOpt< FunctionProfiler >
, RegisterOpt< BlockProfiler >
, RegisterAnalysis< LoopInfo >
, RegisterOpt< EdgeProfiler >
, RegisterOpt< LoopUnswitch >
, RegisterAnalysisGroup< AliasAnalysis, Steens >
, RegisterOpt< DSOpt >
, RegisterAnalysisGroup< CallGraph, BasicCallGraph, true >
, RegisterOpt< IPSCCP >
, RegisterOpt< TailDup >
, RegisterOpt< Steens >
, RegisterOpt< LowerGC >
, RegisterOpt< LoopUnroll >
, RegisterOpt< LoopSimplify >
, RegisterOpt< BlockExtractorPass >
, RegisterAnalysis< CFGPrinter >
, RegisterAnalysisGroup< ValueNumbering, LoadVN >
, RegisterOpt< LoadVN >
, RegisterOpt< LICM >
, RegisterAnalysis< LocalDataStructures >
, RegisterOpt< IPCP >
, RegisterAnalysis< IntervalPartition >
, RegisterOpt< SCCP >
, RegisterOpt< LCSSA >
, RegisterOpt< Hello2 >
, RegisterAnalysis< DSGC >
, RegisterOpt< CEE >
, RegisterAnalysis< DominanceFrontier >
, RegisterOpt< GlobalOpt >
, RegisterOpt< GCSE >
, RegisterAnalysis< FindUsedTypes >
, RegisterOpt< ConstantMerge >
, RegisterAnalysis< ETForest >
, RegisterAnalysis< DominatorTree >
, RegisterOpt< ConstantPropagation >
, RegisterOpt< FunctionTracer >
, RegisterAnalysis< PostETForest >
, RegisterOpt< DSE >
, RegisterOpt< DCE >
, RegisterOpt< FunctionResolvingPass >
, RegisterPass< TwoAddressInstructionPass >
, RegisterOpt< DSAA >
, RegisterOpt< TraceBasicBlocks >
, llvm::RegisterPassBase
, RegisterAnalysisGroup< ValueNumbering >
, RegisterOpt< BasicVN >
, RegisterOpt< LoopStrengthReduce >
, RegisterAnalysisGroup< RSProfilers >
, RegisterPass< WriteBytecodePass >
, RegisterOpt< InstCombiner >
, RegisterAnalysis< DSGraphStats >
, RegisterOpt< DeadInstElimination >
, RegisterOpt< StripSymbols >
, RegisterPass< DAH >
, RegisterAnalysis< ImmediateDominators >
, RegisterAnalysis< DominatorSet >
, RegisterOpt< LowerSetJmp >
, RegisterOpt< LowerSwitch >
, RegisterOpt< EmitFunctionTable >
, RegisterPass< FunctionExtractorPass >
, RegisterOpt< TailCallElim >
, RegisterOpt< GlobalsModRef >
, RegisterAnalysisGroup< AliasAnalysis, GlobalsModRef >
, RegisterAnalysis< LiveVariables >
, RegisterOpt< IndVarSimplify >
, RegisterOpt< SimpleInliner >
, RegisterAnalysis< InstCount >
, RegisterOpt< InternalizePass >
, RegisterOpt< SimplifyLibCalls >
, RegisterOpt< RPR >
, RegisterOpt< RaiseAllocations >
, RegisterOpt< GlobalDCE >
, RegisterOpt< ProfilerRS >
, RegisterOpt< LowerAllocations >
, RegisterOpt< NoProfileInfo >
, RegisterOpt< LoopExtractor >
, RegisterOpt< NullProfilerRS >
, RegisterOpt< CFGSimplifyPass >
- ~SCEV()
: llvm::SCEV
- ~SCEVCommutativeExpr()
: llvm::SCEVCommutativeExpr
- ~SCEVHandle()
: llvm::SCEVHandle
- ~SCEVUnknown()
: llvm::SCEVUnknown
- ~SchedGraphCommon()
: llvm::SchedGraphCommon
- ~SchedGraphEdge()
: llvm::SchedGraphEdge
- ~SchedGraphNodeCommon()
: llvm::SchedGraphNodeCommon
- ~ScheduleDAG()
: llvm::ScheduleDAG
- ~SchedulingPriorityQueue()
: llvm::SchedulingPriorityQueue
- ~SDNode()
: llvm::SDNode
- ~SelectionDAG()
: llvm::SelectionDAG
- ~SlowOperationInformer()
: llvm::SlowOperationInformer
- ~SmallVector()
: llvm::SmallVector< T, N >
- ~SourceFile()
: llvm::SourceFile
- ~SourceFileInfo()
: llvm::SourceFileInfo
- ~SourceFunctionInfo()
: llvm::SourceFunctionInfo
- ~SourceLanguage()
: llvm::SourceLanguage
- ~SourceLanguageCache()
: llvm::SourceLanguageCache
- ~Spiller()
: llvm::Spiller
- ~Statistic()
: llvm::Statistic< DataType >
, Statistic<>
- ~StatisticBase()
: llvm::StatisticBase
, Statistic<>
- ~SwitchInst()
: llvm::SwitchInst
- ~SymbolTable()
: llvm::SymbolTable
- ~TargetData()
: llvm::TargetData
- ~TargetFrameInfo()
: llvm::TargetFrameInfo
- ~TargetInstrInfo()
: llvm::TargetInstrInfo
- ~TargetJITInfo()
: llvm::TargetJITInfo
- ~TargetLowering()
: llvm::TargetLowering
- ~TargetMachine()
: llvm::TargetMachine
- ~TargetRegisterClass()
: llvm::TargetRegisterClass
- ~TargetRegistrationListener()
: llvm::TargetRegistrationListener
- ~TargetSubtarget()
: llvm::TargetSubtarget
- ~TDDataStructures()
: llvm::TDDataStructures
- ~TerminatorInst()
: llvm::TerminatorInst
- ~Timer()
: llvm::Timer
- ~TimeRegion()
: llvm::TimeRegion
- ~TimerGroup()
: llvm::TimerGroup
- ~TimingInfo()
: llvm::TimingInfo
- ~Tree()
: llvm::Tree< ConcreteTreeNode, Payload >
- ~Type()
: llvm::Type
- ~TypeMap()
: TypeMap< PointerValType, PointerType >
, TypeMap< FunctionValType, FunctionType >
, TypeMap< StructValType, StructType >
, TypeMap< ArrayValType, ArrayType >
, llvm::TypeMap< ValType, TypeClass >
, TypeMap< PackedValType, PackedType >
- ~TypeSymbolTable()
: llvm::TypeSymbolTable
- ~UnaryInstruction()
: llvm::UnaryInstruction
- ~Use()
: llvm::Use
- ~Value()
: llvm::Value
- ~ValueHandle()
: llvm::ValueHandle
- ~ValueNumbering()
: llvm::ValueNumbering
- ~ValueSymbolTable()
: llvm::ValueSymbolTable
- ~WriteBytecodePass()
: llvm::WriteBytecodePass