ARM
windiwen
编译器 llvm gcc 随便玩玩
展开
-
ARM内容简介
准备翻译下arm的指令集手册,自己也能做一个比较全面的学习,对于IOS的反汇编帮助还是比较大的。另:由于ARMCC工具链不开源,而其中又有很多值得学习的东西,准备把分析的ARMCC的一些东西也写到这里,有兴趣的也可以看看。原创 2014-02-20 14:06:02 · 679 阅读 · 0 评论 -
ARMCC编译器优化分析(一)
最近分析了一下ARMCC编译器对于builtin函数的一些优化手段,与GCC不同,值得学习。在这里写出来与大家分享 1.Printf 1.1前言 GCC前端调用fold_builtin_printf函数进行printf函数的fold优化。单个字符打印优化成putchar。在string中不包含%的情况下,printf("string\n");优化成puts。 但是在参数1包含%的情原创 2014-03-20 16:36:27 · 3771 阅读 · 1 评论