#include "sage3basic.h"
#include "stringify.h"
#include "AsmUnparser_compat.h"
Include dependency graph for unparseArmAsm.C:

Functions | |
| static std::string | unparseArmRegister (SgAsmArmRegisterReferenceExpression *reg) |
| static std::string | unparseArmCondition (ArmInstructionCondition cond) |
| static std::string | unparseArmSign (ArmSignForExpressionUnparsing sign) |
| static std::string | unparseArmExpression (SgAsmExpression *expr, const AsmUnparser::LabelMap *labels, ArmSignForExpressionUnparsing sign, std::string *suffix=NULL) |
| std::string | unparseArmMnemonic (SgAsmArmInstruction *insn) |
| Returns a string for the part of the assembly instruction before the first operand. | |
| std::string | unparseArmExpression (SgAsmExpression *expr, const AsmUnparser::LabelMap *labels) |
| Returns the string representation of an instruction operand. | |
| static std::string unparseArmRegister | ( | SgAsmArmRegisterReferenceExpression * | reg | ) | [static] |
| static std::string unparseArmCondition | ( | ArmInstructionCondition | cond | ) | [static] |
| static std::string unparseArmSign | ( | ArmSignForExpressionUnparsing | sign | ) | [static] |
| static std::string unparseArmExpression | ( | SgAsmExpression * | expr, | |
| const AsmUnparser::LabelMap * | labels, | |||
| ArmSignForExpressionUnparsing | sign, | |||
| std::string * | suffix = NULL | |||
| ) | [static] |
| std::string unparseArmMnemonic | ( | SgAsmArmInstruction * | insn | ) |
Returns a string for the part of the assembly instruction before the first operand.
| std::string unparseArmExpression | ( | SgAsmExpression * | expr, | |
| const AsmUnparser::LabelMap * | labels | |||
| ) |
Returns the string representation of an instruction operand.
Use unparseExpress() if possible.
1.4.7