addAnnotation(const ProgramAnnotation &annotation) | TTAProgram::AnnotatedInstructionElement | |
addImmediate(Immediate &imm) | TTAProgram::NullInstruction | |
TTAProgram::Instruction::addImmediate(std::shared_ptr< Immediate > imm) | TTAProgram::Instruction | |
addMove(Move &move) | TTAProgram::NullInstruction | |
TTAProgram::Instruction::addMove(std::shared_ptr< Move > move) | TTAProgram::Instruction | |
address() const | TTAProgram::NullInstruction | |
AnnotatedInstructionElement() | TTAProgram::AnnotatedInstructionElement | |
annotation(int index, ProgramAnnotation::Id id=ProgramAnnotation::ANN_UNDEF_ID) const | TTAProgram::AnnotatedInstructionElement | |
annotationCount(ProgramAnnotation::Id id=ProgramAnnotation::ANN_UNDEF_ID) const | TTAProgram::AnnotatedInstructionElement | |
AnnotationIndex typedef | TTAProgram::AnnotatedInstructionElement | private |
annotations_ | TTAProgram::AnnotatedInstructionElement | private |
copy() const | TTAProgram::Instruction | |
copyAnnotationsFrom(const AnnotatedInstructionElement &other) | TTAProgram::AnnotatedInstructionElement | |
finalAddress_ | TTAProgram::Instruction | mutableprivate |
hasAnnotation(ProgramAnnotation::Id id, const TCEString &data) const | TTAProgram::AnnotatedInstructionElement | |
hasAnnotations(ProgramAnnotation::Id id=ProgramAnnotation::ANN_UNDEF_ID) const | TTAProgram::AnnotatedInstructionElement | |
hasCall() const | TTAProgram::Instruction | |
hasConditionalRegisterAccesses() const | TTAProgram::Instruction | |
hasConditionalRegisterAccesses_ | TTAProgram::Instruction | private |
hasControlFlowMove() const | TTAProgram::Instruction | |
hasFinalAddress() const | TTAProgram::Instruction | inline |
hasJump() const | TTAProgram::Instruction | |
hasRegisterAccesses() const | TTAProgram::Instruction | |
hasRegisterAccesses_ | TTAProgram::Instruction | private |
hasReturn() const | TTAProgram::Instruction | |
immediate(int i) | TTAProgram::NullInstruction | |
TTAProgram::Instruction::immediate(int i) const | TTAProgram::Instruction | |
immediateCount() | TTAProgram::NullInstruction | |
TTAProgram::Instruction::immediateCount() const | TTAProgram::Instruction | |
immediatePtr(int i) const | TTAProgram::Instruction | |
immediates_ | TTAProgram::Instruction | private |
ImmList typedef | TTAProgram::Instruction | private |
instance() | TTAProgram::NullInstruction | static |
instance_ | TTAProgram::NullInstruction | privatestatic |
insTemplate_ | TTAProgram::Instruction | private |
Instruction(const TTAMachine::InstructionTemplate &instructionTemplate=TTAMachine::NullInstructionTemplate::instance()) | TTAProgram::Instruction | |
Instruction(int size, const TTAMachine::InstructionTemplate &instructionTemplate=TTAMachine::NullInstructionTemplate::instance()) | TTAProgram::Instruction | explicit |
Instruction(const Instruction &) | TTAProgram::Instruction | private |
instructionTemplate() const | TTAProgram::Instruction | |
isInProcedure() const | TTAProgram::NullInstruction | |
isNOP() const | TTAProgram::Instruction | inline |
move(int i) const | TTAProgram::NullInstruction | |
moveCount() | TTAProgram::NullInstruction | |
TTAProgram::Instruction::moveCount() const | TTAProgram::Instruction | |
MoveList typedef | TTAProgram::Instruction | private |
movePtr(int i) const | TTAProgram::Instruction | |
moves_ | TTAProgram::Instruction | private |
NullInstruction() | TTAProgram::NullInstruction | protected |
NullInstruction(const NullInstruction &) | TTAProgram::NullInstruction | private |
operator=(const NullInstruction &) | TTAProgram::NullInstruction | private |
parent() const | TTAProgram::NullInstruction | |
parent_ | TTAProgram::Instruction | private |
positionInProcedure_ | TTAProgram::Instruction | mutableprivate |
removeAnnotations(ProgramAnnotation::Id id=ProgramAnnotation::ANN_UNDEF_ID) | TTAProgram::AnnotatedInstructionElement | |
removeImmediate(Immediate &imm) | TTAProgram::Instruction | |
removeMove(Move &move) | TTAProgram::Instruction | |
setAnnotation(const ProgramAnnotation &annotation) | TTAProgram::AnnotatedInstructionElement | |
setFinalAddress(InstructionAddress addr) | TTAProgram::Instruction | inline |
setInstructionTemplate(const TTAMachine::InstructionTemplate &insTemp) | TTAProgram::Instruction | |
setParent(const Procedure &proc) | TTAProgram::NullInstruction | |
TTAProgram::Instruction::setParent(CodeSnippet &proc) | TTAProgram::Instruction | |
setSize(short size) | TTAProgram::Instruction | inline |
size() const | TTAProgram::NullInstruction | |
size_ | TTAProgram::Instruction | mutableprivate |
toString() const | TTAProgram::Instruction | |
~AnnotatedInstructionElement() | TTAProgram::AnnotatedInstructionElement | |
~Instruction() | TTAProgram::Instruction | |
~NullInstruction() | TTAProgram::NullInstruction | virtual |