Go to the documentation of this file.
51 while (instruction != &NullInstruction::instance()) {
68 stream <<
"Does not compress instructions at all." << std::endl;
Instruction & firstInstruction() const
Instruction & nextInstruction(const Instruction &) const
virtual void printDescription(std::ostream &stream)
void addInstruction(const TTAProgram::Instruction &instruction, InstructionBitVector *bits)
InstructionBitVector * bemInstructionBits(const TTAProgram::Instruction &)
void startNewProgram(const std::string &programName)
virtual InstructionBitVector * compress(const std::string &programName)
TTAProgram::Program & currentProgram() const
std::string errorMessage() const
#define EXPORT_CODE_COMPRESSOR(PLUGIN_NAME__)
virtual void generateDecompressor(std::ostream &, TCEString)
void setAllInstructionsToStartAtBeginningOfMAU()
InstructionBitVector * programBits() const