gpt4 book ai didi

gcc - 从 gcc 输出中提取控制流图

转载 作者:行者123 更新时间:2023-12-04 22:05:36 24 4
gpt4 key购买 nike

我试图从 gcc 生成的汇编代码中提取控制流图。我设法使用参数 -fdump-rtl-* 和 -dv 将几个 IR(rtl 阶段)的 CFG 转储到 .vcg 文件中。除了最终的汇编代码之外,有没有办法做同样的事情?我想要一个通用的、与目标无关且易于解析的表示(如 vcg 表示)。我的源代码是用 C 语言编写的(以防它发挥重要作用)。

此致,
米卡利斯。

最佳答案

如果您可以运行应用程序进行分析,英特尔 PTU 和 VTune 会这样做……但不确定它是否可以在不运行代码的情况下生成图形。否则你可能会看到这样的东西:http://compilers.cs.ucla.edu/avrora/cfg.html .

关于gcc - 从 gcc 输出中提取控制流图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6405477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com