|
OpenADFortTk (basic)
|
#include <list>#include <map>#include <string>#include <algorithm>#include <cctype>#include <cassert>#include <OpenAnalysis/IRInterface/CallGraphIRInterface.hpp>#include <OpenAnalysis/IRInterface/CFGIRInterfaceDefault.hpp>#include <OpenAnalysis/IRInterface/AliasIRInterfaceDefault.hpp>#include <OpenAnalysis/IRInterface/ReachDefsIRInterface.hpp>#include <OpenAnalysis/IRInterface/UDDUChainsIRInterface.hpp>#include <OpenAnalysis/IRInterface/ConstValBasicInterface.hpp>#include <OpenAnalysis/IRInterface/ConstValIntInterface.hpp>#include <OpenAnalysis/IRInterface/ReachConstsIRInterface.hpp>#include <OpenAnalysis/IRInterface/XAIFIRInterface.hpp>#include <OpenAnalysis/IRInterface/SideEffectIRInterface.hpp>#include <OpenAnalysis/IRInterface/CallGraphDFProblemIRInterface.hpp>#include <OpenAnalysis/IRInterface/InterSideEffectIRInterfaceDefault.hpp>#include <OpenAnalysis/IRInterface/ActivityIRInterface.hpp>#include <OpenAnalysis/IRInterface/ParamBindingsIRInterface.hpp>#include <OpenAnalysis/IRInterface/ICFGIRInterface.hpp>#include <OpenAnalysis/IRInterface/LinearityIRInterface.hpp>#include <OpenAnalysis/IRInterface/DUGIRInterface.hpp>#include <OpenAnalysis/ExprTree/ExprTreeVisitor.hpp>#include <OpenAnalysis/ExprTree/EvalToMemRefVisitor.hpp>#include <OpenAnalysis/MemRefExpr/MemRefExpr.hpp>#include <OpenAnalysis/MemRefExpr/MemRefExprVisitor.hpp>#include <OpenAnalysis/Utils/OA_ptr.hpp>#include "IntrinsicInfo.h"#include "Open64BasicTypes.h"#include "WhirlGlobalStateUtils.h"#include "IFDiagnostics.h"

Go to the source code of this file.
Classes | |
| struct | fully_qualified_name |
| class | Open64IRProcIterator |
| Iterates in PU_Info* pu_forest in DFS order. More... | |
| class | Open64IRRegionStmtIterator |
| class | Open64IRStmtIterator |
| Enumerate all the statements in a program. More... | |
| class | Open64IRPtrAsgnIterator |
| class | Open64IRExprHandleIterator |
| class | Open64IRCallsiteIterator |
| class | Open64IRCallsiteParamIterator |
| class | Open64IRMemRefIterator |
| class | Open64IRSymIterator |
| class | Open64PtrAssignPairStmtIterator |
| class | Open64ParamBindPtrAssignIterator |
| class | Open64AssignPairIterator |
| class | Open64MemRefHandleIterator |
| class | Open64MemRefExprIterator |
| class | Open64ConstVal |
| class | Open64IntegerConstVal |
| class | Open64IRInterface |
| class | Open64IRInterface::FindUseMREVisitor |
Typedefs | |
| typedef std::pair < OA::MemRefHandle, OA::ExprHandle > | AssignPair |
| typedef std::list< AssignPair > | AssignPairList |
| typedef std::pair<OA::MemRefHandle,OA::ExprHandle> AssignPair |
Definition at line 425 of file Open64IRInterface.hpp.
| typedef std::list<AssignPair> AssignPairList |
Definition at line 426 of file Open64IRInterface.hpp.