<HTML>
<div><style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>The file you want is compiler/x86/x86ins.dat, which contains the syntax information for all of the x86-64 assembler commands.</div><div><br>
</div><div>A tool that's run by "make" will then generate a number of .inc files that are then referenced by the source code.</div><div><br>
</div><div>Gareth aka. Kit<br>
</div><br>
 <br>
<br>
<span style="font-weight: bold;">On Sun 17/06/18 20:59 , Joao Schuler jp@schulers.com sent:<br>
</span><blockquote style="BORDER-LEFT: #F5F5F5 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT:0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"><div dir="ltr">I can give a try to support vaddps and other instructions I need the most in AVX512. Where is the code (what file) for the above please?</div><div class="gmail_extra"><br>
<div class="gmail_quote">On Sun, Jun 17, 2018 at 6:30 PM, Florian Klämpfl <span dir="ltr"><<a href="mailto:florian@freepascal.org">florian@freepascal.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Am 17.06.2018 um 06:37 schrieb Joao Schuler:<br>
 
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 
Hi,<br>
 
I started testing the AVX512 branch:<br>
 
<a href="https://svn.freepascal.org/svn/fpc/branches/tg74/avx512/" rel="noreferrer" target="_blank">https://svn.freepascal.org/svn<wbr>/fpc/branches/tg74/avx512/</a><br>
 
<br>
 
This is the code:<br>
 
<br>
 
{$ASMMODE intel}<br>
 
asm<br>
 
     vaddps  zmm1, zmm2, zmm3<br>
 
end;<br>
 
<br>
 
The error message is: invalid combination of opcode and operands.<br>
 
<br>
 
The assembly code looks correct to me:<br>
 
<a href="http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=22E1CA82C5506AA7E639CACEB96C72AB?doi=10.1.1.697.2949&rep=rep1&type=pdf" rel="noreferrer" target="_blank">http://citeseerx.ist.psu.edu/v<wbr>iewdoc/download;jsessionid=22E<wbr>1CA82C5506AA7E639CACEB96C72AB?<wbr>doi=10.1.1.697.2949&rep=rep1&<wbr>type=pdf</a><br>
 
<br>
 
(look at page 19 above).<br>
 
<br>
 
I'm I doing something very wrong? <br>
 
</blockquote> 
<br>
</span> 
No, this is feature branch and work in progress. It is only useful to check out if you want to contribute to it.<span class=""><br>
 
<br>
 
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 
Should I submit a bug report?<br>
 
<br>
 
</blockquote></span> 
Only if you submit a patch with it :)<br>
 
______________________________<wbr>_________________<br>
 
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
 
<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel" rel="noreferrer" target="_blank">http://lists.freepascal.org/cg<wbr>i-bin/mailman/listinfo/fpc-dev<wbr>el</a><br>
 
</blockquote></div><br>
</div> 
 

_______________________________________________<br>

fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>

<a target="_blank" href="<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a>"><span style="color: red;">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</span></a><br>

<br>

</blockquote></HTML>