我正在编写自己的 LLVM 通行证,它修改了 LLVM 位码。在生成位码时,我想禁用函数内联,但是当我完成修改位码时,我想调用执行函数内联的传递。这可以做到吗。如果是,如何?
为了更好地理解我在说什么,请查看以下代码。
bool MyBitCodeModifier::runOnModule(Module &M)
{
// Here is the code of my pass which modifies bitcode
// I need to call inline pass here
}