Am 22.10.19 um 05:01 schrieb J. Gareth Moreton:
mulpd %xmm0, %xmm0 { Calculates "re * re" and "im * im" simultaneously }haddpd %xmm0, %xmm0 { Adds the above multiplications together (horizontal add) }
Unfortunatly, those horizontal operations are normally not very efficient IIRC.
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel