43#ifdef DEBUG_BUBBLEFISH_SCHEDULER
44 std::cerr <<
"\t\t\t\tRemoving edge: " <<
e_.
toString()
53#ifdef DEBUG_BUBBLEFISH_SCHEDULER
54 std::cerr <<
"\t\t\t\tRestoring edge: " <<
e_.
toString()
60#ifdef DEBUG_BUBBLEFISH_SCHEDULER
61 std::cerr <<
"\t\t\t\tRestored edge." << std::endl;
DataDependenceGraph & ddg()
void undoOnlyMe() override
BFRemoveEdge(BF2Scheduler &sched, MoveNode &nTail, MoveNode &nHead, DataDependenceEdge &e)
bool operator()() override
virtual void removeEdge(Edge &e)
virtual void connectNodes(const Node &nTail, const Node &nHead, Edge &e)
TCEString toString() const
std::string toString() const