Am 18.01.20 um 19:29 schrieb J. Gareth Moreton:
I personally would have thought the compiler would be smart enough to promote a 128-bit array to an XMM register when among intrinstics or just passing the structure as a whole from one place to another, but utilise memory movement or the scalar SSE commands when modifying individual fields.  I guess it's easier said than done though and probably something for me to research later on.

As said: this is not the purpose of those intrinsics. They can be used to do so though but this is another story.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to