|
From: | Richard Henderson |
Subject: | Re: [PATCH] disas/mips: Fix branch displacement for BEQZC and BNEZC |
Date: | Fri, 14 Oct 2022 06:26:17 +1100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 |
On 10/14/22 07:52, Philippe Mathieu-Daudé wrote:
+ /* Sign extend the displacement with 21 bits. */ + delta = l & 0x1FFFFF; + if (delta & 0x100000) { + delta |= ~0x1FFFFF; + }
delta = sextract32(l, 0, 21); r~
[Prev in Thread] | Current Thread | [Next in Thread] |