IRInterface Directory Reference

src/OpenAnalysis/IRInterface/

Files

file  ActivityIRInterface.hpp [code]
 

Abstract IR interface for differentiable location visitor, which is ultimately used for activity analysis.


file  AffineExprIRInterface.hpp [code]
file  AliasIRInterface.hpp [code]
 

Abstract IR interface for Alias analysis.


file  AliasIRInterfaceDefault.hpp [code]
 

Default implementation for some of the methods in the abstract IR interface for Alias analysis.


file  AssignPairIterator.hpp [code]
 

Abstract iterator for pairs of MemRefHandle and ExprHandles where MemRefHandle = ExprHandle.


file  auto_AvailableExpressions.hpp [code]
file  auto_AvailableExpressionsIRInterface.hpp [code]
file  auto_ReachingDefsIRInterface.hpp [code]
file  CalleeToCallerVisitorIRInterface.hpp [code]
 

Concrete Location that will use alias results and parameter bindings to convert a callee location to a set of caller locations.


file  CallGraphDFProblemIRInterface.hpp [code]
 

Abstract IR interface for interprocedural analysis.


file  CallGraphIRInterface.hpp [code]
 

Abstract interface that the CallGraph AnnotationManagers require.


file  CFGIRInterface.hpp [code]
 

Abstract interface that the CFG AnnotationManagers require.


file  CFGIRInterfaceDefault.hpp [code]
 

Contains some default implementation for the CFGIRInterface.


file  ConstValBasicInterface.hpp [code]
 

Abstract basic constant value interface.


file  ConstValIntInterface.hpp [code]
 

Abstract basic constant integer interface.


file  DataDepIRInterface.hpp [code]
 

Abstract IR interface for various data dependence analysis algorithms.


file  DFAGenLivenessIRInterface.hpp [code]
file  DFAGenReachingDefinitionsIRInterface.hpp [code]
file  DUGIRInterface.hpp [code]
 

Abstract interface that the DUG AnnotationManagers require.


file  EvalToConstVisitorIRInterface.hpp [code]
 

Abstract IR interface for visitor that evaluates and expression tree to a ConstValBasicInterface.


file  ExprTreeIRInterface.hpp [code]
file  ICFGIRInterface.hpp [code]
 

Abstract interface that the ICFG AnnotationManagers require.


file  InterSideEffectIRInterface.hpp [code]
 

Abstract IR interface for interprocedural SideEffect analysis.


file  InterSideEffectIRInterfaceDefault.hpp [code]
 

Default implementation for interprocedural side effect analysis IR interface.


file  IRHandles.hpp [code]
 

Definition of IRHandles, abstract interfaces for iterators over handles, and abstract IRInterface for generating debug output for the handles.


file  LinearityIRInterface.hpp [code]
 

Abstract IR interface for Linearity analysis.


file  LivenessIRInterface.hpp [code]
file  LoopIRInterface.hpp [code]
file  MPICFGIRInterface.hpp [code]
 

Abstract interface that the CallGraph AnnotationManagers require.


file  OpBasicInterface.hpp [code]
file  ParamBindingsIRInterface.hpp [code]
 

Abstract IR interface for determining parameter bindings.


file  ReachConstsIRInterface.hpp [code]
 

Abstract IR interface for Reaching Constants analysis.


file  ReachDefsIRInterface.hpp [code]
 

Abstract IR interface for ReachDef analysis.


file  SideEffectIRInterface.hpp [code]
 

Abstract IR interface for SideEffect analysis.


file  SSAIRInterface.hpp [code]
 

Abstract interface that the SSA AnnotationManagers require.


file  UDDUChainsIRInterface.hpp [code]
 

Abstract IR interface for UDDUChains analysis.


file  XAIFIRInterface.hpp [code]
 

Abstract IR interface for XAIF-specific analyses.



Generated on Sat Oct 31 05:33:33 2009 for OpenAnalysis by  doxygen 1.6.1