|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH v2 25/67] target/arm: Implement SVE Integer Wide Immediate - Predicated Group |
Date: | Fri, 23 Feb 2018 09:31:27 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 02/23/2018 06:18 AM, Peter Maydell wrote: >> + mm = (mm & 0xff) * (-1ull / 0xff); > > What is this expression doing? I guess from context that it's > replicating the low 8 bits of mm across the 64-bit value, > but this is too obscure to do without a comment or wrapping > it in a helper function with a useful name, I think. I do have a helper now -- dup_const. I thought I'd converted all of the uses, but clearly missed one/some. r~
[Prev in Thread] | Current Thread | [Next in Thread] |