我已经编写了LLVM通行证,该通行证修改了中间表示(IR)代码。为了增加可移植性,我还希望它与gcc编译器一起工作。所以我想知道是否有任何工具可以将gcc的某些中间表示(IR)转换为LLVM IR。
最佳答案
您可能需要dragonegg(正在使用GCC前端构建LLVM IR)。
而且,如果您想处理GCC内部表示形式,那么MELT(扩展GCC的高级领域特定语言)可能是正确的工具。
关于c++ - 将GCC IR转换为LLVM IR,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13748768/