Compiler Explorer – how various C++ compilers translate code into various machine code targets
Posted by jpluimers on 2017/01/03
The first implementation of Compiler Explorer supports many versions of the gcc, clang and icc compilers on ARM, ARM64, AVR and x86 targets.
On the left you type your C++ code, on the right you see the resulting assembler code optionally with byte code and colorised so you can correlate the C++ lines with the assembly.
A great way to start the year: learning new things!
Related:
–jeroen
via:
- wonderful !! Compiler Explorer – David Berneda – Google+
- https://gcc.godbolt.org/
- https://godbolt.org/
- https://github.com/mattgodbolt/gcc-explorer
- GCC Explorer – Google+
Some videos:
Leave a comment