LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- e_ehsize
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr
- e_entry
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr
- e_flags
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr, llvm::ELFWriter
- e_ident
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr
- e_machine
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr, llvm::ELFWriter
- 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::DOTGraphTraits< const DSGraph * >, llvm::DefaultDOTGraphTraits
- EECtorFn
: llvm::ExecutionEngine
- Elapsed
: TimeRecord
- element_begin()
: llvm::StructType
- element_end()
: llvm::StructType
- element_iterator
: llvm::StructType
- ELFCodeEmitter
: llvm::ELFCodeEmitter, llvm::ELFWriter
- ELFWriter()
: llvm::ELFWriter
- eliminateCallFramePseudoInstr()
: llvm::X86RegisterInfo, llvm::SparcRegisterInfo, llvm::PPCRegisterInfo, llvm::IA64RegisterInfo, llvm::AlphaRegisterInfo, llvm::MRegisterInfo
- eliminateFrameIndex()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SparcRegisterInfo, llvm::PPCRegisterInfo, llvm::IA64RegisterInfo, llvm::AlphaRegisterInfo, llvm::MRegisterInfo
- Emit()
: llvm::DIEAbbrev
- EmitAlign()
: llvm::DwarfWriter
- EmitAlignment()
: llvm::AsmPrinter
- emitBasicBlockEndAnnot()
: llvm::AssemblyAnnotationWriter
- emitBasicBlockStartAnnot()
: llvm::AssemblyAnnotationWriter
- emitByte()
: llvm::ELFCodeEmitter, llvm::MachineCodeEmitter
- EmitConstantPool()
: llvm::AsmPrinter
- emitConstantPool()
: llvm::ELFCodeEmitter, llvm::MachineCodeEmitter
- EmitConstantValueOnly()
: llvm::AsmPrinter
- EmitDifference()
: llvm::DwarfWriter
- emitEdge()
: llvm::GraphWriter< GraphType >
- emitEpilogue()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SparcRegisterInfo, llvm::PPCRegisterInfo, llvm::IA64RegisterInfo, llvm::AlphaRegisterInfo, llvm::MRegisterInfo
- emitFunctionAnnot()
: llvm::AssemblyAnnotationWriter
- EmitFunctionEntryCode()
: llvm::SelectionDAGISel
- emitFunctionStub()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::PPCJITInfo, llvm::AlphaJITInfo, 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
- EmitLabel()
: llvm::DwarfWriter
- EmitNode()
: llvm::ScheduleDAG
- EmitNoop()
: llvm::PPCHazardRecognizer970, llvm::ScheduleDAG, llvm::HazardRecognizer
- emitPrologue()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SparcRegisterInfo, llvm::PPCRegisterInfo, llvm::IA64RegisterInfo, llvm::AlphaRegisterInfo, llvm::MRegisterInfo
- EmitReference()
: llvm::DwarfWriter
- emitSimpleNode()
: llvm::GraphWriter< GraphType >
- EmitSLEB128Bytes()
: llvm::DwarfWriter
- EmitSpecialLLVMGlobal()
: llvm::AsmPrinter
- EmitString()
: llvm::DwarfWriter
- EmitULEB128Bytes()
: llvm::DwarfWriter
- EmitValue()
: llvm::DIEBlock, llvm::DIEntry, llvm::DIEDelta, llvm::DIEObjectLabel, llvm::DIEDwarfLabel, llvm::DIEString, llvm::DIEInteger, llvm::DIEValue
- emitWord()
: llvm::SparcV9CodeEmitter, llvm::ELFCodeEmitter, llvm::MachineCodeEmitter
- emitWordAt()
: llvm::ELFCodeEmitter, llvm::MachineCodeEmitter
- EmitZeros()
: llvm::AsmPrinter
- empty()
: llvm::MachineCodeForInstruction, llvm::SlotTable, llvm::BytecodeReader::ValueList, llvm::ValueSymbolTable, llvm::TypeSymbolTable, llvm::Module, llvm::Function, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::LiveInterval, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::AliasSet, llvm::UniqueVector< T >, llvm::SetVector< T >, llvm::EquivalenceClasses< ElemTy >
- end
: llvm::V9LiveRange, llvm::MSScheduleSB, llvm::MSSchedule, llvm::MSchedGraphSB, llvm::MSchedGraph, llvm::MachineCodeForInstruction, llvm::SchedGraphSet, llvm::SchedGraph, llvm::InstrSchedule, llvm::ScheduleIterator< _NodeType >, llvm::ValueSymbolTable, llvm::TypeSymbolTable, llvm::InstrItineraryData, llvm::TargetRegisterClass, llvm::generic_gep_type_iterator< ItTy >, llvm::Module, llvm::Function, llvm::SDNodeIterator, llvm::MachineInstr, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::LiveIntervals, llvm::LiveInterval, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::LoopInfo, llvm::Loop, llvm::DominanceFrontierBase, llvm::DominatorTreeBase::Node, llvm::DominatorSetBase, llvm::ImmediateDominatorsBase, llvm::DSNode, llvm::DSScalarMap, llvm::CallGraphNode, llvm::CallGraph, llvm::AliasSetTracker, llvm::AliasSet, llvm::SetVector< T >, llvm::scc_iterator< GraphT, GT >, llvm::ReversePostOrderTraversal< GraphT, GT >, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >, llvm::EquivalenceClasses< ElemTy >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector::iterator, llvm::BitSetVector, llvm::LiveRange
- EndBuf
: llvm::BytecodeReader::LazyFunctionInfo
- EndFunction()
: llvm::MachineDebugInfo, llvm::DwarfWriter
- Endianness
: llvm::Module, YYSTYPE
- endInEdges()
: llvm::SchedGraphNodeCommon
- EndModule()
: llvm::DwarfWriter
- endNumber()
: llvm::LiveInterval
- endOutEdges()
: llvm::SchedGraphNodeCommon
- endPass()
: llvm::AnalysisResolver
- Entry
: llvm::TargetMachineRegistry::Entry, llvm::DIEntry
- enumeratePasses()
: llvm::PassRegistrationListener
- EnumeratorDesc()
: llvm::EnumeratorDesc
- EOL()
: llvm::DwarfWriter
- equalsInt()
: llvm::ConstantInt
- EqualTo()
: DirectRules< ConstantClass, BuiltinType, Ty, SuperClass >, ConstantPackedRules, NullPointerRules, BoolRules, EmptyRules
- EquivalenceClasses
: llvm::EquivalenceClasses< ElemTy >, llvm::EquivalenceClasses< ElemTy >::member_iterator
- erase()
: llvm::MachineCodeForInstruction, llvm::ValueSymbolTable, llvm::TypeSymbolTable, llvm::MachineBasicBlock, llvm::Archive, llvm::Trace, llvm::DSScalarMap
- eraseComponent()
: llvm::sys::Path
- eraseFromDisk()
: llvm::sys::Path
- eraseFromParent()
: llvm::Instruction, llvm::GlobalVariable, llvm::Function, llvm::BasicBlock
- eraseIfExists()
: llvm::DSScalarMap
- eraseIncidentEdges()
: llvm::SchedGraphCommon
- eraseIncomingEdges()
: llvm::SchedGraphCommon
- eraseNode()
: llvm::SchedGraphCommon
- eraseOutgoingEdges()
: llvm::SchedGraphCommon
- eraseSuffix()
: llvm::sys::Path
- error()
: llvm::cl::Option
- ETForest()
: llvm::ETForest
- ETForestBase()
: llvm::ETForestBase
- ETMapType
: llvm::ETForestBase
- ETNode
: llvm::ETNode, llvm::ETOccurrence
- ETOccurrence()
: llvm::ETOccurrence
- evaluateAtIteration()
: llvm::SCEVAddRecExpr
- EXEC_ACCESS
: llvm::sys::MappedFile
- ExecuteAndWait()
: llvm::sys::Program
- executeGEPOperation()
: llvm::Interpreter
- ExecuteProgram()
: llvm::LLC, llvm::CBE, llvm::AbstractInterpreter, llvm::GCC
- 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
- ExtractElementConstantExpr()
: ExtractElementConstantExpr
- ExtractElementInst()
: llvm::ExtractElementInst
- extrahelp()
: llvm::cl::extrahelp