Skip to content

LLVM 学习之旅

官方提供了一个学习案例,实现一个小语言,地址:https://llvm.org/docs/tutorial/index.html

LLVM 程序员手册

https://llvm.org/docs/ProgrammersManual.html

LLVM APIs

  1. 字符串处理
  2. 字符串格式化
  3. 错误处理
  4. 函数和其它可回调对象?
  5. debug
  6. 数据结构(链表、字符串、集合、字典、位)
    1. 数组对象
    2. 固定数组
    3. 指针向量
    4. 小向量?
    5. ...
  7. 多线程
  8. 核心对象
    1. Module
    2. Value
    3. User
    4. Instruction
    5. Contant
    6. GlobalValue
    7. Fuction
    8. GolbalVariable
    9. BasicBlock
    10. Argument

LLVM 开发项目脚手架