LLVM front-end and runtime for AS3