Clang with support of LLVM backend for DCPU-16 Please, see the instructions how to build and use here