Message ID | CAFEAcA9wF7Udyj5gMJaDS7sQ+UbP480-htf+ba2iU_Z_wxjN5g@mail.gmail.com |
---|---|
State | New |
Headers | show |
diff --git a/target-arm/helper.c b/target-arm/helper.c index e7d88ea..f91e3fd 100644 --- a/target-arm/helper.c +++ b/target-arm/helper.c @@ -2039,10 +2039,10 @@ static void add_cpreg_to_hashtable(ARMCPU *cpu, const ARMCPRegInfo *r, if (r->cp == 0) { r2->cp = CP_REG_ARM64_SYSREG_CP; } - *key = ENCODE_AA64_CP_REG(r2->cp, r->crn, crm, - r->opc0, opc1, opc2); + *key = ENCODE_AA64_CP_REG(r2->cp, r2->crn, crm, + r2->opc0, opc1, opc2); } else { - *key = ENCODE_CP_REG(r->cp, is64, r->crn, crm, opc1, opc2); + *key = ENCODE_CP_REG(r2->cp, is64, r2->crn, crm, opc1, opc2); } if (opaque) {