clang O3编译选项有哪些
时间: 2023-09-28 14:09:07 浏览: 128
clang O3编译选项可以包括如下选项:
- -O3:最高级别的优化
- -funroll-loops:循环展开优化
- -frename-registers:寄存器重命名优化
- -march=native:依据系统硬件自动选择最优指令集
- -flto:使用链接时优化
- -floop-parallelize-all:并行化循环优化
- -fmodulo-sched:模数调度优化
- -fgraphite-identity:使用Graphite优化代码矢量化
- -fipa-pta:利用指针关系优化效果
- -fipa-sra:存储器复制优化
阅读全文