Re: [fpc-pascal] AVX512 in ASM - From where should I start?

2018-06-15 Thread Florian Klämpfl
Am 14.06.2018 um 23:17 schrieb Joao Schuler: AWESOME NEWS! Thank you. Should I start by adding more tasm*.pp testing files at  fpc/branches/tg74/avx512/tests/test/ specific for AVX512 ? Just look at the directory I mentioned. AVX1/2 is tested using automated tools which generate automatically

Re: [fpc-pascal] AVX512 in ASM - From where should I start?

2018-06-14 Thread Joao Schuler
AWESOME NEWS! Thank you. Should I start by adding more tasm*.pp testing files at fpc/branches/tg74/avx512/tests/test/ specific for AVX512 ? On Fri, Jun 15, 2018 at 6:52 AM, Florian Klämpfl wrote: > Am 14.06.2018 um 22:37 schrieb Joao Schuler: > >> Hello, >> In the case that I feel brave enough

Re: [fpc-pascal] AVX512 in ASM - From where should I start?

2018-06-14 Thread Florian Klämpfl
Am 14.06.2018 um 22:37 schrieb Joao Schuler: Hello, In the case that I feel brave enough to code support for AVX512 on asm sections, from where should I start? https://svn.freepascal.org/svn/fpc/branches/tg74/avx512/ Torsten (mainly) and me are working on it. I think a good start would be ex

[fpc-pascal] AVX512 in ASM - From where should I start?

2018-06-14 Thread Joao Schuler
Hello, In the case that I feel brave enough to code support for AVX512 on asm sections, from where should I start? This question is related to: https://forum.lazarus.freepascal.org/index.php/topic,41572.0.html I would like to use ZMM registers in my code and do things like these: asm vmovups zmm