LLVM moved to a new license a while ago. This backend is still using the old one.
For new contributions, would it make sense to dual-license them for easier reuse in other LLVM code?
For the existing code, I assume it can't just be marked as using the new license, since it's based on upstream LLVM code that got deleted and thus wouldn't have been relicensed, right?