LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- DAG
: llvm::ScheduleDAG
, llvm::SelectionDAGLowering
, llvm::TargetLowering::TargetLoweringOpt
, llvm::TargetLowering::DAGCombinerInfo
- DAGCombinerInfo()
: llvm::TargetLowering::DAGCombinerInfo
- data
: lt_caller_data
- Data16bitsDirective
: llvm::AsmPrinter
- Data32bitsDirective
: llvm::AsmPrinter
- Data64bitsDirective
: llvm::AsmPrinter
- Data8bitsDirective
: llvm::AsmPrinter
- DataBuffer
: llvm::ELFWriter
- DataDepOrderType
: llvm::SchedGraphEdge
- DataLayout
: llvm::CTargetMachine
- DataSection
: llvm::DwarfWriter
- DataSectionStartSuffix
: llvm::AsmPrinter
- date
: llvm::ArchiveMemberHeader
- DC
: llvm::TargetLowering::DAGCombinerInfo
- DEAD
: llvm::DSNode
- dead_begin()
: llvm::LiveVariables
- dead_end()
: llvm::LiveVariables
- dead_range()
: llvm::LiveVariables
- Debugger()
: llvm::Debugger
- DebugInfo
: llvm::DwarfWriter
- DebugInfoDesc()
: llvm::DebugInfoDesc
- DebugScope()
: llvm::DebugScope
- DebugVariable()
: llvm::DebugVariable
- decompress()
: llvm::Compressor
- decompressToNewBuffer()
: llvm::Compressor
- decompressToStream()
: llvm::Compressor
- DEF
: llvm::LiveIntervals::InstrSlots
- Def
: llvm::MachineOperand
- Default
: llvm::SelectionDAGISel::JumpTable
- DefaultDataSection
: llvm::X86SharedAsmPrinter
- DefaultImpl
: AnalysisGroupInfo
- DefaultTextSection
: llvm::X86SharedAsmPrinter
- DefInst
: llvm::LiveVariables::VarInfo
- deleteAnnotation()
: llvm::Annotable
- deleteBody()
: llvm::Function
- deleteInstructionFromRecords()
: llvm::ScalarEvolution
- DeleteNode()
: llvm::SelectionDAG
- deleteValue()
: llvm::ValueNumbering
, llvm::AliasAnalysis
, llvm::AliasSetTracker
, llvm::BUDataStructures
, llvm::TDDataStructures
- delRegUse()
: llvm::PhysRegTracker
- DenseMap()
: DenseMap< unsigned, VirtReg2IndexFunctor >
, llvm::DenseMap< T, ToIndexT >
- density
: llvm::BytecodeAnalysis::BytecodeFunctionInfo
- depcount
: lt_dlhandle_struct
- DependentLibs
: llvm::BytecodeFormat
- deplibs
: lt_dlhandle_struct
- depOrderType
: llvm::SchedGraphEdge
- Depth
: llvm::SUnit
- depType
: llvm::SchedGraphEdge
- DerefFun
: llvm::GraphTraits< DSGraph * >
, llvm::GraphTraits< CallGraph * >
- DerivedType()
: llvm::DerivedType
- DerivedTypeDesc()
: llvm::DerivedTypeDesc
- Desc
: StatRecord
, llvm::cl::desc
, llvm::cl::value_desc
, llvm::SubtargetFeatureKV
- desc()
: llvm::cl::desc
- DescFactory()
: llvm::DebugInfoDesc
- description
: llvm::BytecodeAnalysis::BytecodeFunctionInfo
- DescToDieMap
: llvm::DwarfWriter
- DescToUnitMap
: llvm::DwarfWriter
- Deserialize()
: llvm::DIDeserializer
- destroy()
: Statistic<>
, llvm::StatisticBase
, llvm::CallGraph
, llvm::ReachabilityCloner
, llvm::ValID
- destroyConstant()
: llvm::Constant
, llvm::ConstantAggregateZero
, llvm::ConstantArray
, llvm::ConstantStruct
, llvm::ConstantPacked
, llvm::ConstantExpr
, llvm::ConstantPointerNull
, llvm::UndefValue
, llvm::GlobalValue
- destroyConstantImpl()
: llvm::Constant
- destroySentinel()
: llvm::ilist_traits< Instruction >
, llvm::ilist_traits< MachineBasicBlock >
, llvm::ilist_traits< SDNode >
, llvm::ilist_traits< BasicBlock >
, llvm::ilist_traits< MachineInstr >
, llvm::ilist_traits< Argument >
, llvm::ilist_traits< Function >
, llvm::ilist_traits< GlobalVariable >
, llvm::ilist_traits< DSNode >
- destruct()
: llvm::MachineFunction
- detailedResults
: llvm::BytecodeAnalysis
- df_ext_iterator()
: llvm::df_ext_iterator< T, SetTy >
- df_iterator_storage()
: llvm::df_iterator_storage< SetType, true >
- DFSInfoValid
: llvm::ETForestBase
- DICountVisitor()
: DICountVisitor
- DIDeserializer()
: llvm::DIDeserializer
- DIDeserializeVisitor()
: DIDeserializeVisitor
- didInitial
: llvm::DwarfWriter
- DIE()
: llvm::DIE
- DIEAbbrev()
: llvm::DIEAbbrev
- DIEAbbrevData()
: llvm::DIEAbbrevData
- DIEBlock()
: llvm::DIEBlock
- DIEDelta()
: llvm::DIEDelta
- DIEDwarfLabel()
: llvm::DIEDwarfLabel
- DIEInteger()
: llvm::DIEInteger
- DIEntry()
: llvm::DIEntry
- DIEObjectLabel()
: llvm::DIEObjectLabel
- DIEString()
: llvm::DIEString
- DIEValue()
: llvm::DIEValue
- difference_type
: llvm::mapped_iterator< RootIt, UnaryFunc >
, InstIterator< A, B, C, D >
, mapped_iterator< ItTy, FuncTy >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, mapped_iterator< _Iterator, Func >
- DIGetTypesVisitor()
: DIGetTypesVisitor
- DISerializer()
: llvm::DISerializer
- DISerializeVisitor()
: DISerializeVisitor
- Disjoint
: llvm::BitSetVector
- Disp
: llvm::X86AddressMode
- DIVerifier()
: llvm::DIVerifier
- DIVerifyVisitor()
: DIVerifyVisitor
- DIVisitor()
: llvm::DIVisitor
- dlloader_data
: lt_dlloader
, lt_user_dlloader
- dlloader_exit
: lt_dlloader
, lt_user_dlloader
- doesNotAccessMemory()
: llvm::AliasAnalysis
- DoesNotAccessMemory
: llvm::AliasAnalysis
- doesntNeedFunctionStub()
: llvm::MachineRelocation
- doFinalization()
: llvm::X86SharedAsmPrinter
, llvm::BasicBlockPassManager
, llvm::X86IntelAsmPrinter
, llvm::BasicBlockPassManager
, llvm::CallGraphSCCPass
, llvm::AsmPrinter
, llvm::FunctionPassManagerT
, llvm::ELFWriter
, llvm::MachineDebugInfo
, llvm::Inliner
, llvm::FunctionPass
, llvm::BasicBlockPass
- doInitialization()
: llvm::X86SharedAsmPrinter
, llvm::CallGraphSCCPass
, llvm::BasicBlockPassManager
, llvm::AsmPrinter
, llvm::ELFWriter
, llvm::X86IntelAsmPrinter
, llvm::MachineDebugInfo
, llvm::FunctionPassManagerT
, llvm::BasicBlockPass
, llvm::BasicBlockPassManager
, llvm::FunctionPass
, llvm::BasicBlockPass
- doit()
: llvm::cast_convert_val< To, From, SimpleFrom >
, llvm::isa_impl_wrap< To, From, SimpleType >
, llvm::isa_impl_wrap< To, const FromTy, const FromTy >
, llvm::cast_convert_val< To, FromTy, FromTy >
- DominanceFrontier()
: llvm::DominanceFrontier
- DominanceFrontierBase()
: llvm::DominanceFrontierBase
- DominatedBy()
: llvm::ETNode
- DominatedBySlow()
: llvm::ETNode
- dominates()
: llvm::Trace
, llvm::DominatorSetBase
, llvm::DominatorTreeBase::Node
, llvm::ETForestBase
- DominatorBase()
: llvm::DominatorBase
- DominatorSet()
: llvm::DominatorSet
- DominatorSetBase()
: llvm::DominatorSetBase
- DominatorTree()
: llvm::DominatorTree
, llvm::DominatorTreeBase::Node
- DominatorTreeBase
: llvm::DominatorTreeBase::Node
, llvm::DominatorTreeBase
- Doms
: llvm::DominatorSetBase
- DomSetMapType
: llvm::DominanceFrontierBase
, llvm::DominatorSetBase
- DomSetType
: llvm::DominanceFrontierBase
, llvm::DominatorSetBase
- doneDSGraph()
: llvm::BUDataStructures
- DontCloneAuxCallNodes
: llvm::DSGraph
- DontCloneCallNodes
: llvm::DSGraph
- doRefinement()
: llvm::FunctionValType
, llvm::ArrayValType
, llvm::StructValType
, llvm::PackedValType
, llvm::PointerValType
- DoubleTy
: llvm::Type
- DoubleTyID
: llvm::Type
- DoubleVal
: llvm::GenericValue
- dropAllReferences()
: llvm::BasicBlock
, llvm::Function
, llvm::Module
, llvm::DSNode
, llvm::User
- dropAllTypeUses()
: llvm::DerivedType
- dropRef()
: llvm::Type
- DSCallSite()
: llvm::DSCallSite
- DSGraph()
: llvm::DSGraph
- DSInfo
: llvm::BUDataStructures
, llvm::EquivClassGraphs
- DSNode()
: llvm::DSNode
, llvm::DSNodeIterator< NodeTy >
, llvm::DSNode
- DSNodeHandle
: llvm::DSNode
, llvm::DSNodeHandle
- DSNodeIterator()
: llvm::DSNodeIterator< NodeTy >
- DSScalarMap()
: llvm::DSScalarMap
- dump()
: TypeMap< StructValType, StructType >
, llvm::MachineFrameInfo
, llvm::SymbolTable
, llvm::MachineFunction
, TypeMap< PointerValType, PointerType >
, llvm::SchedGraphEdge
, llvm::DSGraph
, llvm::ValueSymbolTable
, llvm::LiveRange
, llvm::CompileUnitDesc
, llvm::GlobalVariableDesc
, llvm::BitSetVector
, llvm::CompositeTypeDesc
, llvm::AbstractTypeUser
, llvm::Loop
, llvm::BasicTypeDesc
, llvm::DerivedTypeDesc
, ValueMap< uint32_t, Type, ConstantFP >
, llvm::MachineConstantPool
, ValueMap< uint64_t, Type, ConstantFP >
, ValueMap< ExprMapKeyType, Type, ConstantExpr >
, llvm::TypeSymbolTable
, llvm::SDNode
, llvm::Trace
, llvm::MachineLocation
, llvm::LiveInterval
, llvm::DIEAbbrev
, llvm::MachineJumpTableInfo
, ValueMap< int64_t, Type, ConstantSInt >
, llvm::Module
, llvm::SCEV
, llvm::VirtRegMap
, llvm::MachineBasicBlock
, llvm::Value
, ValueMap< char, PointerType, ConstantPointerNull >
, llvm::DSNode
, llvm::SUnit
, TypeMap< FunctionValType, FunctionType >
, ValueMap< char, Type, ConstantAggregateZero >
, llvm::SubprogramDesc
, llvm::TypeDesc
, TypeMap< ArrayValType, ArrayType >
, llvm::SchedGraphNodeCommon
, llvm::DebugInfoDesc
, llvm::LiveVariables::VarInfo
, ValueMap< char, Type, UndefValue >
, llvm::SDNode
, TypeMap< PackedValType, PackedType >
, llvm::BlockDesc
, llvm::AnchorDesc
, llvm::TypeMap< ValType, TypeClass >
, llvm::Type
, llvm::AliasSetTracker
, llvm::CallGraph
, llvm::ValueMap< ValType, TypeClass, ConstantClass, HasLargeKey >
, vector< Constant * >
, llvm::SelectionDAG
, llvm::SubtargetFeatures
, llvm::DerivedType
, llvm::SubrangeDesc
, llvm::CallGraphNode
, llvm::VariableDesc
, llvm::EnumeratorDesc
, llvm::ConstantRange
, llvm::MachineInstr
, ValueMap< uint64_t, Type, ConstantUInt >
, llvm::AliasSet
, llvm::Pass
- dumpAll()
: llvm::SUnit
- dumpPassStructure()
: llvm::Pass
, PassManagerT< MTraits >
, llvm::FunctionPassManagerT
, PassManagerT< MTraits > this
, llvm::ModulePassManager
, llvm::BasicBlockPassManager
, llvm::PassManagerT< Trait >
- dumpSchedule()
: llvm::ScheduleDAG
- DW
: llvm::X86SharedAsmPrinter
- DwarfAbbrevSection
: llvm::DwarfWriter
- DwarfARangesSection
: llvm::DwarfWriter
- DwarfFrameSection
: llvm::DwarfWriter
- DwarfInfoSection
: llvm::DwarfWriter
- DwarfLineSection
: llvm::DwarfWriter
- DwarfLocSection
: llvm::DwarfWriter
- DwarfMacInfoSection
: llvm::DwarfWriter
- DwarfPubNamesSection
: llvm::DwarfWriter
- DwarfPubTypesSection
: llvm::DwarfWriter
- DwarfRangesSection
: llvm::DwarfWriter
- DwarfStrSection
: llvm::DwarfWriter
- DwarfWriter()
: llvm::DwarfWriter
- DWLabel()
: llvm::DWLabel
- DynamicLibrary()
: llvm::sys::DynamicLibrary
, llvm::TargetMachine
, llvm::sys::DynamicLibrary