Re: [fpc-devel] Fixes for i386/x86_64 assembler

2020-02-17 Thread avx...@t-online.de
Hi Gareth, i have fixed this bug in the last year (my avx512-branch) and Florian has merged my avx512-branch to trunk (23.10.2019). Torsten -Original-Nachricht- Betreff: [fpc-devel] Fixes for i386/x86_64 assembler Datum: 2020-02-17T10:44:57+0100 Von: "J. Gareth Moreton" An:

[fpc-devel] Fixes for i386/x86_64 assembler

2020-02-17 Thread J. Gareth Moreton
Hi everyone, I made some fixes to the compiler when it comes to SSE and AVX instructions that deal with single (rather than packed) data, since it got the memory sizes wrong and assumed they were 128-bit or 256-bit instead.  Thanks to Marco for pointing out that it was single data in issue

Re: [fpc-devel] Object upgrades

2020-02-17 Thread Ben Grasset
On Mon, Jun 10, 2019 at 3:31 PM Ryan Joseph wrote: > Sorry, if I dereference the size is still of TBase. I don’t think “result" > is actually changing depending on the class type. This may have something > to do with the way new works though. How can we fix this? > It's because Initialize isn't