我需要转储所有 Gimple 树(类似于 -fdump-tree-whatever)。我为此创建了一个插件,但我不确定我应该如何访问 Gimple 树。插件卡在 GIMPLE_PASS 中:
static struct opt_pass my_pass =
{
.type = GIMPLE_PASS,
...
我尝试使用 gsi (gimple_stmt_iterator) 迭代基本块,但是,我的转储不完整。
你能帮我吗,我应该如何访问 Gimple 树,让每一棵树都被倾倒?
最佳答案
最有用的选项是 -fdump-tree-gimple
关于gcc - 我怎样才能转储所有 Gimple 树?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26222242/