We haven’t hit any major architectural problems with LLVM. We can take LLVM IR and pretty much find-replace it to our genAsm format.
We are doing some work in LLVM around tracking pointers specially, but this is not on our critical path.
The LLVM backend will be available shortly. Its actually working in a very basic fashion already, but nowhere near settled-down enough to be made available. Its growing features and fixes continuously. Its only useful in conjunction with our simulator and such.
But we are as eager to share it with the world as the world is eager to get its hands on it 😀