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
- e_ident
: llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf32_Ehdr
- e_machine
: 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::Edge, llvm::ProfileInfoLoader
- EdgeCounts
: llvm::ProfileInfo
- edgeTargetsEdgeSource()
: llvm::DOTGraphTraits< const DSGraph * >, llvm::DefaultDOTGraphTraits
- Elapsed
: TimeRecord
- element
: llvm::graphListElement, llvm::Node
- element_begin()
: llvm::StructType
- element_end()
: llvm::StructType
- element_iterator
: llvm::StructType
- elementIterator
: llvm::Graph
- elideDirectory()
: llvm::sys::Path
- elideFile()
: llvm::sys::Path
- elideSuffix()
: llvm::sys::Path
- eliminateCallFramePseudoInstr()
: llvm::X86RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- eliminateFrameIndex()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- emitAlignment()
: llvm::AsmPrinter
- emitBasicBlockEndAnnot()
: llvm::AssemblyAnnotationWriter
- emitBasicBlockStartAnnot()
: llvm::AssemblyAnnotationWriter
- emitByte()
: llvm::MachineCodeEmitter
- emitConstantPool()
: llvm::MachineCodeEmitter
- emitConstantValueOnly()
: llvm::AsmPrinter
- emitEdge()
: llvm::GraphWriter< GraphType >
- emitEpilogue()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- emitFunctionAnnot()
: llvm::AssemblyAnnotationWriter
- emitFunctionStub()
: llvm::X86JITInfo, llvm::SparcV9JITInfo, llvm::PPC32JITInfo, llvm::TargetJITInfo
- emitGlobalConstant()
: llvm::AsmPrinter
- emitGlobals()
: llvm::ExecutionEngine
- EmitGlobalVariable()
: llvm::ExecutionEngine
- emitInstructionAnnot()
: llvm::AssemblyAnnotationWriter
- emitPrologue()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- emitSimpleNode()
: llvm::GraphWriter< GraphType >
- emitWord()
: llvm::SparcV9CodeEmitter, llvm::MachineCodeEmitter
- emitWordAt()
: llvm::MachineCodeEmitter
- emitZeros()
: llvm::AsmPrinter
- empty()
: llvm::MachineCodeForInstruction, llvm::LiveInterval, llvm::SlotTable, llvm::BytecodeReader::ValueList, llvm::Module, llvm::Function, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::AliasSet, llvm::SetVector< T >
- end
: llvm::LiveRange, llvm::MSSchedule, llvm::MSchedGraph, llvm::MachineCodeForInstruction, llvm::SchedGraphSet, llvm::SchedGraph, llvm::InstrSchedule, llvm::ScheduleIterator< _NodeType >, llvm::LiveIntervals, llvm::LiveInterval, llvm::DSCallSiteIterator, llvm::TargetRegisterClass, llvm::generic_gep_type_iterator< ItTy >, llvm::Module, llvm::Function, llvm::MachineInstr, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::MachineFunction, llvm::MachineBasicBlock, 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, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector::iterator, llvm::BitSetVector, llvm::LiveRange
- end_aux()
: llvm::DSCallSiteIterator
- end_std()
: llvm::DSCallSiteIterator
- EndBuf
: llvm::BytecodeReader::LazyFunctionInfo
- Endianness
: llvm::Module, YYSTYPE
- endInEdges()
: llvm::SchedGraphNodeCommon
- endNumber()
: llvm::LiveInterval
- endOutEdges()
: llvm::SchedGraphNodeCommon
- endPass()
: llvm::AnalysisResolver
- Entry()
: llvm::TargetMachineRegistry::Entry
- enumeratePasses()
: llvm::PassRegistrationListener
- equalsInt()
: llvm::ConstantInt
- EqualTo()
: DirectRules< ConstantClass, BuiltinType, Ty, SuperClass >, NullPointerRules, BoolRules, EmptyRules
- erase()
: llvm::MachineCodeForInstruction, llvm::MachineBasicBlock, llvm::Archive, llvm::Trace, llvm::DSScalarMap
- eraseFromParent()
: llvm::Instruction, llvm::GlobalVariable, llvm::Function, llvm::BasicBlock
- eraseIncidentEdges()
: llvm::SchedGraphCommon
- eraseIncomingEdges()
: llvm::SchedGraphCommon
- eraseNode()
: llvm::SchedGraphCommon
- eraseOutgoingEdges()
: llvm::SchedGraphCommon
- error()
: llvm::cl::Option
- evaluateAtIteration()
: llvm::SCEVAddRecExpr
- EXEC_ACCESS
: llvm::sys::MappedFile
- executable()
: llvm::sys::Path
- 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
- expandArguments()
: llvm::SelectionDAGTargetBuilder
- expandCall()
: llvm::SelectionDAGTargetBuilder
- expiredAt()
: llvm::LiveInterval
- ExpressionType
: llvm::ExprType
- ExprMap
: llvm::ValueMapCache
- ExprMapTy
: llvm::ValueMapCache
- ExprTy
: llvm::ExprType
- ExprType()
: llvm::ExprType
- ExternalLinkage
: llvm::GlobalValue
- extrahelp()
: llvm::cl::extrahelp