LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- O
: llvm::AsmPrinter
- o0
: llvm::SparcV9IntRegClass
- o1
: llvm::SparcV9IntRegClass
- o2
: llvm::SparcV9IntRegClass
- o3
: llvm::SparcV9IntRegClass
- o4
: llvm::SparcV9IntRegClass
- o5
: llvm::SparcV9IntRegClass
- o6
: llvm::SparcV9IntRegClass
- o7
: llvm::SparcV9IntRegClass
- Offset
: llvm::ExprType
- OFFSET
: llvm::SparcV9FrameInfo
- oi
: llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >
- onlyReadsMemory()
: llvm::AliasAnalysis
- op_begin()
: llvm::User, llvm::SCEVAddRecExpr, llvm::SCEVCommutativeExpr
- op_end()
: llvm::User, llvm::SCEVAddRecExpr, llvm::SCEVCommutativeExpr
- op_erase()
: llvm::User
- op_iterator
: llvm::User, llvm::SCEVAddRecExpr, llvm::SCEVCommutativeExpr
- op_reserve()
: llvm::User
- opaque
: bz_stream
- OpaqueTyID
: llvm::Type
- OpaqueType()
: llvm::OpaqueType
- OPC
: llvm::Instruction
- opcode
: llvm::Instruction
- Opcode
: llvm::PatternMatch::BinaryOpClass_match< LHS_t, RHS_t, Class >
- opCode
: llvm::InstrIssueDelta, llvm::InstrRUsageDelta
- OpenAndLoad()
: llvm::Archive
- OpenAndLoadSymbols()
: llvm::Archive
- Operand
: llvm::AllocInfo
- Operands
: llvm::User
- OperandsMapped
: llvm::ValueMapCache
- operator &()
: llvm::BitSetVector
- operator *()
: llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::ScheduleIterator< _NodeType >, llvm::PDGIterator, llvm::DSCallSiteIterator, llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::generic_gep_type_iterator< ItTy >, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::SCEVHandle, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::DSNodeIterator< NodeTy >, llvm::constant_iterator, llvm::AliasSet::iterator, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::scc_iterator< GraphT, GT >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector::iterator
- operator *=()
: llvm::Statistic< DataType >
- operator DataType()
: llvm::cl::opt< DataType, ExternalStorage, ParserClass >, llvm::Statistic< DataType >
- operator int()
: llvm::FDHandle
- operator MachineBasicBlock::iterator()
: llvm::MachineInstrBuilder
- operator MachineInstr *()
: llvm::MachineInstrBuilder
- operator SCEV *()
: llvm::SCEVHandle
- operator Type *()
: llvm::PATypeHolder, llvm::PATypeHandle
- operator Value *()
: llvm::Use
- operator!=()
: llvm::Edge, llvm::AllocInfo, llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::ScheduleIterator< _NodeType >, llvm::PDGIterator, llvm::DSCallSiteIterator, llvm::sys::TimeValue, llvm::sys::Path, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::generic_gep_type_iterator< ItTy >, llvm::ConstantRange, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::SCEVHandle, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::DSNodeHandle, llvm::DSNodeIterator< NodeTy >, llvm::constant_iterator, llvm::AliasSet::iterator, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::scc_iterator< GraphT, GT >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector
- operator()()
: llvm::EdgeCompare2, llvm::NodeListSort, llvm::BBSort, std::less< Edge >, std::less< Node * >, llvm::compare_nodes, llvm::VirtReg2IndexFunctor, llvm::greater_ptr< Ty >, llvm::less_ptr< Ty >, llvm::bitwise_or< Ty >, HASH_NAMESPACE::hash< T * >, HASH_NAMESPACE::hash< std::string >, llvm::IdentityFunctor
- operator+()
: llvm::sys::TimeValue, llvm::mapped_iterator< RootIt, UnaryFunc >
- operator++()
: llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::ScheduleIterator< _NodeType >, llvm::PDGIterator, llvm::DSCallSiteIterator, llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::generic_gep_type_iterator< ItTy >, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::DSNodeIterator< NodeTy >, llvm::constant_iterator, llvm::AliasSet::iterator, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::Statistic< DataType >, llvm::scc_iterator< GraphT, GT >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector::iterator
- operator+=()
: llvm::sys::TimeValue, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::Statistic< DataType >
- operator-()
: llvm::sys::TimeValue, llvm::mapped_iterator< RootIt, UnaryFunc >
- operator--()
: llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::Statistic< DataType >, llvm::BitSetVector::iterator
- operator-=()
: llvm::sys::TimeValue, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::Statistic< DataType >
- operator->()
: llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::ScheduleIterator< _NodeType >, llvm::PDGIterator, llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper, llvm::Use, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::generic_gep_type_iterator< ItTy >, llvm::cl::opt_storage< DataType, false, false >, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::SCEVHandle, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::DSNodeIterator< NodeTy >, llvm::constant_iterator, llvm::AliasSet::iterator, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::PATypeHolder, llvm::PATypeHandle
- operator/=()
: llvm::Statistic< DataType >
- operator<()
: llvm::PointerValType, llvm::StructValType, llvm::PackedValType, llvm::ArrayValType, llvm::FunctionValType, llvm::ValueHandle, llvm::Edge, llvm::Node, llvm::NodeDelayPair, StatRecord, llvm::LiveInterval, llvm::LiveRange, llvm::ValID, llvm::sys::TimeValue, llvm::sys::Path, llvm::Timer, llvm::CallSite, llvm::AnnotationID, llvm::DSCallSite, llvm::DSNodeHandle, llvm::mapped_iterator< RootIt, UnaryFunc >
- operator<<()
: llvm::MachineInstr, llvm::MachineOperand, llvm::CachedWriter
- operator<=()
: llvm::sys::TimeValue
- operator=()
: llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::PhysRegTracker, llvm::PDGIterator, llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper, llvm::Use, llvm::sys::Path, llvm::sys::DynamicLibrary, llvm::Timer, llvm::PluginLoader, llvm::FDHandle, llvm::cl::opt< DataType, ExternalStorage, ParserClass >, llvm::SuccIterator< Term_, BB_ >, llvm::CallSite, llvm::StackFrame, llvm::MachineOperand, llvm::SCEVHandle, llvm::DSCallSite, llvm::DSNodeHandle, llvm::DSNodeIterator< NodeTy >, llvm::AliasSet::iterator, llvm::Statistic< DataType >, llvm::BitSetVector::iterator, llvm::PATypeHolder, llvm::PATypeHandle
- operator==()
: llvm::Edge, llvm::Node, llvm::AllocInfo, llvm::MSchedGraphNodeIterator< IteratorType, NodeType >, llvm::ScheduleIterator< _NodeType >, llvm::LiveRange, llvm::PDGIterator, llvm::DepIterState, llvm::DSCallSiteIterator, llvm::Dependence, llvm::sys::TimeValue, llvm::sys::Path, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::generic_gep_type_iterator< ItTy >, llvm::ConstantRange, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::AnnotationID, llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >, llvm::MachineInstr::ValOpIterator< MITy, VTy >, llvm::SCEVHandle, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::Interval, llvm::DSCallSite, llvm::DSNodeHandle, llvm::DSNodeIterator< NodeTy >, llvm::constant_iterator, llvm::AliasSet::iterator, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::scc_iterator< GraphT, GT >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >, llvm::BitSetVector::iterator, llvm::BitSetVector, llvm::PATypeHandle
- operator>()
: llvm::sys::TimeValue, llvm::Timer, llvm::DSNodeHandle
- operator>=()
: llvm::sys::TimeValue
- operator[]()
: llvm::MaxConstantsTableTy, llvm::MachineCodeForInstruction, llvm::SchedGraph, llvm::InstrGroup, llvm::MRegisterInfo, llvm::Trace, llvm::LoopInfo, llvm::DominatorTreeBase, llvm::ImmediateDominatorsBase, llvm::DSScalarMap, llvm::CallGraphNode, llvm::CallGraph, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::SetVector< T >, llvm::DenseMap< T, ToIndexT >, llvm::BitSetVector
- operator^()
: llvm::BitSetVector
- operator|()
: llvm::BitSetVector
- operator~()
: llvm::BitSetVector
- opLabel
: llvm::InstrTreeNode
- Opt
: llvm::cl::aliasopt
- opt()
: llvm::cl::opt< DataType, ExternalStorage, ParserClass >, llvm::cl::applicator< MiscFlags >, llvm::cl::applicator< FormattingFlags >, llvm::cl::applicator< OptionHidden >, llvm::cl::applicator< ValueExpected >, llvm::cl::applicator< NumOccurrences >, llvm::cl::applicator< const char * >, llvm::cl::applicator< const char[n]>, llvm::cl::applicator< char[n]>, llvm::cl::applicator< Mod >
- opt_storage()
: llvm::cl::opt_storage< DataType, false, false >, llvm::cl::opt_storage< DataType, ExternalStorage, isClass >
- Optimization
: llvm::PassInfo
- Option()
: llvm::cl::Option
- Or()
: DirectIntRules< ConstantClass, BuiltinType, Ty >, BoolRules
- origIndexInBB
: llvm::SchedGraphNodeCommon
- origPtr
: DState, EState
- OtherOps
: llvm::Instruction
- OtherOpVal
: YYSTYPE
- outByte()
: llvm::MappingInfo
- outDepBegin()
: llvm::PgmDependenceGraph, llvm::DependenceGraph
- outDepEnd()
: llvm::PgmDependenceGraph, llvm::DependenceGraph
- outEdges
: llvm::SchedGraphNodeCommon
- OutputAsm()
: llvm::LLC
- OutputC()
: llvm::CBE
- OutputDataCallback
: llvm::Compressor
- OutputDep
: llvm::MSchedGraphEdge, llvm::SchedGraphEdge
- overlaps()
: llvm::LiveInterval
- overlapsFrom()
: llvm::LiveInterval