TPDE-LLVM:LLVM编译速度提升10-20倍

2025-09-03
TPDE-LLVM:LLVM编译速度提升10-20倍

TPDE项目开源了其基于LLVM的快速后端TPDE-LLVM,在SPEC CPU 2017基准测试中,其编译速度比LLVM -O0后端快10-20倍,运行时性能相似,代码大小增加10-30%。TPDE-LLVM目前支持x86-64和AArch64架构,并对LLVM-IR进行了特定优化,例如去除函数内的常量表达式、限制结构体/数组大小等。未来计划包括支持更多LLVM-IR特性、DWARF调试信息以及改进寄存器分配。

开发 TPDE