[fpc-devel] Problems with MM types (__m128 etc).
Jonas Maebe
jonas at freepascal.org
Fri Apr 8 20:19:01 CEST 2022
On 08/04/2022 19:57, J. Gareth Moreton via fpc-devel wrote:
> It looks like support for writing to arrays that are wholly stored in
> registers is a little limited and buggy
Modifying individual elements of arrays stored in registers has never
been enabled nor supported in the compiler. That is why
tvecnode.pass_typecheck calls make_not_regable(left,[ra_addr_regable]);
Enabling that will probably require quite a few changes in many
different places and possibly for several architectures all over the
compiler.
Jonas
More information about the fpc-devel
mailing list