我写了一个LLVM插件,修改了中间表示(IR)代码。为了增加可移植性,我还希望它能与gcc编译器一起工作。所以我想知道是否有任何工具可以将gcc的某些中间表示(IR)转换为LLVM IR。
编写另一个版本的代码以与gcc IR协同工作可能会更加容易。你想做的可能不可能,如果可能的话,那就很困难了(比起最初编写LLVM pass来说要更难)。