Does MSVC still generate better code than GCC ? I do not find any recent benchmark.
In my experience, some code paths are better optimized by cl.exe, some by gcc. Overall difference is negligible though.
As near as I can tell msvc is strictly inferior except for windows community adoption than gcc/mingw. Of course, benchmark your workload, I could be doing something odd that you are not.
ftfy