llvm libLLVMCore源码分析 - 目录

llvm libLLVMCore由一系列类组成,主要的功能是使用IR的形式表示程序(由于历史原因,这个库被命令为libLLVMCore,其实命名为libLLVMIR更准确)。这些类的头文件都被放置在include/llvm/IR目录下,源文件放置在lib/IR目录下。

本系列博客会按照如下顺序,对llvm libLLVMCore中的类进行逐个分析(更新中~~~):

llvm libLLVMCore源码分析 01 - Type Classhttps://blog.csdn.net/weixin_42654107/article/details/122862209?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 02 - Value Classhttps://blog.csdn.net/weixin_42654107/article/details/122998347?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 03 - User Classhttps://blog.csdn.net/weixin_42654107/article/details/123056494?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 04 - Use Classhttps://blog.csdn.net/weixin_42654107/article/details/123086570?spm=1001.2014.3001.5501

llvm libLLVMCore源码分析 05 - Instruction Classhttps://blog.csdn.net/weixin_42654107/article/details/123105104?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 06 - Terminator Instructionshttps://blog.csdn.net/weixin_42654107/article/details/123136393?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 07 - Unary & Binary Operatorshttps://blog.csdn.net/weixin_42654107/article/details/123147536?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 08 - Memory Operatorshttps://blog.csdn.net/weixin_42654107/article/details/123181845?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 09 - Cast Operatorshttps://blog.csdn.net/weixin_42654107/article/details/123198641?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 10 - Exception Handling Instructionshttps://blog.csdn.net/weixin_42654107/article/details/123210684?spm=1001.2014.3001.5502

 llvm libLLVMCore源码分析 11 - PHI Node Instructionhttps://blog.csdn.net/weixin_42654107/article/details/123371013

llvm libLLVMCore源码分析 12 - Vector & Aggregate Operationshttps://blog.csdn.net/weixin_42654107/article/details/123368777?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 13 - Other Operatorshttps://blog.csdn.net/weixin_42654107/article/details/123350002?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 14 - BasicBlock Classhttps://blog.csdn.net/weixin_42654107/article/details/123381701?spm=1001.2014.3001.5501

llvm libLLVMCore源码分析 15 - Constant Classhttps://blog.csdn.net/weixin_42654107/article/details/123384139?spm=1001.2014.3001.5501

llvm libLLVMCore源码分析 16 - ConstantDatahttps://blog.csdn.net/weixin_42654107/article/details/123419630

llvm libLLVMCore源码分析 17 - ConstantAggregatehttps://blog.csdn.net/weixin_42654107/article/details/123428665?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 18 - BlockAddress & ConstantExprhttps://blog.csdn.net/weixin_42654107/article/details/123471560?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 19 - GlobalValuehttps://blog.csdn.net/weixin_42654107/article/details/123473369?spm=1001.2014.3001.5502

 llvm libLLVMCore源码分析 20 - Function Classhttps://blog.csdn.net/weixin_42654107/article/details/123504498?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 21 - Metadata Classhttps://blog.csdn.net/weixin_42654107/article/details/123543350?spm=1001.2014.3001.5502

​​​​​​​​​​​​​​llvm libLLVMCore源码分析 22 - DebugInfoMetadatahttps://blog.csdn.net/weixin_42654107/article/details/123677492?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 23 - DINodehttps://blog.csdn.net/weixin_42654107/article/details/123730459?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 24 - Comdat Classicon-default.png?t=M276https://blog.csdn.net/weixin_42654107/article/details/123787309?spm=1001.2014.3001.5502

llvm libLLVMCore源码分析 25 - GVMaterializer Classicon-default.png?t=M276https://blog.csdn.net/weixin_42654107/article/details/123790774?spm=1001.2014.3001.5502​​​​​​​

llvm libLLVMCore源码分析 26 - Module Classicon-default.png?t=M276https://blog.csdn.net/weixin_42654107/article/details/123071915?spm=1001.2014.3001.5502

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值