pass
逃课的小学生
这个作者很懒,什么都没留下…
展开
-
LLVM’s Analysis and Transform Passes
1.概述本文档是LLVM提供的优化功能的高级摘要。优化是作为一个过程来实现的,该过程遍历程序的某些部分,以收集信息或转换程序。下表将LLVM提供的过程分为三类。分析过程计算其他过程可以使用或用于调试或程序可视化目的的信息。转换过程可以使用(或使分析过程无效)。转换以某种方式传递所有的转换程序。实用程序传递提供了一些实用程序,但不适合分类。例如,将函数提取到位码或将模块写入位码的过程既不是分析过...翻译 2019-04-13 19:58:00 · 1793 阅读 · 0 评论 -
Writing an LLVM Pass
目录1.简介 - 什么是pass?2.快速入门 - 写下hello world3.设置构建环境4.Basic code required5.Pass类和要求6.ImmutablePass类7.ModulePass类8.CallGraphSCCPass类9.FunctionPass类10.doInitialization(Module&)方法11.L...翻译 2019-04-15 15:06:55 · 2209 阅读 · 0 评论