OpenASIP 2.2
Loading...
Searching...
No Matches
BFLateBypassGuard.hh
Go to the documentation of this file.
1#ifndef BF_LATE_BYPASS_GUARD_HH
2#define BF_LATE_BYPASS_GUARD_HH
3
4#include "BFLateBypass.hh"
5namespace TTAMachine {
6 class Guard;
7}
9public:
10 BFLateBypassGuard(BF2Scheduler& sched, MoveNode& src, MoveNode& dst, int lc) :
11 BFLateBypass(sched, src, dst, lc) {}
12
13 virtual bool operator()();
14 virtual void undoOnlyMe();
15private:
17};
18
19#endif
const TTAMachine::Guard * originalGuard_
BFLateBypassGuard(BF2Scheduler &sched, MoveNode &src, MoveNode &dst, int lc)
virtual void undoOnlyMe()
virtual bool operator()()