[fpc-devel] Thoughts: Make FillChar etc. an intrinsic for specialised performance potential
Sven Barth
pascaldragon at googlemail.com
Sat Apr 16 16:41:29 CEST 2022
Benito van der Zander via fpc-devel <fpc-devel at lists.freepascal.org>
schrieb am Sa., 16. Apr. 2022, 15:43:
> Hi,
>
> it could always inline it.
>
> For small sizes do that mov and for large sizes do rep stosb on x86. It is
> very fast nowadays. Faster than FillChar on my Intel laptop. (except for
> mid sizes like 128 bytes)
>
FillChar is on most platforms an assembly function and FPC *never* inlines
assembly functions.
Regards,
Sven
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20220416/8fb9d8be/attachment.htm>
More information about the fpc-devel
mailing list