The LLVM code is fairly active for a retro arch. It just got accepted into mainline less than a couple years ago. I remember it because the m68k folk are pretty active about maintaining support for their arch in the Linux kernel, and for a while the lack of m68k support in LLVM (and therefore the lack of m68k support in Rust) was seen as a potential blocker for mainline Rust support in the kernel.