LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- e_ehsize
: llvm::ELF::Elf32_Ehdr
, llvm::ELF::Elf64_Ehdr
- e_entry
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_flags
: llvm::ELFWriter
, llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_ident
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_machine
: llvm::ELFWriter
, llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_phentsize
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_phnum
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_phoff
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_shentsize
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_shnum
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_shoff
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_shstrndx
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_type
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- e_version
: llvm::ELF::Elf64_Ehdr
, llvm::ELF::Elf32_Ehdr
- Edge
: llvm::ProfileInfoLoader
- edge_begin()
: llvm::DSNode
- edge_end()
: llvm::DSNode
- edge_iterator
: llvm::DSNode
- EdgeCounts
: llvm::ProfileInfo
- edgeTargetsEdgeSource()
: llvm::DefaultDOTGraphTraits
, llvm::DOTGraphTraits< const DSGraph * >
- EECtorFn
: llvm::ExecutionEngine
- EightByteConstantSection
: llvm::AsmPrinter
- Elapsed
: TimeRecord
- element_begin()
: llvm::StructType
- element_end()
: llvm::StructType
- element_iterator
: llvm::StructType
- ELFCodeEmitter
: llvm::ELFWriter
, llvm::ELFCodeEmitter
- ELFWriter()
: llvm::ELFWriter
- eliminateCallFramePseudoInstr()
: llvm::AlphaRegisterInfo
, llvm::ARMRegisterInfo
, llvm::IA64RegisterInfo
, llvm::PPCRegisterInfo
, llvm::SparcRegisterInfo
, llvm::X86RegisterInfo
, llvm::MRegisterInfo
- eliminateFrameIndex()
: llvm::AlphaRegisterInfo
, llvm::ARMRegisterInfo
, llvm::IA64RegisterInfo
, llvm::PPCRegisterInfo
, llvm::SparcRegisterInfo
, llvm::X86RegisterInfo
, llvm::MRegisterInfo
- Emit()
: llvm::DIEAbbrev
- EmitAlign()
: llvm::DwarfWriter
- EmitAlignment()
: llvm::AsmPrinter
- emitAlignment()
: llvm::MachineCodeEmitter
- emitBasicBlockEndAnnot()
: llvm::AssemblyAnnotationWriter
- emitBasicBlockStartAnnot()
: llvm::AssemblyAnnotationWriter
- emitByte()
: llvm::MachineCodeEmitter
- EmitConstantPool()
: llvm::AsmPrinter
- EmitConstantValueOnly()
: llvm::AsmPrinter
- EmitDifference()
: llvm::DwarfWriter
- emitEdge()
: GraphWriter< GraphType >
, GraphWriter< const DSGraph * >
, GraphWriter< SelectionDAG * >
, llvm::GraphWriter< GraphType >
- emitEpilogue()
: llvm::AlphaRegisterInfo
, llvm::ARMRegisterInfo
, llvm::IA64RegisterInfo
, llvm::PPCRegisterInfo
, llvm::SparcRegisterInfo
, llvm::X86RegisterInfo
, llvm::MRegisterInfo
- emitFunctionAnnot()
: llvm::AssemblyAnnotationWriter
- EmitFunctionEntryCode()
: llvm::SelectionDAGISel
- emitFunctionStub()
: llvm::AlphaJITInfo
, llvm::PPCJITInfo
, llvm::X86JITInfo
, llvm::TargetJITInfo
- EmitGlobalConstant()
: llvm::AsmPrinter
- emitGlobals()
: llvm::ExecutionEngine
- EmitGlobalVariable()
: llvm::ExecutionEngine
- EmitInstruction()
: llvm::PPCHazardRecognizer970
, llvm::HazardRecognizer
- emitInstructionAnnot()
: llvm::AssemblyAnnotationWriter
- EmitInt16()
: llvm::DwarfWriter
- EmitInt32()
: llvm::DwarfWriter
- EmitInt64()
: llvm::DwarfWriter
- EmitInt8()
: llvm::DwarfWriter
- EmitJumpTableInfo()
: llvm::AsmPrinter
- EmitLabel()
: llvm::DwarfWriter
- EmitNode()
: llvm::ScheduleDAG
- EmitNoop()
: llvm::PPCHazardRecognizer970
, llvm::HazardRecognizer
, llvm::ScheduleDAG
- emitPrologue()
: llvm::AlphaRegisterInfo
, llvm::ARMRegisterInfo
, llvm::IA64RegisterInfo
, llvm::X86RegisterInfo
, llvm::PPCRegisterInfo
, llvm::SparcRegisterInfo
, llvm::MRegisterInfo
- EmitReference()
: llvm::DwarfWriter
- EmitSchedule()
: llvm::ScheduleDAG
- emitSimpleNode()
: GraphWriter< GraphType >
, GraphWriter< const DSGraph * >
, GraphWriter< SelectionDAG * >
, llvm::GraphWriter< GraphType >
- EmitSLEB128Bytes()
: llvm::DwarfWriter
- EmitSpecialLLVMGlobal()
: llvm::AsmPrinter
- EmitString()
: llvm::AsmPrinter
, llvm::DwarfWriter
, llvm::X86IntelAsmPrinter
- EmitULEB128Bytes()
: llvm::DwarfWriter
- EmitValue()
: llvm::DIEBlock
, llvm::DIEObjectLabel
, llvm::DIEValue
, llvm::DIEInteger
, llvm::DIEString
, llvm::DIEDwarfLabel
, llvm::DIEntry
, llvm::DIEDelta
- emitWordBE()
: llvm::MachineCodeEmitter
- emitWordLE()
: llvm::MachineCodeEmitter
- EmitZeros()
: llvm::AsmPrinter
- empty()
: llvm::SmallVector< T, N >
, llvm::SetVector< T >
, EquivalenceClasses< GlobalValue * >
, llvm::UniqueVector< T >
, SetVector< Instruction * >
, llvm::AliasSet
, iterator
, UniqueVector< std::string >
, UniqueVector< SourceFileInfo >
, UniqueVector< CompileUnitDesc * >
, llvm::LiveInterval
, llvm::MachineBasicBlock
, llvm::MachineFunction
, member_iterator
, llvm::SchedulingPriorityQueue
, llvm::Function
, llvm::Module
, llvm::Trace
, llvm::TypeSymbolTable
, llvm::ValueSymbolTable
, llvm::BasicBlock
, llvm::SlotTable
, llvm::BytecodeReader::ValueList
, llvm::EquivalenceClasses< ElemTy >
, llvm::Archive
- end()
: llvm::Function
, SetVector< Instruction * >
, llvm::SmallVector< T, N >
, llvm::ValueSymbolTable
, const_iterator
, ReversePostOrderTraversal< Function * >
, llvm::TypeSymbolTable
, llvm::BasicBlock
, llvm::Archive
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::DSScalarMap
, llvm::BitSetVector::iterator
, llvm::SmallVector< T, N >
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::MachineBasicBlock
, idf_iterator< T, SetTy, true >
, ipo_iterator< T, SetType, true >
, idf_iterator< T, SetTy, true >
, llvm::AliasSetTracker
, iterator
, llvm::SetVector< T >
, llvm::LiveInterval
, llvm::CallGraph
, llvm::LiveIntervals
, iterator
, llvm::LiveIntervals
, llvm::CallGraphNode
, llvm::MachineBasicBlock
, po_iterator< T, SetType, true >
, iterator
, scc_iterator< TypePromotionGraph >
, llvm::MachineFunction
, llvm::DominatorSetBase
, llvm::DSNode
, llvm::CallTargetFinder
, po_iterator< T, SetType, true >
, member_iterator
, llvm::ReversePostOrderTraversal< GraphT, GT >
, llvm::DSScalarMap
, llvm::scc_iterator< GraphT, GT >
, llvm::ImmediateDominatorsBase
, llvm::AliasSetTracker
, llvm::LiveInterval
, df_iterator< T, SetTy, true >
, llvm::DominatorSetBase
, llvm::SDNodeIterator
, llvm::DominatorTreeBase::Node
, ipo_iterator< T, SetType, true >
, llvm::DominanceFrontierBase
, llvm::Function
, llvm::SetVector< T >
, llvm::DominanceFrontierBase
, llvm::Module
, llvm::LiveRange
, llvm::Module
, llvm::LoopInfo
, llvm::generic_gep_type_iterator< ItTy >
, llvm::InstrItineraryData
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, df_iterator< T, SetTy, true >
, llvm::BitSetVector
, llvm::Trace
, llvm::Archive
, llvm::Trace
, llvm::TargetRegisterClass
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::AliasSet
, SetVector< Instruction * >
, llvm::TypeSymbolTable
, EquivalenceClasses< GlobalValue * >
, llvm::ValueSymbolTable
, llvm::BasicBlock
, llvm::EquivalenceClasses< ElemTy >
, llvm::Loop
- EndBuf
: llvm::BytecodeReader::LazyFunctionInfo
- EndFunction()
: llvm::DwarfWriter
, llvm::MachineDebugInfo
- Endianness
: llvm::Module
, YYSTYPE
- endInEdges()
: llvm::SchedGraphNodeCommon
- EndModule()
: llvm::DwarfWriter
- endNumber()
: llvm::LiveInterval
- endOutEdges()
: llvm::SchedGraphNodeCommon
- endPass()
: PassManagerT< MTraits > this
, PassManagerT< MTraits >
, llvm::AnalysisResolver
- Entry
: llvm::DIEntry
, llvm::TargetMachineRegistry::Entry
- enumeratePasses()
: llvm::PassRegistrationListener
- EnumeratorDesc()
: llvm::EnumeratorDesc
- EOL()
: llvm::DwarfWriter
- equalsInt()
: llvm::ConstantInt
- EquivalenceClasses()
: member_iterator
, llvm::EquivalenceClasses< ElemTy >
, EquivalenceClasses< GlobalValue * >
, llvm::EquivalenceClasses< ElemTy >
, iterator
, llvm::EquivalenceClasses< ElemTy >::member_iterator
, member_iterator
, iterator
, EquivalenceClasses< GlobalValue * >
- erase()
: llvm::DSScalarMap
, llvm::Archive
, llvm::Trace
, llvm::MachineBasicBlock
, llvm::ValueSymbolTable
, llvm::MachineBasicBlock
, llvm::Trace
, llvm::TypeSymbolTable
, llvm::DSScalarMap
- eraseComponent()
: llvm::sys::Path
- eraseFromDisk()
: llvm::sys::Path
- eraseFromParent()
: llvm::MachineInstr
, llvm::BasicBlock
, llvm::Function
, llvm::Instruction
, llvm::GlobalVariable
- eraseIfExists()
: llvm::DSScalarMap
- eraseIncidentEdges()
: llvm::SchedGraphCommon
- eraseIncomingEdges()
: llvm::SchedGraphCommon
- eraseNode()
: llvm::SchedGraphCommon
- eraseOutgoingEdges()
: llvm::SchedGraphCommon
- eraseSuffix()
: llvm::sys::Path
- error()
: opt< RandomMeth >
, opt< SpillerName >
, opt< HelpPrinter, true, parser< bool >
, opt< DSPass >
, list< std::string >
, opt< const TargetMachineRegistry::Entry *, false, TargetNameParser >
, opt< bool, true >
, opt< bool >
, opt< VersionPrinter, true, parser< bool >
, opt< AsmWriterFlavorTy >
, opt< std::string >
, opt< RegAllocName >
, parser< std::string >
, llvm::cl::Option
, parser< std::string >
- ETForest()
: llvm::ETForest
- ETForestBase()
: llvm::ETForestBase
- ETMapType
: llvm::ETForestBase
- ETNode
: llvm::ETOccurrence
, llvm::ETNode
- ETOccurrence()
: llvm::ETOccurrence
- evaluateAtIteration()
: llvm::SCEVAddRecExpr
- EXEC_ACCESS
: llvm::sys::MappedFile
- ExecuteAndWait()
: llvm::sys::Program
- executeGEPOperation()
: llvm::Interpreter
- ExecutionEngine()
: llvm::ExecutionEngine
- ExistingModuleProvider()
: llvm::ExistingModuleProvider
- exists()
: llvm::sys::Path
- exitCalled()
: llvm::Interpreter
- Expand
: llvm::TargetLowering
- expand()
: llvm::SCEVExpander
- expandCodeFor()
: llvm::SCEVExpander
- expandInTy()
: llvm::SCEVExpander
- expiredAt()
: llvm::LiveInterval
- ExprMap
: llvm::ValueMapCache
- ExprMapTy
: llvm::ValueMapCache
- Extend
: llvm::TargetLowering
- ExternalLinkage
: llvm::GlobalValue
- ExternalSymbolSDNode()
: llvm::ExternalSymbolSDNode
- ExtractElement
: llvm::Instruction
, llvm::BinaryOperator
- ExtractElementInst()
: llvm::ExtractElementInst
- extrahelp()
: llvm::cl::extrahelp