<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 08/11/2023 21:11, Florian Klämpfl
      via fpc-devel wrote:<span style="white-space: pre-wrap">
</span></div>
    <blockquote type="cite"
      cite="mid:8C554580-0D09-422E-8A04-90368E006A29@freepascal.org">
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Am 08.11.2023 um 21:22 schrieb J. Gareth Moreton via fpc-devel <a class="moz-txt-link-rfc2396E" href="mailto:fpc-devel@lists.freepascal.org"><fpc-devel@lists.freepascal.org></a>:

- I don't know what the eventual support for intrinsics will be for FPC, if it will ever get implemented, but I at the very least hope the internal nodes will be implemented some day,
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Aren’t they already? Not working well though …</pre>
    </blockquote>
    I'll have to double-check.  Last I recall they weren't available,
    but I haven't looked in that area for a while.<br>
    <blockquote type="cite"
      cite="mid:8C554580-0D09-422E-8A04-90368E006A29@freepascal.org">
      <pre class="moz-quote-pre" wrap="">

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">since compiler developers can then use them directly in the node pass for vectorisation and the like.  For one thing, once they are implemented for x86_64 (and maybe AArch64 too), I would like to see if I can adapt the uComplex unit to support vectorisation.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I would pretty much see the uComplex unit being autovectorized instead.
</pre>
    </blockquote>
    <p>That was my intention... using uComplex and similar units as a
      test case to detect auto-vectorisation.</p>
    <p>Kit<br>
    </p>
  </body>
</html>