33#ifndef TTA_BASIC_BLOCK_HH
34#define TTA_BASIC_BLOCK_HH
virtual int instructionCount() const
virtual ~BasicBlockStatistics()
virtual void setInstructionCount(int)
virtual void setBypassedCount(int)
virtual void setMoveCount(int)
virtual int bypassedCount() const
virtual void setImmediateCount(int)
virtual int moveCount() const
virtual int immediateCount() const
int skippedFirstInstructions_
BasicBlockStatistics statistics_
LiveRangeData * liveRangeData_
int skippedFirstInstructions() const
bool isInInnerLoop() const
returns true in case the BB is known to be inside an inner loop
BasicBlock * copy() const
void setTripCount(unsigned count)
const BasicBlockStatistics & statistics()
void setInInnerLoop(bool inner=true)
void skipFirstInstructions(int count)
unsigned tripCount() const
in case the BB is inside a loop and trip count is known, returns it, otherwise returns 0
virtual int instructionCount() const
virtual Address startAddress() const