|
OpenASIP 2.2
|
#include <LiveRange.hh>

Public Member Functions | |
| bool | noneScheduled () const |
| TCEString | toString () const |
| int | firstCycle () const |
| int | lastCycle () const |
| void | clear () |
Public Attributes | |
| DataDependenceGraph::NodeSet | writes |
| DataDependenceGraph::NodeSet | reads |
| DataDependenceGraph::NodeSet | guards |
Definition at line 38 of file LiveRange.hh.
| void LiveRange::clear | ( | ) |
Definition at line 129 of file LiveRange.cc.
References guards, reads, and writes.
Referenced by DataDependenceGraph::findLiveRange().
| int LiveRange::firstCycle | ( | ) | const |
Definition at line 77 of file LiveRange.cc.
| int LiveRange::lastCycle | ( | ) | const |
Definition at line 103 of file LiveRange.cc.
| bool LiveRange::noneScheduled | ( | ) | const |
Definition at line 36 of file LiveRange.cc.
| TCEString LiveRange::toString | ( | ) | const |
Definition at line 59 of file LiveRange.cc.
| DataDependenceGraph::NodeSet LiveRange::guards |
Definition at line 41 of file LiveRange.hh.
Referenced by clear(), DataDependenceGraph::findLiveRange(), firstCycle(), lastCycle(), noneScheduled(), RegisterRenamer::renameLiveRange(), toString(), and RegisterRenamer::updateAntiEdgesFromLRTo().
| DataDependenceGraph::NodeSet LiveRange::reads |
Definition at line 40 of file LiveRange.hh.
Referenced by clear(), RegisterRenamer::findConnectedRFs(), DataDependenceGraph::findLiveRange(), firstCycle(), lastCycle(), noneScheduled(), BFRenameLiveRange::renameLiveRange(), RegisterRenamer::renameLiveRange(), toString(), and RegisterRenamer::updateAntiEdgesFromLRTo().
| DataDependenceGraph::NodeSet LiveRange::writes |
Definition at line 39 of file LiveRange.hh.
Referenced by clear(), RegisterRenamer::findConnectedRFs(), DataDependenceGraph::findLiveRange(), firstCycle(), lastCycle(), noneScheduled(), BFRenameLiveRange::renameLiveRange(), RegisterRenamer::renameLiveRange(), toString(), and RegisterRenamer::updateAntiEdgesFromLRTo().