OpenASIP  2.0
Macros
PostpassOperandSharer.cc File Reference
#include "PostpassOperandSharer.hh"
#include "Move.hh"
#include "Instruction.hh"
#include "Terminal.hh"
#include "BasicBlock.hh"
#include "Guard.hh"
#include "MoveGuard.hh"
#include "RegisterFile.hh"
#include "InstructionReferenceManager.hh"
#include "Bus.hh"
Include dependency graph for PostpassOperandSharer.cc:

Go to the source code of this file.

Macros

#define GET_BETTER_STATISTICS
 

Detailed Description

Implementation of PostpassOperandSharer class.

This optimizer removes operand writes which are redundant due other operations using same value. This is executed after the main scheduler, so this mainly helps to reduce power consumption, not to improve performance.

Author
Heikki Kultala 2009 (hkultala-no.spam-cs.tut.fi)
Note
rating: red

Definition in file PostpassOperandSharer.cc.

Macro Definition Documentation

◆ GET_BETTER_STATISTICS

#define GET_BETTER_STATISTICS

Definition at line 59 of file PostpassOperandSharer.cc.