此文是Fred Chow在德拉华大学所讲open64课程讲义的翻译,转载请注明出处 http://lingcc.com
若需要此讲义的原版,请email我
原版讲义见最后一页

  1. Open64中的内联器
      IPA中的内联器(ipa/main/analyze)
      轻量级内联器(ipa/inline,ipa/main/analyze)–均提供死函数删除
      独立的内联器:前身是轻量级内联器,比轻量级内联器具有更多的功能,当前没有被使用
      GNU前端的内联器被完全禁用
  2. 轻量级内联器
      独立执行
      针对单个文件工作- 无跨文件内联
      在-ipa编译时不会调用
      在-O3且无-ipa时总被调用
      对从头文件中修剪无用函数很重要
      阶段开始时会将得到的信息汇总
      输出文件为.I
  3. IPA中的内联器
      程序范围越大内联器功能越强大
      使用IPL中创建的信息

  8 Responses to “Open64课程-内联”

  1. [...] Open64课程-内联 (7) [...]

  2. [...] Open64课程-内联 [...]

  3. [...] 推荐文章:Open64课程-内联 [...]

  4. [...] Open64课程-内联 [...]

  5. [...] Open64课程-内联 « 编译点滴 says: 2009/12/29 at 08:57 [...]

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

   
2009-2011© 编译点滴 Suffusion theme by Sayontan Sinha

无觅相关文章插件,快速提升流量