本文主要是介绍LLVM基础操作:1、将Pass加入PassManager2、怎么写自己的Pass,并作用于代码3、如果编写的pass用到了其他pass提供的函数功能,需要在getAnalysisUsage 中声明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 前言
- 1、如果编写的pass用到了其他pass提供的函数功能,需要在getAnalysisUsage 中进行声明
- 2、LLVMSimplePass:怎么去写自己的Pass,并且作用于代码
- 3、将Pass加入PassManager管理
前言
基于Pass,我们可以做什么?
我们可以编写自己的Pass去混淆代码,以增加他人反编译的难度。
这篇关于LLVM基础操作:1、将Pass加入PassManager2、怎么写自己的Pass,并作用于代码3、如果编写的pass用到了其他pass提供的函数功能,需要在getAnalysisUsage 中声明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!