<div dir="ltr">Hi,<div>I started testing the AVX512 branch:</div><div>
<a href="https://svn.freepascal.org/svn/fpc/branches/tg74/avx512/" class="gmail-bbc_link" target="_blank" style="color:rgb(51,68,102);text-decoration:none;border-bottom:1px solid rgb(51,68,102);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12.48px;text-align:-webkit-left;background-color:rgb(240,244,247)">https://svn.freepascal.org/svn/fpc/branches/tg74/avx512/</a>
<br></div><div><br></div><div>This is the code:</div><div><br></div><div>{$ASMMODE intel}</div><div>asm</div><div> vaddps zmm1, zmm2, zmm3</div><div>end;<br><div class="gmail_extra"><br></div><div class="gmail_extra">The error message is: invalid combination of opcode and operands.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The assembly code looks correct to me:</div><div class="gmail_extra"><a href="http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=22E1CA82C5506AA7E639CACEB96C72AB?doi=10.1.1.697.2949&rep=rep1&type=pdf">http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=22E1CA82C5506AA7E639CACEB96C72AB?doi=10.1.1.697.2949&rep=rep1&type=pdf</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">(look at page 19 above).</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'm I doing something very wrong? Should I submit a bug report?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Kind regards,</div></div><div class="gmail_extra">JP.</div></div>