I do like LLVM. It’s nice to finally see some competition to GCC, which is a bloated mess and a nightmare to build.
It simply means that the only platform-limitation is in your own code and not the compiler or llvm-representation. In other words: Your code will only work on the GBA when you write for GBA.
Platform-independent enough for my purposes.