Half the reason LLVM has advanced so quickly is that it's not GPL.
And the other half is that GCC's design and implementation are so obtuse that no one can practically modify it without insider assistance. (This is the "RMS loophole" in the GPL.)
The faster I go, the behinder I get. -- Lewis Carroll