34#ifndef TTA_PROGRAM_DEPENDENCE_EDGE_HH
35#define TTA_PROGRAM_DEPENDENCE_EDGE_HH
bool isDataDependence() const
virtual ~ProgramDependenceEdge()
DataDependenceEdge & dataDependenceEdge()
TCEString toString() const
TCEString dotString() const
bool fixed_
Set to fixed if edge is not to be moved any more while serializing.
bool isArtificialControlDependence() const
@ PDG_EDGE_CONTROL_ARTIFICIAL
Loop close edge from close node to loop entry.
@ PDG_EDGE_DATA
Indicates Control Dependence Edge from CDG.
@ PDG_EDGE_LOOP_CLOSE
Indicates Data Dependence Edge from DDG.
bool isControlDependence() const
ControlDependenceEdge & controlDependenceEdge()
bool isLoopCloseEdge() const
ControlDependenceEdge * cEdge_
DataDependenceEdge * dEdge_