Looking around just now, there's what seems like an initial experiment from someone, but it doesn't seem to have gone anywhere. :(
https://sourceware.org/ml/binutils/2017-03/msg00044.html
Asking because with the LLVM 8.0.0 release (a few months ago) it's one of the standard supported architectures.
e.g. the clang memcpy can be 100x faster than the gcc memcpy, when the size and alignment is known.
And gcc-9 added serious regressions on some platforms, that you need to blacklist it. gcc-10 probably not being better.
Also with FDO I get better results with GCC over Clang/LLVM, my main test subjects are rendering (Blender), archivers, encoders and emulation.
However with straight up -O2/-O3 I very often get better performance with Clang/LLVM. I haven't benchmarked on ARM though, my results may be very different there.
This doesn't make sense. You can compile proprietary code with gcc without problems already. Clang doesn't enable anything new here.
People promote Clang because it has a permissive license and opens the door for Google and Apple to inject proprietary crap into Linux.