On 7/4/2017 4:14 PM, H. S. Teoh via Digitalmars-d-announce wrote:
Also, loop unrolling is only the beginning.  Other loop optimizations
are just as important, like strength reduction, hoisting, etc.. (Caveat:
I haven't checked whether DMD specifically performs these optimizations.


It does.

But based on looking at previous dmd output, I'm leaning towards no.)

I wish people would look at it before assuming. It's not like it's a secret.

  https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gloop.c

Read the comments.

Reply via email to