LLVM总结

附上大大的博客
AloneMokey

关注的重点

  • Pass(通常翻译为“流程”):Pass用来将程序的中间表示之间相互变换。一般情况下,Pass可以用来优化代码,这部分通常是我们关注的部分。
  • git 安转clang
git clone http://llvm.org/git/llvm.git
cd llvm/tools
git clone http://llvm.org/git/clang.git
cd ../projects
git clone http://llvm.org/git/compiler-rt.git
cd ../tools/clang/tools
git clone http://llvm.org/git/clang-tools-extra.git

遇到的问题

  • 什么是clang,什么是LLVM?

总结

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 2000年,伊利诺伊大学厄巴纳-香槟分校(University of Illinois at Urbana-...
    星光社的戴铭阅读 15,942评论 8 180
  • LLVM 简介 LLVM 全称是 Low Level Virtual Machine,它是源自 the Unive...
    juniway阅读 38,224评论 0 21
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,845评论 18 139
  • 本文部分内容引用: 中文维基百科。 结构化编译器前端--clang介绍。 什么是clang编译器? clang是L...
    凌杰_owlman阅读 8,316评论 0 8
  • 1、为什么这一周没有集体召集感谢事宜? 答:对于本周感谢墙集体感谢未召开事件,有如下几个借口 a.公司员工本周工作...
    一帆儿阅读 362评论 0 0