> AFAIK the GPL isn't really relevant unless you're modifying and redistributing GCC itself.
A lot of interesting LLVM use-cases are all about that, adding custom frontends or backends used in software that is distributed. Some random examples:
And how many of those were/are commercial or similar? The point is that GCC requires you to adhere to the GPL, which may not be desirable.
The Island platform that I linked to is one such commercial example, made and sold by RemObjects[1]. OpenCL support in graphics drivers is another example.
A lot of interesting LLVM use-cases are all about that, adding custom frontends or backends used in software that is distributed. Some random examples:
https://www.elementscompiler.com/elements/island/
https://ispc.github.io/
https://www.khronos.org/spir/