【发布时间】:2012-01-23 17:18:45
【问题描述】:
有没有办法将 llvm IR 转换为 c 代码并保持其语义? 例如,我们是否可以先将 c 代码编译为 llvm IR,然后再将其编译回另一段 c 代码。我不希望这两个文件是相同的。但是它们需要具有相同的功能。 谢谢
【问题讨论】:
标签: llvm
有没有办法将 llvm IR 转换为 c 代码并保持其语义? 例如,我们是否可以先将 c 代码编译为 llvm IR,然后再将其编译回另一段 c 代码。我不希望这两个文件是相同的。但是它们需要具有相同的功能。 谢谢
【问题讨论】:
标签: llvm
你可以使用C后端,llc -march=c
【讨论】: