[binutils-gdb] aarch64: Remove unnecessary temporary variables
Alice Carlotti
acarlotti@sourceware.org
Fri May 15 14:08:42 GMT 2026
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=530d3b1979643bfe119965e34c3715a665044e0e
commit 530d3b1979643bfe119965e34c3715a665044e0e
Author: Alice Carlotti <alice.carlotti@arm.com>
Date: Thu May 7 07:05:08 2026 +0100
aarch64: Remove unnecessary temporary variables
Diff:
---
opcodes/aarch64-dis.c | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/opcodes/aarch64-dis.c b/opcodes/aarch64-dis.c
index aacf077d7d6..3395cc3fde1 100644
--- a/opcodes/aarch64-dis.c
+++ b/opcodes/aarch64-dis.c
@@ -1062,15 +1062,13 @@ aarch64_ext_ft (const aarch64_operand *self ATTRIBUTE_UNUSED,
|| inst->opcode->iclass == ldstpair_off
|| inst->opcode->iclass == loadlit)
{
- enum aarch64_opnd_qualifier qualifier;
switch (value)
{
- case 0: qualifier = AARCH64_OPND_QLF_S_S; break;
- case 1: qualifier = AARCH64_OPND_QLF_S_D; break;
- case 2: qualifier = AARCH64_OPND_QLF_S_Q; break;
+ case 0: info->qualifier = AARCH64_OPND_QLF_S_S; break;
+ case 1: info->qualifier = AARCH64_OPND_QLF_S_D; break;
+ case 2: info->qualifier = AARCH64_OPND_QLF_S_Q; break;
default: return false;
}
- info->qualifier = qualifier;
}
else
{
@@ -1117,8 +1115,7 @@ aarch64_ext_rcpc3_addr_opt_offset (const aarch64_operand *self ATTRIBUTE_UNUSED,
enum aarch64_opnd type;
for (int i = 0; i < AARCH64_MAX_OPND_NUM; i++)
{
- aarch64_opnd_info opnd = info[i];
- type = opnd.type;
+ type = info[i].type;
if (aarch64_operands[type].op_class == AARCH64_OPND_CLASS_ADDRESS)
break;
}
More information about the Binutils-cvs
mailing list