2011-12-19 84 views
5

有什麼辦法可以將llvm IR轉換爲c代碼並保持它的語義? 例如,我們可以先將c代碼編譯爲llvm IR,然後將其編譯回另一片c代碼。我不期望這兩個文件是相同的。但他們需要具有相同的功能。 感謝如何將llvm IR轉換爲c代碼?

回答

8

您可以使用C後端,與llc -march=c

+2

它不再提供llc-3.4.Is有任何交替? – 2014-07-30 14:16:23

+2

@ArunprasadRajkumar,您可能會對此感興趣:http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-August/075875.html – 2014-08-22 17:06:21