OpenASIP  2.0
BFScheduleBU.cc File Reference
#include "BFScheduleBU.hh"
#include "BFRegCopyBefore.hh"
#include "BFRegCopyAfter.hh"
#include "BFEarlyBypasser.hh"
#include "BFLateBypasses.hh"
#include "BFPushAntidepsDown.hh"
#include "MachineConnectivityCheck.hh"
#include "SimpleResourceManager.hh"
#include "MoveNode.hh"
#include "DataDependenceGraph.hh"
#include "BF2Scheduler.hh"
#include "Move.hh"
#include "UniversalMachine.hh"
#include "BFScheduleTD.hh"
#include "BF2ScheduleFront.hh"
#include "BFShareOperandsLate.hh"
#include "BFShareOperands.hh"
#include "BFPushDepsUp.hh"
#include "BFRemoveGuardsFromSuccs.hh"
#include "Terminal.hh"
#include "BFRescheduleResultsClose.hh"
#include "BFTryRemoveGuard.hh"
#include "BFCopyRegWithOp.hh"
#include "BFRenameSource.hh"
Include dependency graph for BFScheduleBU.cc:

Go to the source code of this file.

Detailed Description

Definition of BFScheduleBU class

Tries to schedule a move in bottom-up order. Before the actual scheduling, Tries to call many other optimization classes to do things like bypassing, operand sharing etc.

Author
Heikki Kultala 2014-2020(heikki.kultala-no.spam-tuni.fi)
Note
rating: red

Definition in file BFScheduleBU.cc.