Skip to content

Commit 160ae4e

Browse files
committed
Fix upper 16 registers not being listed in ARMv7 register list operand
Fixes #6383
1 parent 46b9139 commit 160ae4e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/armv7/arch_armv7.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1214,7 +1214,7 @@ class Armv7Architecture: public ArmCommonArchitecture
12141214
else if (instr.operands[i].cls == REG_LIST_DOUBLE)
12151215
base = REG_D0;
12161216

1217-
for (int32_t j = 0; j < 16; j++)
1217+
for (int32_t j = 0; j < 32; j++)
12181218
{
12191219
if (((instr.operands[i].reg >> j) & 1) == 1)
12201220
{

0 commit comments

Comments
 (0)