#include <auto_LivenessStandard.hpp>


Definition at line 29 of file auto_LivenessStandard.hpp.
| OA::Liveness::LivenessStandard::LivenessStandard | ( | ProcHandle | p, | |
| OA_ptr< LivenessIRInterface > | _ir | |||
| ) | [inline] |
| OA::Liveness::LivenessStandard::~LivenessStandard | ( | ) | [inline] |
Definition at line 35 of file auto_LivenessStandard.hpp.
| OA::Liveness::LivenessStandard::LivenessStandard | ( | ProcHandle | p | ) | [inline] |
Definition at line 28 of file LivenessStandard.hpp.
| OA::Liveness::LivenessStandard::~LivenessStandard | ( | ) | [inline] |
Definition at line 29 of file LivenessStandard.hpp.
| void OA::Liveness::LivenessStandard::dump | ( | std::ostream & | os, | |
| OA_ptr< IRHandlesIRInterface > | ir | |||
| ) |
| void OA::Liveness::LivenessStandard::dump | ( | std::ostream & | os, | |
| OA_ptr< IRHandlesIRInterface > | ir | |||
| ) |
Definition at line 71 of file auto_LivenessStandard.cpp.
References getLivenessIterator(), mIR, and mLiveness.

| OA_ptr<LocIterator> OA::Liveness::LivenessStandard::getExitLivenessIterator | ( | ) |
| OA_ptr< LocIterator > OA::Liveness::LivenessStandard::getExitLivenessIterator | ( | ) |
| OA_ptr<LocIterator> OA::Liveness::LivenessStandard::getLivenessIterator | ( | StmtHandle | s | ) |
| OA_ptr< LocIterator > OA::Liveness::LivenessStandard::getLivenessIterator | ( | StmtHandle | s | ) |
| OA_ptr<LivenessDFSet> OA::Liveness::LivenessStandard::getLivenessSet | ( | StmtHandle | s | ) | [inline] |
| void OA::Liveness::LivenessStandard::insert | ( | StmtHandle | s, | |
| OA_ptr< Location > | val | |||
| ) | [inline] |
| void OA::Liveness::LivenessStandard::insertLive | ( | StmtHandle | s, | |
| OA_ptr< Location > | Live | |||
| ) | [inline] |
| void OA::Liveness::LivenessStandard::output | ( | IRHandlesIRInterface & | pIR | ) | [virtual] |
Implements OA::Annotation.
| void OA::Liveness::LivenessStandard::output | ( | IRHandlesIRInterface & | pIR | ) | [virtual] |
Implements OA::Annotation.
Definition at line 35 of file auto_LivenessStandard.cpp.
References getLivenessIterator(), mLiveness, OA::OA_ptr< T >::ptrEqual(), and OA::Annotation::sOutBuild.

| void OA::Liveness::LivenessStandard::removeLive | ( | StmtHandle | s, | |
| OA_ptr< Location > | Live | |||
| ) | [inline] |
Definition at line 67 of file LivenessStandard.hpp.
Definition at line 70 of file auto_LivenessStandard.hpp.
Referenced by getExitLivenessIterator(), insertExit(), insertExitLive(), and LivenessStandard().
Definition at line 71 of file auto_LivenessStandard.hpp.
Referenced by dump(), and LivenessStandard().
std::map<StmtHandle,OA_ptr<LocSet> > OA::Liveness::LivenessStandard::mLiveness [private] |
Definition at line 66 of file LivenessStandard.hpp.
Definition at line 69 of file auto_LivenessStandard.hpp.
Referenced by dump(), getLivenessIterator(), getLivenessSet(), insert(), insertLive(), output(), and removeLive().
1.5.7.1