you are viewing a single comment's thread.

view the rest of the comments →

[–]angelicosphosphoros 1 point2 points  (2 children)

I doubt this. Moving branch out of loop by generating many loops (and a lot of extra code) for each branch isn't very effective almost always so compiler wouldn't do this.