OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OA::XAIF Namespace Reference

Classes

class  XAIFIRInterface
 
class  LocRange
 Numeric range to indicate a number of locations in an array. More...
 
class  LocTuple
 
class  IdIterator
 iterator over ids More...
 
class  LocTupleIterator
 iterator over locations More...
 
class  AliasMapXAIF
 
class  ChainsXAIF
 
class  ManagerAliasMapXAIF
 
class  ManagerReachDefsOverwriteXAIF
 
class  ManagerUDDUChainsXAIF
 
class  ReachDefsOverwriteXAIF
 
class  UDDUChainsXAIF
 

Typedefs

typedef std::set< MemRefHandleMemRefSet
 
typedef std::set< StmtHandleStmtSet
 

Variables

static bool debug = false
 
static bool debug = false
 
static bool debug = false
 

Detailed Description

Namespace for analysis results that are specific to XAIF and do not satisfy general interfaces.

Typedef Documentation

typedef std::set<MemRefHandle> OA::XAIF::MemRefSet

Definition at line 42 of file AliasMapXAIF.hpp.

typedef std::set<StmtHandle> OA::XAIF::StmtSet

Definition at line 38 of file ChainsXAIF.hpp.

Variable Documentation

bool OA::XAIF::debug = false
static

Definition at line 21 of file ManagerUDDUChainsXAIF.cpp.

bool OA::XAIF::debug = false
static

Definition at line 21 of file ManagerReachDefsOverwriteXAIF.cpp.