Go to the documentation of this file.
33 #ifndef TTA_DATA_DEPENDENCE_EDGE_HH
34 #define TTA_DATA_DEPENDENCE_EDGE_HH
TCEString edgeReasonSt() const
TCEString latencySt(MoveNode &node) const
TCEString pseudoSt() const
void setData(const TCEString &newData)
DependenceType dependenceType() const
TCEString guardSt() const
unsigned char edgeProperties_
DataDependenceEdge(EdgeReason edgereason, DependenceType deptype, TCEString data, bool guard=false, bool certainAlias=false, bool tailPseudo=false, bool headPseudo=false, int loop=0)
bool isRegisterOrRA() const
TCEString toString() const
bool certainAlias() const
virtual ~DataDependenceEdge()
const TCEString data() const
unsigned char dependenceType_
bool operator==(const DataDependenceEdge &other) const
static void printStats(std::ostream &out)
ObjectState * saveState(const MoveNode &tail, const MoveNode &head)
TCEString depTypeSt() const
EdgeReason edgeReason() const
unsigned char edgeReason_
static int regAntidepCount_