劝人不要离婚说说友谊是常青树.pptVIP

  • 0
  • 0
  • 约2.24千字
  • 约 40页
  • 2020-08-24 发布于福建
  • 举报
ARM Agenda ■ARM编译器优化 CC++和汇编混合模式编程 使用ARM编译器编码 局部和全局数据讨论 103v04 C/C++ Compiler Hints Tips ARM 优化级别 ■使用的编译器优化级别是可选择的 O0---DEBUG 关闭大多数优化 最好的调试信息,最少的优化 -O1---DEBUGREL 多数优化选项许可 给一个满意的调试,好的代码密度 O2---RELEASE (default 完全的优化 有限的调试信息,最好的代码密度 为代码大小或运行速度的优化,可选择: Ospace(默认的)或 Time. 使用-q选像可包含源码级调试信息 103v04 C/C++ Compiler Hints Tips ARM 自动优化 ■ADS编译器在所有级别中执行一些简单的优化 ie.-00,-01,-02 下面是一个例子:即使用O0,多余的表达式也被清除了: ■ ATPCS标准中子程序结果返回规则 ■结果为32位整数,RO返回 ■结果为64位整数,RO,R1返回 ■位数更多时,用内存来传递 intf【int*p) armcc -c -Oo return (*p==*p)i MOV r0, #1 MOV PC, 1 注意:在这种情况下,可使用C的关键字 volatile强制使用这些变量

文档评论(0)

1亿VIP精品文档

相关文档