@handmade_hero mmSquare is actually calculating inner statement 2 times. maybe like this?
mmSquare(a) ({typeof(a) b=(a);mm_mul_ps(b,b);})
-
-
@cmuratori So the compiler has actually done something smart ;) -
@UnclePeyj Common subexpression elimination is something optimizing compilers usually do pretty well, at least when there aren't pointers. - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.