• 全新的编译器设计架构

    LLVM使用全新的三阶段的编译器设计架构,LLVM包含支持众多CPU的代码生成器,并且给LLVM写一个前端是非常容易的,

  • 无处不在的优化

    LLVM拥有一个强大的Pass管理器和一个积极的优化器,LLVM可以对编译,安装,链接,运行时进行优化,可以获得更高的代码质量。

  • 丰富的调试信息

    LLVM支持生成DWARF的调试信息

  • JIT支持

    LLVM包含一个JIT系统,目前支持X86,X86-64,ARM,AArch64,Mips,SystemZ,PowerPC和PowerPC-64。