#include <ActivityIRInterface.hpp>


Definition at line 36 of file ActivityIRInterface.hpp.
| OA::Activity::ActivityIRInterface::ActivityIRInterface | ( | ) | [inline] |
Definition at line 38 of file ActivityIRInterface.hpp.
| virtual OA::Activity::ActivityIRInterface::~ActivityIRInterface | ( | ) | [inline, virtual] |
Definition at line 39 of file ActivityIRInterface.hpp.
| virtual OA_ptr<AssignPairIterator> OA::Activity::ActivityIRInterface::getAssignPairIterator | ( | StmtHandle | h | ) | [pure virtual] |
Given a statement return a list to the pairs of target MemRefHandle, ExprHandle where target = expr
Implemented in Open64IRInterface.
| virtual OA::OA_ptr<OA::IRCallsiteParamIterator> OA::Activity::ActivityIRInterface::getCallsiteParams | ( | OA::CallHandle | h | ) | [pure virtual] |
Get IRCallsiteParamIterator for a callsite. Iterator visits actual parameters in called order.
Implemented in Open64IRInterface.
| virtual OA_ptr<IRCallsiteIterator> OA::Activity::ActivityIRInterface::getCallsites | ( | StmtHandle | h | ) | [pure virtual] |
| virtual OA_ptr<MemRefHandleIterator> OA::Activity::ActivityIRInterface::getDefMemRefs | ( | StmtHandle | stmt | ) | [pure virtual] |
Return a list of all the target memory reference handles that appear in the given statement.
Implemented in Open64IRInterface.
| virtual OA_ptr<MemRefExprIterator> OA::Activity::ActivityIRInterface::getDepMemRefExprIter | ( | ProcHandle | h | ) | [pure virtual] |
| virtual OA_ptr<ExprTree> OA::Activity::ActivityIRInterface::getExprTree | ( | ExprHandle | h | ) | [pure virtual] |
| virtual OA_ptr<MemRefExprIterator> OA::Activity::ActivityIRInterface::getIndepMemRefExprIter | ( | ProcHandle | h | ) | [pure virtual] |
Return an iterator over all independent MemRefExpr for given proc.
Implemented in Open64IRInterface.
| virtual int OA::Activity::ActivityIRInterface::getSizeInBytes | ( | SymHandle | h | ) | [pure virtual] |
| virtual OA_ptr<IRStmtIterator> OA::Activity::ActivityIRInterface::getStmtIterator | ( | ProcHandle | h | ) | [pure virtual] |
Given a subprogram return an IRStmtIterator for the entire subprogram
Implemented in Open64IRInterface.
| virtual OA_ptr<MemRefHandleIterator> OA::Activity::ActivityIRInterface::getUseMemRefs | ( | StmtHandle | stmt | ) | [pure virtual] |
Return a list of all the source memory reference handles that appear in the given statement.
Implemented in Open64IRInterface.
1.5.7.1