|
From: Petar J. <mip...@gm...> - 2014-02-13 17:54:03
|
On Tue, Feb 11, 2014 at 11:01 PM, Florian Krohm <fl...@ei...>wrote: > 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. Thanks for the heads up. I ran make check with and without the patch on one MIPS64 board, no regressions. Regards, Petar |