Here it is:
http://gcc.godbolt.org/
Author:
http://xania.org/201205/gcc-explorer


The "color" function is awesome! You see the interleaving of the compiler.
Posted on 2013-03-07 21:55:44 by HeLLoWorld
Cute. Shame it doesn't work properly in IE10 though.
Posted on 2013-03-08 11:18:56 by Scali
I've used it with bigger chunks of code, and witnessed the use of magic numbers for multiplication amongst other things.
And the color function really shows what interleaving compilers are doing today.
This is not 1995 anymore.
The fact it's interactive greatly reduces the barrier for experimentation, much like shadertoy and the glsl playground.
You don't see the realworld performance of your changes but you see the generated code, it's educational.
Maybe some intermediate forms (llvm etc) would be enlightening.
It's so true that not only processors are more powerful today than they were yesterday, but also, the available tools.
Posted on 2013-03-10 00:03:07 by HeLLoWorld