On Fri, 19 May 2017 10:54:25 +0200 Sven Barth via fpc-pascal <fpc-pascal@lists.freepascal.org> wrote:
>[...] > Even though FPC might use SSE for maths it will still use the x87 to > transfer floating values to/from function, especially if they take Extended > as parameter/result. Can you elaborate on this? I thought on x64 does not have extended, so extended is double. > I did a test by disabling Extended on Linux x64 trunk compiler and RTL and > it tripled the framerate from ~3 to ~10. And it works? > Additionally some internal functions are not yet available with sole SSE > support (frac() indeed comes to mind). Mattias _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal