qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v4 14/40] target/arm: Recover 4 bits from TBFLAGs


From: Richard Henderson
Subject: Re: [PATCH v4 14/40] target/arm: Recover 4 bits from TBFLAGs
Date: Wed, 4 Dec 2019 06:27:51 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1

On 12/4/19 3:43 AM, Alex Bennée wrote:
> I'm not sure if this visual aid helps but here you go:
> 
>  *  31                  20 19    16 15         10 9            0
>  * +----------------------+--------+-------------+--------------+
>  * |                      |        |       TBFLAG_A64           |
>  * |                      |     +--+-------------+--------------+
>  * |     TBFLAG_ANY       |     |   TBFLAG_A32   |              |
>  * |                      |     +-----+----------+  TBFLAG_AM32 |
>  * |                      |           |TBFLAG_M32|              |
>  * +----------------------+-----------+----------+--------------+

Oooh ahh.  Pretty.  Sure, that's helpful.  We'll see how irritating it is to
keep up-to-date as time goes on.  ;-)


>>  void gen_intermediate_code(CPUState *cpu, TranslationBlock *tb, int 
>> max_insns)
>>  {
>> -    DisasContext dc;
>> +    DisasContext dc = { };
> 
> We seemed to have dropped an initialise here which seems unrelated.

Added, not dropped.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]