summaryrefslogtreecommitdiff
path: root/plugins/arm/v7/operands/register.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-05-19 10:28:27 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-05-19 10:28:27 (GMT)
commit5e6f3a42a2f57c563f34e5ea4d9c377d8618e871 (patch)
tree9b245999585accb100a09df44a0f254ece4d9209 /plugins/arm/v7/operands/register.h
parentd52e16c97aa88ecf6a3643ef454e1aa857e0e7dd (diff)
Added support for a few extra ARMv7 instructions.
Diffstat (limited to 'plugins/arm/v7/operands/register.h')
-rw-r--r--plugins/arm/v7/operands/register.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/arm/v7/operands/register.h b/plugins/arm/v7/operands/register.h
index 61f5d6e..2bd13c6 100644
--- a/plugins/arm/v7/operands/register.h
+++ b/plugins/arm/v7/operands/register.h
@@ -60,6 +60,12 @@ GArchOperand *g_armv7_register_operand_new(GArmV7Register *);
/* Fournit le registre ARMv7 associé à l'opérande. */
const GArmV7Register *g_armv7_register_operand_get(const GArmV7RegisterOperand *);
+/* Détermine si le registre est mis à jour après l'opération. */
+void g_armv7_register_operand_write_back(GArmV7RegisterOperand *, bool);
+
+/* Indique si le registre est mis à jour après coup. */
+bool g_armv7_register_operand_is_written_back(const GArmV7RegisterOperand *);
+
#endif /* _PLUGINS_ARM_V7_OPERANDS_REGISTER_H */