首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LLVM IR静态分析工具

LLVM IR静态分析工具
EN

Stack Overflow用户
提问于 2017-01-03 21:02:08
回答 1查看 2.2K关注 0票数 5

我试图找出是否有任何静态分析工具可用于对LLVM IR进行分析并向开发人员报告问题?

如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 23:22:37

对于任何感兴趣的人,我发现很少有研究工具对LLVM IR进行分析,并向开发人员报告错误/警告。以下为清单:

  1. 克莱 -在从C源代码生成的LLVM IR上运行符号执行,并生成一个报告,如下所述:http://klee.github.io/tutorials/testing-regex/
  2. 克洛弗 -构建在KLEE之上,为C++程序生成测试用例
  3. LLBMC - LLVM IR转换为中间逻辑表示,并将其转换为SMT公式.然后使用SMT求解器求解SMT-lib公式。更多细节可以在这里找到:http://llbmc.org/files/papers/ASE13.pdf
  4. LAV --它是建立在LLVM编译器基础结构之上的一个bug查找工具。LAV结合了符号执行、程序控制流的SAT编码和有界模型检查的一些特点.
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41452314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档