rudimentary LLVM support started