Hi guys,

Just bumping this, is this a change we would like to include? Are there any
issues with the patch that you'd like me to fix?

Cheers
Sam


On Tue, Nov 26, 2024, 23:01 Sam Russell <sam.h.russ...@gmail.com> wrote:

> > It's your choice: 3 compilation units for x86_64, or 1 compilation unit
> > for x86_64, or no extra compilation unit (all code contained in .h
> files) —
> > as you prefer. Fine with me either way.
>
> Let's cross that bridge when we get to it :) I'm fairly relaxed which one
> we choose in the end.
>
> Final patch for now with alignment removed based on Jeff's feedback
> that _mm_loadu_si128() accepts unaligned data. bench-crc, test-crc and gzip
> all happy.
>
> Am I correct in thinking that we are just waiting for Simon's input now?
>
> On Tue, 26 Nov 2024 at 22:53, Bruno Haible <br...@clisp.org> wrote:
>
>> Sam Russell wrote:
>> > It makes sense to keep them in the same module though, I agree.
>>
>> Thanks.
>>
>> > I'd prefer to keep them as separate files if you're okay with it. I did
>> a
>> > quick experiment and by wrapping each function in push_options and
>> > pop_options pragmas it was pretty easy to get it all working in the same
>> > file so I can confirm that option does work.
>>
>> It's your choice: 3 compilation units for x86_64, or 1 compilation unit
>> for x86_64, or no extra compilation unit (all code contained in .h files)
>> —
>> as you prefer. Fine with me either way.
>>
>> Bruno
>>
>>
>>
>>

Reply via email to