【问题标题】:llvm optimizationsllvm 优化
【发布时间】:2012-04-04 12:52:46
【问题描述】:

List of available LLVM passes are desribed here。我有兴趣了解不同优化级别包含哪些通道。例如,对于 -O2 包括哪些通行证。是否有任何网站或文件提供该信息。

【问题讨论】:

    标签: c optimization llvm


    【解决方案1】:

    PassManagerBuilder.cpp 文件中可见。看看 populateModulePassManager 方法,其中 OptLevel 是跟随 -O 选项的整数。

    【讨论】:

      【解决方案2】:

      您可以从命令行使用:

      echo "" | opt -O3 -disable-output -debug-pass=Arguments
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-15
        • 1970-01-01
        • 1970-01-01
        • 2020-07-19
        • 2014-06-06
        • 2011-10-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多