LLVM API Documentation
- onlyReadsMemory()
: llvm::AliasAnalysis
, llvm::CallInst
, llvm::InvokeInst
, llvm::Function
, llvm::CallSite
- Op()
: llvm::User
- op_begin()
: llvm::User
, llvm::SCEVCommutativeExpr
, llvm::SCEVAddRecExpr
, llvm::SDNode
, llvm::FixedNumOperandTraits< ARITY >
, llvm::VariadicOperandTraits< MINARITY >
, llvm::HungoffOperandTraits< MINARITY >
, llvm::OperandTraits< User >
- op_end()
: llvm::SCEVCommutativeExpr
, llvm::SCEVAddRecExpr
, llvm::SDNode
, llvm::FixedNumOperandTraits< ARITY >
, llvm::VariadicOperandTraits< MINARITY >
, llvm::HungoffOperandTraits< MINARITY >
, llvm::OperandTraits< User >
, llvm::User
- OpenAndLoad()
: llvm::Archive
- OpenAndLoadSymbols()
: llvm::Archive
- operands()
: llvm::HungoffOperandTraits< MINARITY >
, llvm::OperandTraits< User >
, llvm::FixedNumOperandTraits< ARITY >
, llvm::OptionalOperandTraits< ARITY >
, llvm::VariadicOperandTraits< MINARITY >
- operator &()
: llvm::APInt
, llvm::APSInt
- operator &=()
: llvm::APInt
, llvm::APSInt
, llvm::BitVector
, llvm::SparseBitVector< ElementSize >
- operator bool()
: llvm::BitVector::reference
, llvm::OwningPtr< T >
, llvm::OwningArrayPtr< T >
, llvm::PooledStringPtr
- operator const SDValue &()
: llvm::SDUse
- operator const T &()
: llvm::FoldingSetNodeWrapper< T >
- operator DataType()
: llvm::cl::opt< DataType, ExternalStorage, ParserClass >
- operator delete()
: llvm::User
- operator HANDLE()
: AutoHandle
- operator MachineBasicBlock::iterator()
: llvm::MachineInstrBuilder
- operator MachineInstr *()
: llvm::MachineInstrBuilder
- operator new()
: llvm::ShuffleVectorInst
, llvm::InsertValueInst
, llvm::UnwindInst
, llvm::UnreachableInst
, llvm::User
, llvm::ConstantInt
, llvm::ConstantFP
, llvm::ConstantAggregateZero
, llvm::ConstantPointerNull
, llvm::UndefValue
, llvm::GlobalAlias
, llvm::GlobalVariable
, llvm::UnaryInstruction
, llvm::BinaryOperator
, llvm::CmpInst
, llvm::StoreInst
, llvm::ExtractElementInst
- operator pointer()
: llvm::ilist_iterator< NodeTy >
- operator SCEV *()
: llvm::SCEVHandle
- operator T &()
: llvm::FoldingSetNodeWrapper< T >
- operator Type *()
: llvm::PATypeHandle
, llvm::PATypeHolder
- operator unsigned()
: llvm::Statistic
- operator unspecified_bool_type()
: llvm::IntrusiveRefCntPtr< T >
- operator Value *()
: llvm::Use
- operator!()
: llvm::APInt
, llvm::OwningPtr< T >
, llvm::OwningArrayPtr< T >
- operator!=()
: llvm::generic_gep_type_iterator< ItTy >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, llvm::Registry< T, U >::iterator
, llvm::PooledStringPtr
, llvm::sys::Path
, llvm::sys::TimeValue
, llvm::value_use_iterator< UserTy >
, llvm::APInt
, llvm::BitVector
, llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseSet< ValueT, ValueInfoT >::Iterator
, llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::EquivalenceClasses< ElemTy >::member_iterator
, llvm::FoldingSetIteratorImpl
, llvm::FoldingSetBucketIteratorImpl
, llvm::ilist_iterator< NodeTy >
, llvm::ImmutableList< T >::iterator
, llvm::ImmutableMap< KeyT, ValT, ValInfo >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::ImutAVLTreeGenericIterator< ImutInfo >
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::ImmutableSet< ValT, ValInfo >
, llvm::ImmutableSet< ValT, ValInfo >::iterator
, llvm::PointerIntPair< PointerTy, IntBits, IntType >
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::scc_iterator< GraphT, GT >
, llvm::ScopedHashTableIterator< K, V >
, llvm::SmallPtrSetIteratorImpl
, llvm::SmallVectorImpl< T >
, llvm::SparseBitVectorElement< ElementSize >
, llvm::SparseBitVector< ElementSize >
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::StringMapConstIterator< ValueTy >
, llvm::AliasSet::iterator
, llvm::constant_iterator
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::MemDepResult
, llvm::SCEVHandle
, llvm::AttrListPtr
, llvm::Deserializer::Location
, llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs >
, llvm::SDep
, llvm::SUnitIterator
, llvm::SDValue
, llvm::SDUse
, llvm::SDNode::use_iterator
, llvm::SDNodeIterator
, llvm::MVT
, llvmc::NodeChildIterator
, llvm::CallSite
, llvm::PredIterator< _Ptr, _USE_iterator >
, llvm::SuccIterator< Term_, BB_ >
, llvm::ConstantRange
- operator%()
: llvm::APSInt
- operator%=()
: llvm::APSInt
- operator()()
: HASH_NAMESPACE::hash< T * >
, HASH_NAMESPACE::hash< std::string >
, llvm::IdentityFunctor
, llvm::greater_ptr< Ty >
, llvm::Serializer::Emitter0< T >
, llvm::Serializer::Emitter1< T, Arg1 >
, llvm::Serializer::Emitter2< T, Arg1, Arg2 >
, llvm::latency_sort
, llvm::Idx2MBBCompare
, llvm::MVT::compareRawBits
, llvm::PassArgFilter< Args >
, llvm::VirtReg2IndexFunctor
, llvm::CopyRecSort
, StoreIndexSearchPredicate
- operator*()
: llvm::APInt
, llvm::APSInt
, llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseSet< ValueT, ValueInfoT >::Iterator
, llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::EquivalenceClasses< ElemTy >::member_iterator
, llvm::FoldingSetIterator< T >
, llvm::FoldingSetBucketIterator< T >
, llvm::ilist_iterator< NodeTy >
, llvm::ImmutableList< T >::iterator
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::ImutAVLTreeGenericIterator< ImutInfo >
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::ImmutableSet< ValT, ValInfo >::iterator
, llvm::IntrusiveRefCntPtr< T >
, llvm::OwningPtr< T >
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::scc_iterator< GraphT, GT >
, llvm::ScopedHashTableIterator< K, V >
, llvm::SmallPtrSetIterator< PtrTy >
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::StringMapConstIterator< ValueTy >
, llvm::StringMapIterator< ValueTy >
, llvm::AliasSet::iterator
, llvm::constant_iterator
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::SCEVHandle
, llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs >
, llvm::SUnitIterator
, llvm::SDNode::use_iterator
, llvm::SDNodeIterator
, llvmc::NodesIterator
, llvmc::NodeChildIterator
, llvm::PredIterator< _Ptr, _USE_iterator >
, llvm::SuccIterator< Term_, BB_ >
, llvm::generic_gep_type_iterator< ItTy >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, llvm::ManagedStatic< C >
, llvm::Registry< T, U >::iterator
, llvm::PooledStringPtr
, llvm::value_use_iterator< UserTy >
- operator*=()
: llvm::APInt
, llvm::APSInt
, llvm::Statistic
- operator+()
: llvm::APInt
, llvm::APSInt
, llvm::mapped_iterator< RootIt, UnaryFunc >
- operator++()
: llvm::SDNodeIterator
, llvmc::NodeChildIterator
, llvm::PredIterator< _Ptr, _USE_iterator >
, llvm::SuccIterator< Term_, BB_ >
, llvm::generic_gep_type_iterator< ItTy >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, llvm::Registry< T, U >::iterator
, llvm::value_use_iterator< UserTy >
, llvm::APInt
, llvm::APSInt
, llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseSet< ValueT, ValueInfoT >::Iterator
, llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::EquivalenceClasses< ElemTy >::member_iterator
, llvm::FoldingSetIterator< T >
, llvm::FoldingSetBucketIterator< T >
, llvm::ilist_iterator< NodeTy >
, llvm::ImmutableList< T >::iterator
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::ImutAVLTreeGenericIterator< ImutInfo >
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::ImmutableSet< ValT, ValInfo >::iterator
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::scc_iterator< GraphT, GT >
, llvm::ScopedHashTableIterator< K, V >
, llvm::SmallPtrSetIterator< PtrTy >
, llvm::Statistic
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::StringMapConstIterator< ValueTy >
, llvm::AliasSet::iterator
, llvm::constant_iterator
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs >
, llvm::SUnitIterator
, llvm::SDNode::use_iterator
, llvm::SDNodeIterator
- operator+=()
: llvm::APInt
, llvm::APSInt
, llvm::SmallString< InternalLen >
, llvm::Statistic
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::sys::TimeValue
, llvm::PBQPVector
, llvm::PBQPMatrix
- operator-()
: llvm::APInt
, llvm::APSInt
, llvm::mapped_iterator< RootIt, UnaryFunc >
- operator--()
: llvm::APInt
, llvm::APSInt
, llvm::ilist_iterator< NodeTy >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::ImutAVLTreeGenericIterator< ImutInfo >
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::ImmutableSet< ValT, ValInfo >::iterator
, llvm::Statistic
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvmc::NodeChildIterator
, llvm::SuccIterator< Term_, BB_ >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
- operator-=()
: llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::APInt
, llvm::APSInt
, llvm::Statistic
, llvm::sys::TimeValue
, llvm::PBQPVector
- operator->()
: llvmc::NodeChildIterator
, llvm::StringMapConstIterator< ValueTy >
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::IntrusiveRefCntPtr< T >
, llvm::PATypeHolder
, llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator
, llvm::PATypeHandle
, llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::DenseSet< ValueT, ValueInfoT >::Iterator
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::EquivalenceClasses< ElemTy >::member_iterator
, llvm::FoldingSetIterator< T >
, llvm::FoldingSetBucketIterator< T >
, llvm::ilist_iterator< NodeTy >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::OwningPtr< T >
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::ScopedHashTableIterator< K, V >
, llvm::StringMapIterator< ValueTy >
, llvm::AliasSet::iterator
, llvm::constant_iterator
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::SCEVHandle
, llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs >
, llvm::SUnitIterator
, llvm::SDNode::use_iterator
, llvm::SDNodeIterator
, llvmc::NodesIterator
, llvm::PredIterator< _Ptr, _USE_iterator >
, llvm::SuccIterator< Term_, BB_ >
, llvm::cl::opt_storage< DataType, false, false >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, llvm::ManagedStatic< C >
, llvm::Use
, llvm::value_use_iterator< UserTy >
, llvm::generic_gep_type_iterator< ItTy >
, llvm::Registry< T, U >::iterator
- operator/()
: llvm::APSInt
- operator/=()
: llvm::APSInt
, llvm::Statistic
- operator<()
: llvm::APSInt
, llvm::SmallVectorImpl< T >
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::MemDepResult
, llvm::LiveInterval
, llvm::SDValue
, llvm::SDUse
, llvm::CallSite
, llvm::Timer
, llvm::sys::Path
, llvm::sys::TimeValue
, llvm::SubtargetFeatureKV
, llvm::SubtargetInfoKV
, llvm::IntegerValType
, llvm::ArrayValType
, llvm::VectorValType
, llvm::StructValType
, llvm::PointerValType
, llvm::LiveRange
, llvm::FunctionValType
, llvm::AnnotationID
, llvm::PointerIntPair< PointerTy, IntBits, IntType >
- operator<<()
: llvm::APInt
, llvm::APSInt
, llvm::raw_ostream
- operator<<=()
: llvm::APInt
, llvm::APSInt
- operator<=()
: llvm::APSInt
, llvm::PointerIntPair< PointerTy, IntBits, IntType >
, llvm::sys::TimeValue
- operator=()
: llvm::APInt
, llvm::SmallString< InternalLen >
, llvm::SmallVectorImpl< T >
, llvm::APSInt
, llvm::SmallPtrSet< PtrType, SmallSize >
, llvm::BitVector
, llvm::PATypeHandle
, llvm::APSInt
, llvm::APInt
, llvm::APFloat
, llvm::PATypeHolder
, llvm::BasicInlinerImpl
, llvm::PluginLoader
, llvm::PBQPVector
, llvm::sys::PathWithStatus
, llvm::Timer
, llvm::SuccIterator< Term_, BB_ >
, llvm::SparseBitVector< ElementSize >
, llvm::SDNodeIterator
, llvm::Deserializer::Location
, llvm::AliasSet::iterator
, llvm::PhysRegTracker
, llvm::IntrusiveRefCntPtr< T >
, AutoHandle
, llvm::SCEVHandle
, llvm::DenseSet< ValueT, ValueInfoT >
, llvm::PATypeHandle
, llvm::PATypeHolder
, llvm::APSInt
, llvm::DenseMap< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::BitVector::reference
, llvm::EquivalenceClasses< ElemTy >
, llvm::ilist_iterator< NodeTy >
, llvm::IntrusiveRefCntPtr< T >
, llvm::SmallVector< T, N >
, llvm::Statistic
, llvm::SCEVHandle
, llvm::GCMetadataPrinter
, llvm::MachineOperand
, llvm::SUnitIterator
, llvmc::NodeChildIterator
, llvm::cl::opt< DataType, ExternalStorage, ParserClass >
, llvm::PooledStringPtr
, llvm::sys::DynamicLibrary
, llvm::AttrListPtr
, llvm::sys::PathWithStatus
, llvm::Use
, llvm::PBQPMatrix
, llvm::StackFrame
, llvm::sys::Path
, llvm::CallSite
, llvm::sys::Path
- operator==()
: llvm::EquivalenceClasses< ElemTy >::member_iterator
, llvm::Registry< T, U >::iterator
, llvm::PooledStringPtr
, llvm::ImutAVLTreeGenericIterator< ImutInfo >
, llvm::SuccIterator< Term_, BB_ >
, llvm::MVT
, llvm::CallSite
, llvm::ImmutableList< T >::iterator
, llvm::PredIterator< _Ptr, _USE_iterator >
, llvm::scc_iterator< GraphT, GT >
, llvm::ImutAVLTreeInOrderIterator< ImutInfo >
, llvm::LiveRange
, llvm::ImmutableSet< ValT, ValInfo >
, llvm::po_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
, llvm::ImmutableSet< ValT, ValInfo >::iterator
, llvm::PointerIntPair< PointerTy, IntBits, IntType >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >
, llvm::APInt
, llvm::FoldingSetIteratorImpl
, llvm::FoldingSetBucketIteratorImpl
, llvm::ImmutableList< T >
, llvm::DenseSet< ValueT, ValueInfoT >::Iterator
, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
, llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator
, llvm::FoldingSetNodeID
, llvm::BitVector
, llvm::ConstantRange
, llvm::Deserializer::Location
, llvm::SmallPtrSetIteratorImpl
, llvm::generic_gep_type_iterator< ItTy >
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::TargetAlignElem
, llvm::SDUse
, llvm::SDNode::use_iterator
, llvm::Interval
, llvm::sys::Path
, llvm::ScopedHashTableIterator< K, V >
, llvm::SDNodeIterator
, llvm::AttrListPtr
, llvm::SCEVHandle
, llvm::ilist_iterator< NodeTy >
, llvm::StringMapConstIterator< ValueTy >
, llvm::SmallVectorImpl< T >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
, llvm::SDValue
, llvm::AnnotationID
, llvm::SDep
, llvm::value_use_iterator< UserTy >
, llvm::SUnitIterator
, llvm::PATypeHandle
, llvm::APInt
, llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::sys::TimeValue
, llvm::MemDepResult
, llvm::ImmutableMap< KeyT, ValT, ValInfo >::iterator
, llvm::AliasSet::iterator
, llvm::SparseBitVector< ElementSize >
, llvm::constant_iterator
, llvm::SparseBitVectorElement< ElementSize >
, llvm::MachineRegisterInfo::defusechain_iterator< ReturnUses, ReturnDefs >
, llvmc::NodeChildIterator
- operator>()
: llvm::MemDepResult
, llvm::Timer
, llvm::PointerIntPair< PointerTy, IntBits, IntType >
, llvm::APSInt
, llvm::sys::TimeValue
- operator>=()
: llvm::PointerIntPair< PointerTy, IntBits, IntType >
, llvm::APSInt
, llvm::sys::TimeValue
- operator>>()
: llvm::APSInt
- operator>>=()
: llvm::APSInt
- operator[]()
: llvm::IndexedMap< T, ToIndexT >
, llvm::LoopInfoBase< BlockT >
, llvm::DenseMap< KeyT, ValueT, KeyInfoT, ValueInfoT >
, llvm::IndexedMap< T, ToIndexT >
, llvm::SmallVectorImpl< T >
, llvm::mapped_iterator< RootIt, UnaryFunc >
, llvm::OutputBuffer
, llvm::UniqueVector< T >
, llvm::StringMap< ValueTy, AllocatorTy >
, llvm::OutputBuffer
, llvm::LoopInfo
, llvm::StringMap< ValueTy, AllocatorTy >
, llvm::SetVector< T, Vector, Set >
, llvm::Trace
, llvm::CallGraph
, llvm::TargetRegisterInfo
, llvm::CallGraph
, llvm::PostDominatorTree
, llvm::SmallVectorImpl< T >
, llvm::CallGraphNode
, llvm::PBQPMatrix
, llvm::BitVector
, llvm::BitcodeReaderValueList
, llvm::PBQPMatrix
, llvm::BitVector
, llvm::MachineLoopInfo
, llvm::OwningArrayPtr< T >
, llvm::DominatorTree
, llvm::MachineDominatorTree
, llvm::PBQPVector
, llvm::APInt
, llvm::PBQPVector
- operator^()
: llvm::APInt
, llvm::APSInt
- operator^=()
: llvm::APInt
, llvm::BitVector
, llvm::APSInt
- operator|()
: llvm::APInt
, llvm::APSInt
- operator|=()
: llvm::APSInt
, llvm::APInt
, llvm::SparseBitVector< ElementSize >
, llvm::BitVector
- operator~()
: llvm::APInt
, llvm::APSInt
, llvm::BitVector
- opt()
: llvm::cl::applicator< Mod >
, llvm::cl::applicator< const char[n]>
, llvm::cl::applicator< ValueExpected >
, llvm::cl::applicator< MiscFlags >
, llvm::cl::opt< DataType, ExternalStorage, ParserClass >
, llvm::cl::applicator< NumOccurrences >
, llvm::cl::applicator< const char * >
, llvm::cl::opt< DataType, ExternalStorage, ParserClass >
, llvm::cl::applicator< OptionHidden >
, llvm::cl::opt< DataType, ExternalStorage, ParserClass >
, llvm::cl::applicator< FormattingFlags >
, llvm::cl::applicator< char[n]>
- opt_storage()
: llvm::cl::opt_storage< DataType, false, false >
, llvm::cl::opt_storage< DataType, ExternalStorage, isClass >
- Option()
: llvm::cl::Option
- Or()
: llvm::APInt
, llvm::APSInt
- outaddr()
: llvm::OutputBuffer
- outaddr32()
: llvm::OutputBuffer
- outaddr64()
: llvm::OutputBuffer
- outbyte()
: llvm::OutputBuffer
- OutFile()
: llvmc::Action
- OutFilename()
: llvmc::Tool
- outhalf()
: llvm::OutputBuffer
- OutputBuffer()
: llvm::OutputBuffer
- OutputLanguage()
: llvmc::Tool
- outstring()
: llvm::OutputBuffer
- outword()
: llvm::OutputBuffer
- outxword()
: llvm::OutputBuffer
- overlaps()
: llvm::LiveInterval
- overlapsFrom()
: llvm::LiveInterval
- overlay()
: llvm::FixedNumOperandTraits< ARITY >::Layout< U >::overlay
- OwningArrayPtr()
: llvm::OwningArrayPtr< T >
- OwningPtr()
: llvm::OwningPtr< T >