One of LLILC's major objective is give the community an MSIL frontend for LLVM.
This allows a JIT or an AOT compiler to take any C# program written for the .NET Core class libraries to run on any platform that CoreCLR can be ported to and that LLVM will target.