Add COMPILER_IS_CLANG and COMPILER_IS_GCC flags to be able to differentiate output for asm listing generation.
Add proper GCC codegen flags for SSE instruction sets. Tighten optimizations for release builds by default.