更新:编译参数添加对静态库的说明 一、目的: 实现链接时符号混淆参考文档:https://llvm.org/docs/LinkTimeOptim...
更新:编译参数添加对静态库的说明 一、目的: 实现链接时符号混淆参考文档:https://llvm.org/docs/LinkTimeOptim...
一、目的: 分析 LLVM 自带的符号重写Pass 二、分析执行流程: LLVM原生的文件lib/Transforms/Utils/Symbol...
参考:https://mayuyu.io/2017/06/01/LLVMHacking-0x1/[https://mayuyu.io/2017/...
一、hikari导出成Xcode项目 很简单,cmake指定Xcode就成。 二、编译clang Xcode打开刚才cmake出来的项目,只编译...
参考:http://www.alonemonkey.com/2016/12/21/learning-llvm/[http://www.alone...
参考书:《LLVM Cookbook中文版》分析pass可以在不更改IR的情况下提供关于IR的更高级的信息,下面我们实现一个分析pass,计算和...
参考书:《LLVM Cookbook中文版》一个pass可能会依赖其他pass来分析或获取数据,所以这里我们依据 llvm学习日记九:编写一个基...
参考书:《Getting Started with LLVM Core Libraries》 一、概览图: 整体概述:IR在翻译成目标代码时,图...
参考书:《Getting Started with LLVM Core Libraries》 书上这一部分有点out了,我就参考官网的文档:ht...
参考书:《Getting Started with LLVM Core Libraries》 一、优化参数: -O0 : 不优化,用于代码调试 ...
专题公告
LLVM