Probably because of licensing; libgcc is GPLv3, compiler-rt has a BSD-style license
What I am trying to say is that to me the user of libgcc or the LLVM version there is not difference between BSD and LGPL conditions.
The LLVM project isn't controlled by a single entity, but it does get a lot of code from "commercial" users, so those users chose a license that works well for them. (It ensures that any future contributions will be usable under an acceptable license.) Admittedly the LGPL would also be fine, but ... that's not what they picked.