[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [RFC 00/23] target/arm: decode generator and initial sve
From: |
Richard Henderson |
Subject: |
Re: [Qemu-arm] [RFC 00/23] target/arm: decode generator and initial sve patches |
Date: |
Thu, 11 Jan 2018 11:34:11 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 |
On 01/11/2018 11:27 AM, Peter Maydell wrote:
> On 11 January 2018 at 19:23, Richard Henderson
> <address@hidden> wrote:
>> On 01/11/2018 09:56 AM, Peter Maydell wrote:
>>> On 18 December 2017 at 17:45, Richard Henderson
>>> <address@hidden> wrote:
>>>> The most important part here, for review, is the first patch.
>>>>
>>>> I add a code generator, writen in python, which takes an input file
>>>> that describes the opcode bits and field bits of the instructions,
>>>> and outputs a function that does all of the decoding.
>>>>
>>>> The subsequent patches begin to add SVE support and also demonstrate
>>>> how I envision how both the decoder and the tcg host vector support
>>>> are to be used. Thus, review of the direction would be appreciated
>>>> before there are another 100 patches along the same style.
>>>
>>> This doesn't apply to master -- do you have an example of
>>> what the generated code comes out like?
>>
>> That's why I gave you a link to a buildable branch on Tuesday.
>
> tgt-arm-cplx ? I had a look at that but it seemed to be a different
> set of patches to this lot.
No, tgt-arm-sve-{1,2,3}. All of them should build.
tgt-arm-cplx is the armv8.{1,3} stuff that's waiting on fp16 to go in.
r~