|
From: Florian K. <fl...@ei...> - 2014-02-11 22:14:14
|
On 02/11/2014 02:16 PM, Julian Seward wrote:
>
>> Was the increase to multiple-of-32 reverted at some point ?
>
> I think so, yes. It was at 16 for a long time. Then it got increased
> to 32 when I was first adding AVX (256-bit-vector) support. But part way
> through that process I realised it wasn't feasible to generate 256-bit
> loads/stores to access the guest state, so the 32-byte alignment requirement
> was backed off to 16.
Attached is a patch that reverts the alignment changes from VEX r2330
and fixes some conflicting comments that were referring to an incorrect
alignment requirement.
I'll wait a while before I check it in to allow folks to test it on MIPS
/ ARM to which I do not have access.
Florian
|