[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 19/68] target/arm: Convert T32 ADDW/SUBW
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v2 19/68] target/arm: Convert T32 ADDW/SUBW |
Date: |
Fri, 23 Aug 2019 07:57:01 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
On 8/23/19 7:47 AM, Peter Maydell wrote:
> On Fri, 23 Aug 2019 at 15:45, Richard Henderson
> <address@hidden> wrote:
>>
>> On 8/23/19 6:04 AM, Peter Maydell wrote:
>>>> +&ri rd imm
>>>> &r rm
>>>> &i imm
>>>> &msr_reg rn r mask
>>>
>>> Should this change be in some other patch ?
>>
>> No, it's used by ADR.
>>
>>>> + ADR 1111 0.1 0000 0 1111 0 ... rd:4 ........ \
>>>> + &ri imm=%imm12_26_12_0
>>
>> ... here.
>
> This is in t32.decode, which has its own definition of &ri.
> The one I was asking about was the one in a32.decode -- the
> addition of that line is the only change to a32.decode in this patch.
a32.decode is where all of the shared argument sets are declared; t32.decode
gets the !extern markup. If I only put it in t32.decode now, I'd only have to
move it later. It will eventually be used in a32.decode by MOVW/MOVT.
r~
- [Qemu-devel] [PATCH v2 18/68] target/arm: Convert the rest of A32 Miscelaneous instructions, (continued)
[Qemu-devel] [PATCH v2 22/68] target/arm: Convert USAD8, USADA8, SBFX, UBFX, BFC, BFI, UDF, Richard Henderson, 2019/08/19
[Qemu-devel] [PATCH v2 21/68] target/arm: Convert Synchronization primitives, Richard Henderson, 2019/08/19