[DEBUG]类型冲突[整型转换]

发布于 2019-10-02

调试过程 最近在写创建loop的IR maker,但是在边界条件比较的地方,直接assert退出了。 跟踪到相关源代码 这块地方报 …


LLVM构建IR代码

发布于 2019-05-29

LLVM提供了很多的API用于操作IR,因此我们可以使用这些接口直接在内存中生成IR,同时直接运行,输出结果。(如果我们想要开发一 …


LLVM-Pass 调试相关

发布于 2019-05-29

pass 管理器 pass管理器的实现在 lib/Transforms/IPO/ 中,最主要的是PassManagerBuilde …


Obfuscator-LLVM

发布于 2019-05-28

简介 相关项目 https://github.com/obfuscator-llvm/obfuscator/wiki/Instal …


LLVM优化入门

发布于 2019-05-28

PS: Clang为LLVM提供的C语言编译器,默认参数可以生成本机可执行的二进制程序。-S和-c参数与GCC一样,可分别生成.s …