Decompiler from binary to C using Capstone tool to disassemble, LLVM compiler as intermediate and finally producing C code.
Interesting papers
Decompiler from binary to C using Capstone tool to disassemble, LLVM compiler as intermediate and finally producing C code.