33#ifndef TTA_PROCEDURE_HH
34#define TTA_PROCEDURE_HH
#define abortWithError(message)
virtual void insertAfter(const Instruction &pos, Instruction *ins)
virtual void insertBefore(const Instruction &pos, Instruction *ins)
void add(Instruction *ins)
void addFront(Instruction *)
CodeSnippet * copy() const
Address address(const Instruction &ins) const
Procedure(const Procedure &)
Copying not allowed.
Procedure & operator=(const Procedure &)
Assignment not allowed.
int alignment_
The alignment of instructions.
void remove(Instruction &ins)
const TCEString name_
The name of the procedure.
void insertAfter(const Instruction &pos, Instruction *ins)
void insertBefore(const Instruction &pos, Instruction *ins)
static const int INSTRUCTION_INDEX_ALIGNMENT
The default alignment of instructions.