Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
OA::Linearity::AbstractVar
OA::Activity::ActiveMemRefIteratorAn iterator over Memory References
OA::Activity::ActivePerStmt
OA::Activity::ActiveStandard
OA::Activity::ActiveStmtIteratorAn iterator over stmts
OA::Activity::ActiveSymIteratorAn iterator over Symbols
OA::Activity::ActivityIRInterface
OA::Activity::InterActive::ActivityProcIterIterator over procedures in the mProcToActiveMap
OA::Activity::InterActiveFortran::ActivityProcIterIterator over procedures in the mProcToActiveMap
OA::AddressOf
OA::AffineExpr::AffineExprAbstraction
OA::AffineExpr::AffineExprExprTreeVisitor
OA::AffineExpr::AffineExprIRInterface
OA::Alias::AliasIRInterface
OA::Alias::AliasIRInterfaceDefault
OA::Alias::AliasMap
OA::Alias::AliasMapMemRefIterGeneral iterator for MemRefExpr that are in the AliasMap
OA::XAIF::AliasMapXAIF
OA::AliasTag::AliasTag
OA::AliasTag::AliasTagInterface
OA::AliasTag::AliasTagIteratorIterator over Alias Tags
OA::Alias::AnalyzedProcIterator
OA::Annotation
OA::SSA::Phi::ArgIterator
OA::AssignPairIterator
OA::AvailableExpressions::AvailableExpressionsIRInterface
OA::AvailableExpressions::AvailableExpressionsStandard
OA::DataFlow::CalleeToCallerVisitor
OA::DataFlow::CalleeToCallerVisitorIRInterface
OA::CallGraph::CallGraph
OA::CallGraph::CallGraphCalleeProcIterGeneral iterator for Procs that are called from a common CallHandle
OA::DataFlow::CallGraphDFProblem
OA::DataFlow::CallGraphDFProblemIRInterface
OA::DataFlow::CallGraphDFSolver
OA::CallGraph::CallGraphInterface
OA::CallGraph::CallGraphIRInterface
OA::CallHandle
OA::CallHandleIteratorGeneric iterator over memory references
OA::NewExprTree::CallNode
OA::ExprTree::CallNode
OA::CFG::CFG
OA::DataFlow::CFGDFProblem
OA::DataFlow::CFGDFSolver
OA::CFG::CFGInterface
OA::CFG::CFGIRInterface
OA::CFG::CFGIRInterfaceDefault
OA::XAIF::ChainsXAIF::ChainIterator
OA::XAIF::ChainsXAIF::ChainsIterator
OA::UDDUChains::UDDUChainsStandard::ChainStmtIterator
OA::XAIF::ChainsXAIF
OA::NewExprTree::ChildNodesIterator
OA::ExprTree::ChildNodesIterator
OA::Tree::ChildNodesIterator
OA::ReachConsts::ConstDefAssociates a location pointer with a constValBasic pointer
OA::ReachConsts::ConstDefSetSet of ConstDef* (intended for use with CFGDFProblem, core data
OA::ReachConsts::ConstDefSetIteratorIterator over ConstDef's in a ConstDefSet
OA::DataFlow::ConstructMREVisitor
OA::ConstSymHandle
OA::NewExprTree::ConstSymNode
OA::ExprTree::ConstSymNode
OA::ConstValBasicInterface
OA::ConstValHandle
OA::ConstValIntInterface
OA::NewExprTree::ConstValNode
OA::ExprTree::ConstValNode
OA::MPICFG::CopyStmtPairIterator
OA::DataFlow::CountDFSet
OA::Alias::CreateLocationVisitor
OA::DUG::CreateLocationVisitor
OA::DataDep::DataDepIRInterface
OA::DataDep::DataDepResults
OA::DataFlow::DataFlowSet
OA::SSA::SSAStandard::Def
OA::SSA::SSAStandard::DefBlocksIterator
OA::Tree::DeletingRootOfNonSingletonTree
OA::Activity::DepDFSet
OA::Activity::DepIterator
OA::DUG::depLocVisitor
OA::Activity::DepStandard
OA::Deref
OA::DataFlow::DFAGenDFSet< T >
OA::DFAGenLiveness::DFAGenLivenessIRInterface
OA::DFAGenReachingDefinitions::DFAGenReachingDefinitionsIRInterface
OA::DFAGenReachingDefinitions::DFAGenReachingDefinitionsStandard
OA::DGraph::DGraphImplement
OA::DGraph::DGraphInterface
OA::DataFlow::DGraphIterativeDFP
OA::DataFlow::DGraphSolverDFP
OA::DifferentiableLocsVisitor
OA::DomTree::DomFrontIterator
OA::DomTree
OA::DUG::DUGInterface
OA::DUG::DUGIRInterface
OA::DUG::DUGStandard
OA::Tree::DuplicateEdge
OA::Tree::DuplicateNode
OA::CFG::EachCFGInterface
OA::CFG::EachCFGStandard
OA::CallGraph::Edge
OA::NewExprTree::Edge
OA::ExprTree::Edge
OA::CFG::Edge
OA::ICFG::Edge
OA::Graph::Edge
myGraph::Edge
OA::DUG::Edge
OA::Tree::Edge
myTree::Edge
OA::DGraph::EdgeImplement
OA::CallGraph::EdgeInterface
OA::CFG::EdgeInterface
OA::ICFG::EdgeInterface
OA::DGraph::EdgeInterface
OA::DUG::EdgeInterface
OA::Tree::EdgeInUse
OA::CallGraph::EdgesIterator
OA::NewExprTree::EdgesIterator
OA::CFG::EdgesIterator
OA::ExprTree::EdgesIterator
OA::ICFG::EdgesIterator
OA::Graph::EdgesIterator
OA::DUG::EdgesIterator
OA::Tree::EdgesIterator
OA::DGraph::EdgesIteratorImplement
OA::CallGraph::EdgesIteratorInterface
OA::ICFG::EdgesIteratorInterface
OA::DGraph::EdgesIteratorInterface
OA::CFG::EdgesIteratorInterface
OA::DUG::EdgesIteratorInterface
OA::Tree::EmptyEdge
OA::Tree::EmptyEndPoint
OA::Alias::EmptyIRStmtIterator
OA::Tree::EmptyNode
OA::equivalentMREsVisitor
OA::Alias::EquivSets
OA::Alias::EquivSetsMemRefIterGeneral iterator for MemRefHandles
OA::EvalToConstVisitor
OA::EvalToConstVisitorIRInterface
OA::EvalToMemRefVisitor
OA::Exception
OA::DataFlow::ExprDFSet
OA::DataFlow::ExprDFSetIterator
OA::ExprHandle
OA::ExprHandleIteratorGeneric iterator over ExprHandle's
OA::DataFlow::ParamBindings::ExprIteratorAn iterator over ExprHandles that is initialized with a list
OA::ExprTree
OA::ExprTreeIRInterface
OA::ExprTreeSetIterator
OA::ExprTreeVisitor
OA::FieldAccess
OA::Alias::FixedLocationVisitor
OA::DataFlow::FormalFinderVisitor
OA::DUG::GlobalNode
OA::Graph
OA::ICFG::ICFG
OA::Activity::ICFGDep
OA::DataFlow::ICFGDFProblem
OA::DataFlow::ICFGDFSolver
OA::ICFG::ICFGInterface
OA::ICFG::ICFGIRInterface
OA::Alias::IdIteratorIterator over alias map set ids
OA::XAIF::IdIteratorIterator over ids
OA::IdxAccess
OA::IdxExprAccess
OA::RIFG::IncomingEdgesIterator
OA::DUG::IndepLocVisitorVisitors added by PLM 09/22/06
OA::Activity::InterActive
OA::Activity::InterActiveFortran
OA::Alias::InterAliasInterface
OA::Alias::InterAliasMap
OA::Activity::InterDep
OA::Loop::Interface
OA::ReachConsts::Interface
OA::ReachDefs::Interface
OA::ReachDefsOverwrite::Interface
OA::Alias::Interface
OA::SideEffect::InterfaceAbstract interface for SideEffect results
OA::UDDUChains::InterfaceAbstract interface for UDDUChains results
OA::Linearity::Interface
OA::ReachConsts::InterReachConsts
OA::SideEffect::InterSideEffectInterfaceAbstract interface for InterSideEffect results
OA::SideEffect::InterSideEffectIRInterface
OA::SideEffect::InterSideEffectIRInterfaceDefault
OA::SideEffect::InterSideEffectStandard::InterSideEffectProcIterIterator over procedures in the mProcToSideEffectMap
OA::SideEffect::InterSideEffectStandard
OA::Activity::InterUseful
OA::Activity::InterVary
OA::InvisibleLoc
OA::Alias::InvisibleLocationVisitor
OA::InvisibleLocMayOverlapVisitor
OA::InvisibleLocMustOverlapVisitor
OA::IRHandleBase class for all handles
OA::DataFlow::IRHandleDataFlowSet< T >
OA::DataFlow::IRHandleIterator< T >
OA::IRHandleListIterator< T >Implemented iterator that any of the IRHandles could use
OA::IRHandleSetIterator< T >
OA::IRHandlesIRInterface
OA::SSA::IRUseDefIterator
OA::Iterator
OA::SSA::SSAStandard::LeafDef
OA::LeafHandle
OA::SSA::SSAStandard::LeafUse
OA::Linearity::LinearityClass
OA::Linearity::LinearityDepsSet
OA::Linearity::LinearityIRInterface
OA::LinearityLocsVisitor
OA::Linearity::LinearityMatrix
OA::Linearity::LinearityPair
OA::Linearity::LinearityPairIterator
OA::ListIterator< T >
OA::Liveness::LivenessIRInterface
OA::Liveness::LivenessStandard
OA::Location
OA::LocationVisitor
OA::DataFlow::LocDFSet
OA::DataFlow::LocDFSetIteratorGeneral iterator for Locations
OA::LocFieldSubSet
OA::LocFieldSubSetMustOverlapVisitor
OA::LocIdxSubSet
OA::LocIdxSubSetMustOverlapVisitor
OA::LocIteratorIterator over locations
OA::XAIF::LocRangeNumeric range to indicate a number of locations in an array
OA::LocSetIteratorGeneral iterator for Locations
OA::LocSubSet
OA::LocSubSetMustOverlapVisitor
OA::XAIF::LocTuple
OA::XAIF::LocTupleIteratorIterator over locations
OA::Loop
OA::Loop::LoopAbstraction
OA::Loop::LoopIndexAbstracts a loop index variable
OA::Loop::LoopIRInterface
OA::Loop::LoopManager
OA::Loop::LoopResults
OA::Loop::LoopTreeNode
OA::LowLinkState
OA::ICFG::lt_Edge
OA::DGraph::lt_Edge
OA::DGraph::lt_EdgeInterface
OA::ICFG::lt_Node
OA::DGraph::lt_Node
OA::DGraph::lt_NodeInterface
OA::Activity::ManagerActiveStandard
OA::AffineExpr::ManagerAffineExpr
OA::Alias::ManagerAliasMapBasic
OA::XAIF::ManagerAliasMapXAIF
OA::AvailableExpressions::ManagerAvailableExpressionsStandard
OA::CallGraph::ManagerCallGraphStandard
OA::CFG::ManagerCFGStandard
OA::DataDep::ManagerDataDepAbstract base of data dep manager classes
OA::DataDep::ManagerDataDepGCD
OA::Activity::ManagerDepStandard
OA::DFAGenReachingDefinitions::ManagerDFAGenReachingDefinitionsStandard
OA::Activity::ManagerDUActive
OA::DUG::ManagerDUGStandard
OA::Activity::ManagerEachActive
OA::Alias::ManagerFIAlias
OA::Alias::ManagerFIAliasAliasMap
OA::Alias::ManagerFIAliasEquivSets
OA::Activity::ManagerICFGActive
OA::Activity::ManagerICFGDep
OA::ReachConsts::ManagerICFGReachConsts
OA::ICFG::ManagerICFGStandard
OA::Activity::ManagerICFGUseful
OA::Activity::ManagerICFGVaryActive
OA::Alias::ManagerInsNoPtrInterAliasMap
OA::Activity::ManagerInterActive
OA::Alias::ManagerInterAliasMapBasic
OA::Activity::ManagerInterDep
OA::ReachConsts::ManagerInterReachConsts
OA::SideEffect::ManagerInterSideEffectStandard
OA::Linearity::ManagerLinearity
OA::Liveness::ManagerLivenessStandard
OA::Alias::ManagerNoAddressOf
OA::DataFlow::ManagerParamBindings
OA::ReachConsts::ManagerReachConstsStandard
OA::ReachDefsOverwrite::ManagerReachDefsOverwriteStandard
OA::XAIF::ManagerReachDefsOverwriteXAIF
OA::ReachDefs::ManagerReachDefsStandard
OA::ReachingDefs::ManagerReachingDefsStandard
OA::SideEffect::ManagerSideEffectStandard
OA::SSA::ManagerStandard
OA::Alias::ManagerSymAliasSetsBottom
OA::Alias::ManagerSymAliasSetsTop
OA::UDDUChains::ManagerUDDUChainsStandard
OA::XAIF::ManagerUDDUChainsXAIF
OA::Activity::ManagerUsefulStandard
OA::MemRefExpr
OA::MemRefExprVisitor
OA::MemRefHandle
OA::MemRefHandleIteratorGeneric iterator over memory references
OA::DataFlow::ParamBindings::MemRefIteratorAn iterator over MemRefHandle's
OA::MemRefIteratorAn iterator over MemRefHandle's
OA::NewExprTree::MemRefNode
OA::ExprTree::MemRefNode
OA::MemRefsVisitor
OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator
OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator
OA::MPICFG::MPICFGIRInterface
OA::MREIteratorClass< T >
myGraph
myTree
OA::NamedLoc
OA::NamedLocMayOverlapVisitor
OA::NamedLocMustOverlapVisitor
OA::NamedRef
OA::NestedSCR
OA::NewExprTree
OA::NewExprTreeVisitor
NGOutputVisitor
myTree::Node
OA::CallGraph::Node
OA::NewExprTree::Node
OA::ExprTree::Node
OA::CFG::Node
OA::ICFG::Node
OA::DomTree::Node
OA::Graph::Node
myGraph::Node
OA::DUG::Node
OA::Tree::Node
OA::DataFlow::node_compare
OA::CallGraph::NodeCallsIterator
OA::CallGraph::NodeCallsIteratorInterface
OA::DGraph::NodeImplement
OA::CallGraph::NodeInterface
OA::CFG::NodeInterface
OA::ICFG::NodeInterface
OA::DGraph::NodeInterface
OA::DUG::NodeInterface
OA::Tree::NodeInUse
OA::CFG::CFG::NodeLabel
OA::CFG::CFG::NodeLabelListIterator
OA::Graph::NodesIterator
OA::CallGraph::NodesIterator
OA::NewExprTree::NodesIterator
OA::CFG::NodesIterator
OA::ExprTree::NodesIterator
OA::ICFG::NodesIterator
OA::RIFG::NodesIterator
OA::DUG::NodesIterator
OA::Tree::NodesIterator
OA::DGraph::NodesIteratorImplement
OA::CFG::NodesIteratorInterface
OA::CallGraph::NodesIteratorInterface
OA::ICFG::NodesIteratorInterface
OA::DGraph::NodesIteratorInterface
OA::DUG::NodesIteratorInterface
OA::CFG::NodeStatementsIterator
OA::CFG::NodeStatementsRevIterator
OA::Tree::NonexistentEdge
OA::Tree::NonexistentNode
OA::SSA::SSAStandard::NonLocalsIterator
NotationGenerator
OA::OA_ptr< T >
OA::OpBasicInterface
OA::OpHandle
OA::NewExprTree::OpNode
OA::ExprTree::OpNode
OA::ExprTree::OutEdgesIterator
OA::NewExprTree::OutEdgesIterator
OA::Tree::OutEdgesIterator
OA::Alias::OuterRefOpVisitor
OA::RIFG::OutgoingEdgesIterator
OA::OutputBuilder
OA::OutputBuilderDOT
OA::OutputBuilderText
OA::OutputExprTreeVisitor
OA::OutputNewExprTreeVisitor
OA::OverlapSymIteratorAn iterator over Symbols
OA::DataFlow::ParamBindings
OA::DataFlow::ParamBindingsIRInterface
OA::Alias::ParamBindPtrAssignIterator
OA::SSA::Phi
OA::SSA::SSAStandard::PhiDef
OA::SSA::SSAStandard::PhiNodesIterator
OA::SSA::SSAStandard::PhiUse
OA::NewExprTree::PostOrderIterator
OA::ExprTree::PostOrderIterator
OA::Tree::PostOrderIterator
OA::ExprTree::PreOrderIterator
OA::Tree::PreOrderIterator
OA::NewExprTree::PreOrderIterator
OA::ProcHandle
OA::ProcHandleIteratorGeneric iterator over ProcHandle's
OA::Alias::PtrAssignPairStmtIterator
OA::ReachConsts::ReachConstsIRInterface
OA::ReachConsts::ReachConstsStandard
OA::ReachDefs::ReachDefsIRInterface
OA::ReachDefsOverwrite::ReachDefsOverwriteStandard
OA::XAIF::ReachDefsOverwriteXAIF
OA::ReachDefs::ReachDefsStandard
OA::ReachDefs::ReachDefsStandard::ReachDefsStandardReachDefsIterator
OA::ReachingDefs::ReachingDefsIRInterface
OA::ReachingDefs::ReachingDefsStandard
OA::Alias::RecordMREsVisitor
OA::RefOp
OA::Tree::ReversePostOrderIterator
OA::NewExprTree::ReversePostOrderIterator
OA::ExprTree::ReversePostOrderIterator
OA::RIFG
OA::LowLinkState::SCCNodeStatus
OA::SCCSet
OA::Tree::SecondParent
OA::SetIterator< T >
OA::SideEffect::SideEffectIRInterface
OA::SideEffect::SideEffectStandard
OA::Linearity::SimpleAbstractVar
OA::SSA::ManagerStandard::SSAException
OA::SSA::SSAIRInterface
OA::SSA::SSAStandard
OA::AffineExpr::StackObj
OA::Loop::Statistics
OA::StmtHandle
OA::StmtHandleIteratorGeneric iterator over StmtHandles
OA::StmtLabel
OA::UDDUChains::UDDUChainsStandard::StmtsWithUDChainIterator
OA::SubSetRef
OA::Alias::SymAliasSets
OA::SymHandle
OA::Alias::SymHandleCollector
OA::SymHandleIteratorAn iterator over symbols
OA::DataFlow::ParamBindings::SymIteratorAn iterator over Symbols
OA::Alias::SymAliasSets::SymSet
OA::Alias::SymAliasSets::SymSetIterator
OA::TarjTreeNode
OA::TarjWork
Test
TestIRInterface
OA::Tree
OA::UDDUChains::UDDUChainsIRInterface
OA::UDDUChains::UDDUChainsStandard
OA::XAIF::UDDUChainsXAIF
OA::UnionFindElement
OA::UnionFindUniverse
OA::UnknownLoc
OA::UnknownRef
OA::UnnamedLoc
OA::UnnamedLocMayOverlapVisitor
OA::UnnamedRef
OA::SSA::SSAStandard::Use
OA::Activity::UsefulStandard
OA::Linearity::VarClassPair
OA::Linearity::VarClassPairIterator
OA::Activity::VaryStandard
OA::Alias::VisibleBaseVisitor
OA::SideEffect::VisibleVisitor
OA::DataFlow::WorkList
OA::DataFlow::Worklist_PQueue
OA::DataFlow::Worklist_Queue
OA::XAIF::XAIFIRInterface