LLVM API Documentation
- _Self
: llvm::ScheduleIterator< _NodeType >, llvm::PDGIterator, 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::mapped_iterator< RootIt, UnaryFunc >, llvm::scc_iterator< GraphT, GT >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
- ChildIteratorType
: llvm::GraphTraits< TypePromotionGraph >, llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const SchedGraph * >, llvm::GraphTraits< SchedGraph * >, llvm::GraphTraits< const Type * >, llvm::GraphTraits< Type * >, llvm::GraphTraits< Inverse< const BasicBlock * > >, llvm::GraphTraits< Inverse< BasicBlock * > >, llvm::GraphTraits< const BasicBlock * >, llvm::GraphTraits< BasicBlock * >, llvm::GraphTraits< Inverse< const MachineBasicBlock * > >, llvm::GraphTraits< Inverse< MachineBasicBlock * > >, llvm::GraphTraits< const MachineBasicBlock * >, llvm::GraphTraits< MachineBasicBlock * >, llvm::GraphTraits< Loop * >, llvm::GraphTraits< const Loop * >, llvm::GraphTraits< Inverse< Interval * > >, llvm::GraphTraits< Interval * >, llvm::GraphTraits< DominatorTree::Node * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< const DSNode * >, llvm::GraphTraits< DSNode * >, llvm::GraphTraits< const CallGraphNode * >, llvm::GraphTraits< CallGraphNode * >
- const_aiterator
: llvm::Function
- const_giterator
: llvm::Module
- const_iterator
: llvm::LiveRange, llvm::MSchedGraph, llvm::MachineCodeForInstruction, llvm::NodeHeap, llvm::SchedGraphSet, llvm::SchedGraph, llvm::ValueToDefVecMap, llvm::RegToRefVecMap, llvm::RefVec, llvm::InstrSchedule, llvm::LiveIntervals, llvm::LiveInterval, llvm::DependenceGraph, llvm::TargetRegisterClass, llvm::Module, llvm::Function, llvm::SchedGraphNodeCommon, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::DominanceFrontierBase, llvm::DominatorTreeBase::Node, llvm::DominatorSetBase, llvm::ImmediateDominatorsBase, llvm::DSNode, llvm::DSScalarMap, llvm::CallGraphNode, llvm::CallGraph, llvm::AliasSetTracker, llvm::SetVector< T >
- const_map_iterator
: llvm::ModRefTable
- const_op_iterator
: llvm::User
- const_pred_iterator
: llvm::MachineBasicBlock
- const_ref_iterator
: llvm::ModRefTable
- const_reference
: llvm::SetVector< T >
- const_reverse_aiterator
: llvm::Function
- const_reverse_giterator
: llvm::Module
- const_reverse_iterator
: llvm::Module, llvm::Function, llvm::SchedGraphNodeCommon, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace
- const_root_iterator
: llvm::InstrForest
- const_succ_iterator
: llvm::MachineBasicBlock
- const_val_op_iterator
: llvm::MachineInstr
- ConstantRefsType
: llvm::BytecodeReader
- constElementIterator
: llvm::Graph
- DerefFun
: llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< CallGraph * >
- difference_type
: llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::mapped_iterator< RootIt, UnaryFunc >
- DomSetMapType
: llvm::DominanceFrontierBase, llvm::DominatorSetBase
- DomSetType
: llvm::DominanceFrontierBase, llvm::DominatorSetBase
- IDomMapType
: llvm::ImmediateDominatorsBase
- InstListType
: llvm::BasicBlock
- Instructions
: llvm::MachineBasicBlock
- iterator
: llvm::AliasSet::iterator, llvm::BitSetVector::iterator, llvm::TypeMap< ValType, TypeClass >, llvm::LiveRange, llvm::MSchedGraph, llvm::MachineCodeForInstruction, llvm::NodeHeap, llvm::SchedGraphSet, llvm::SchedGraph, llvm::ValueToDefVecMap, llvm::RegToRefVecMap, llvm::RefVec, llvm::InstrSchedule, llvm::LiveIntervals, llvm::LiveInterval, llvm::PgmDependenceGraph, llvm::DependenceGraph, llvm::TargetRegisterClass, llvm::Module, llvm::Function, llvm::SchedGraphNodeCommon, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::LoopInfo, llvm::Loop, llvm::DominanceFrontierBase, llvm::DominatorTreeBase::Node, llvm::DominatorSetBase, llvm::DSNode, llvm::DSScalarMap, llvm::CallGraphNode, llvm::CallGraph, llvm::AliasSetTracker, llvm::SetVector< T >
- iterator_category
: llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >, llvm::mapped_iterator< RootIt, UnaryFunc >
- iterator_type
: llvm::mapped_iterator< RootIt, UnaryFunc >
- NanoSecondsType
: llvm::sys::TimeValue
- node_iterator
: llvm::Interval, llvm::DSGraph
- nodeList
: llvm::Graph
- NodeListTy
: llvm::DSGraph
- NodeMapTy
: llvm::DSGraph
- nodeMapTy
: llvm::Graph
- NodeMapType
: llvm::DominatorTreeBase
- nodes_iterator
: llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const Function * >, llvm::GraphTraits< Function * >, llvm::GraphTraits< const MachineFunction * >, llvm::GraphTraits< MachineFunction * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< const CallGraph * >, llvm::GraphTraits< CallGraph * >
- NodeType
: llvm::GraphTraits< TypePromotionGraph >, llvm::GraphTraits< Inverse< const MSchedGraph * > >, llvm::GraphTraits< Inverse< MSchedGraph * > >, llvm::GraphTraits< const MSchedGraph * >, llvm::GraphTraits< MSchedGraph * >, llvm::GraphTraits< const SchedGraph * >, llvm::GraphTraits< SchedGraph * >, llvm::GraphTraits< const Type * >, llvm::GraphTraits< Type * >, llvm::GraphTraits< Inverse< const BasicBlock * > >, llvm::GraphTraits< Inverse< BasicBlock * > >, llvm::GraphTraits< const BasicBlock * >, llvm::GraphTraits< BasicBlock * >, llvm::GraphTraits< Inverse< const MachineBasicBlock * > >, llvm::GraphTraits< Inverse< MachineBasicBlock * > >, llvm::GraphTraits< const MachineBasicBlock * >, llvm::GraphTraits< MachineBasicBlock * >, llvm::GraphTraits< Loop * >, llvm::GraphTraits< const Loop * >, llvm::GraphTraits< Inverse< Interval * > >, llvm::GraphTraits< Interval * >, llvm::GraphTraits< DominatorTree::Node * >, llvm::GraphTraits< const DSGraph * >, llvm::GraphTraits< DSGraph * >, llvm::GraphTraits< const DSNode * >, llvm::GraphTraits< DSNode * >, llvm::GraphTraits< const CallGraphNode * >, llvm::GraphTraits< CallGraphNode * >, llvm::GraphTraits< GraphType >
- PairTy
: llvm::GraphTraits< CallGraph * >
- param_iterator
: llvm::FunctionType
- ParentClass
: llvm::PassManagerTraits< Module >, llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >
- parser_data_type
: llvm::cl::basic_parser< DataType >, llvm::cl::parser< DataType >
- PassClass
: llvm::PassManagerTraits< Module >, llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >
- plane_const_iterator
: llvm::SymbolTable
- plane_iterator
: llvm::SymbolTable
- PlaneMap
: llvm::SymbolTable
- PlaneNum
: llvm::SlotTable
- PMType
: llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >
- pointer
: llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::SuccIterator< Term_, BB_ >, llvm::PredIterator< _Ptr, _USE_iterator >, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::po_iterator< GraphT, GT >, llvm::df_iterator< GraphT, SetType, ExtStorage, GT >
- pred_const_iterator
: llvm::MSchedGraphNode
- pred_iterator
: llvm::MSchedGraphNode, llvm::MachineBasicBlock, llvm::Interval
- Ranges
: llvm::LiveInterval
- ref_iterator
: llvm::ModRefTable
- reference
: llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::SetVector< T >
- regclass_iterator
: llvm::MRegisterInfo
- ret_type
: llvm::cast_retty< To, From >, llvm::cast_retty_wrap< To, FromTy, FromTy >, llvm::cast_retty_wrap< To, From, SimpleFrom >, llvm::cast_retty_impl< To, const From *const >, llvm::cast_retty_impl< To, const From * >, llvm::cast_retty_impl< To, From * >, llvm::cast_retty_impl< To, const From >, llvm::cast_retty_impl< To, From >
- ReturnNodesTy
: llvm::DSGraph
- reverse_aiterator
: llvm::Function
- reverse_giterator
: llvm::Module
- reverse_iterator
: llvm::MSchedGraph, llvm::Module, llvm::Function, llvm::SchedGraphNodeCommon, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace
- root_iterator
: llvm::InstrForest
- RootSet
: llvm::InstrForest
- rpo_iterator
: llvm::ReversePostOrderTraversal< GraphT, GT >
- SavedStateMapTy
: llvm::PhyRegAlloc
- ScalarMapTy
: llvm::DSGraph
- schedule_const_iterator
: llvm::MSSchedule
- schedule_iterator
: llvm::MSSchedule
- SecondsType
: llvm::sys::TimeValue
- set_type
: llvm::SetVector< T >
- SimpleType
: llvm::simplify_type< User::const_op_iterator >, llvm::simplify_type< User::op_iterator >, llvm::simplify_type< const Use >, llvm::simplify_type< Use >, llvm::simplify_type< const From >, llvm::simplify_type< From >, llvm::simplify_type< const SCEVHandle >
- size_type
: llvm::SetVector< T >
- SlotNum
: llvm::SlotTable
- string_iterator
: llvm::SlotCalculator
- SubPassClass
: llvm::PassManagerTraits< Module >, llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >
- subtype_iterator
: llvm::Type
- succ_const_iterator
: llvm::MSchedGraphNode
- succ_iterator
: llvm::MSchedGraphNode, llvm::MachineBasicBlock, llvm::Interval
- Super
: llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper
- SymTabType
: llvm::Archive
- val_op_iterator
: llvm::MachineInstr
- ValType
: llvm::PassNameParser
- value_const_iterator
: llvm::SymbolTable
- value_iterator
: llvm::SymbolTable
- value_type
: llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >, llvm::mapped_iterator< RootIt, UnaryFunc >, llvm::SetVector< T >
- ValueContainerType
: llvm::LiveRange
- ValueMap
: llvm::SlotMachine, llvm::SlotTable, llvm::SymbolTable
- ValuePlane
: llvm::SlotMachine::ValuePlane, llvm::SlotTable
- ValueTable
: llvm::SlotTable, llvm::BytecodeReader
- vector_type
: llvm::SetVector< T >