qemu-arm
[Top][All Lists]
Advanced

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

Re: [PATCH 20/55] target/arm: Implement MVE VDUP


From: Richard Henderson
Subject: Re: [PATCH 20/55] target/arm: Implement MVE VDUP
Date: Wed, 9 Jun 2021 10:16:28 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

On 6/9/21 3:06 AM, Peter Maydell wrote:
Mmm. I think some of this structure is holdover from an initial
misinterpretation
of the spec that all these ops looked at the predicate bit for the LS byte
of the element to see if the entire element was acted upon, in which case
you do need to work element-by-element with the right size. (This is actually
true for some operations, but mostly the predicate bits do bytewise masking
and can give you a partial chunk of a result element, as here.)

Even if the operation did look at specific predicate bits, that simply puts it in line with SVE, which is quite happy with expand_pred_[bhsd].


r~



reply via email to

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