Re:The Hunt for the Fastest Zero
by NablaSquaredG on Tuesday January 21, 2020 @07:07AM
(#22106191)
Well, if it's optimised out at "-O3", I usually don't care.
If you have some numerical code you can optimise further (even though you're using "-O3" or "-ffast-math"), things become interesting!
As the conclusion of the article says I would use the idiomatic way first, then and only if I have performance issues, actually force it to memset.
The only bad thing here is that, gcc only do the reasonable optimization on '-O3'.