如何将llvm IR转换为c代码?

Zho*_*shu 5 llvm

有没有办法将llvm IR转换为c代码并保持其语义?例如,我们可以先将c代码编译为llvm IR,然后将其编译回另一段c代码.我不希望这两个文件是一样的.但他们需要具有相同的功能.谢谢

SK-*_*gic 8

您可以使用C后端 llc -march=c

  • 在llc-3.4中不再可用.是否有替代品? (2认同)
  • @ArunprasadRajkumar,您可能对此感兴趣:http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-August/075875.html (2认同)