OpenASIP
2.0
|
#include "BFOptimization.hh"
#include "BF2Scheduler.hh"
#include "SimpleResourceManager.hh"
#include "Move.hh"
#include "MoveGuard.hh"
#include "CodeGenerator.hh"
#include "Guard.hh"
#include "RegisterFile.hh"
#include "MoveNodeDuplicator.hh"
#include "Terminal.hh"
#include "BasicBlockScheduler.hh"
#include "Operation.hh"
#include "UniversalMachine.hh"
#include "ControlUnit.hh"
#include "Instruction.hh"
#include "Bus.hh"
#include "BF2ScheduleFront.hh"
#include "MachineConnectivityCheck.hh"
#include "HWOperation.hh"
#include "FUPort.hh"
#include "TerminalImmediate.hh"
Go to the source code of this file.
Definition of BFOptimization class.
Base class for all optimizations and scheudling operations the BF2 instruction scheduler can perform. Contains an undo-mechanism To undo everything, and contains handling for scheudling mirror move to prolog/epilog in case of loop scheduling.
Definition in file BFOptimization.cc.