[fpc-devel] AVX 512 - Can't compile vaddps zmm1, zmm2, zmm3

Florian Klämpfl florian at freepascal.org
Sun Jun 17 10:30:50 CEST 2018


Am 17.06.2018 um 06:37 schrieb Joao Schuler:
> Hi,
> I started testing the AVX512 branch:
> https://svn.freepascal.org/svn/fpc/branches/tg74/avx512/
> 
> This is the code:
> 
> {$ASMMODE intel}
> asm
>      vaddps  zmm1, zmm2, zmm3
> end;
> 
> The error message is: invalid combination of opcode and operands.
> 
> The assembly code looks correct to me:
> http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=22E1CA82C5506AA7E639CACEB96C72AB?doi=10.1.1.697.2949&rep=rep1&type=pdf
> 
> (look at page 19 above).
> 
> I'm I doing something very wrong? 

No, this is feature branch and work in progress. It is only useful to check out if you want to contribute to it.

> Should I submit a bug report?
>
Only if you submit a patch with it :)



More information about the fpc-devel mailing list