目前在做移值C编译器的工作,主要负责的编译器的前端(front-end)部分,因为由于时间的问题,所以目前只会阅读和修改中间代码的生成部分(icode),因为以前自己在公司里也负责写过脚本语言编译器,也维护过脚本语言编译器,汇编器,所以看懂和修改前端都没有问题,但是在移值完成后的下一个阶段要对其进行优化中间代码的生气,就目前来讲,我觉的优化方面自己有很大的局限性,主要是表现在以下几个方面:
1)在生成中间代码之前对其进行优化.(即对icode进行优化)
2)back-end的整个过程及主要优化算法.所以到这来请教大家,有没有这方面的比较好的书籍介绍几本看看?
期望回复的朋友真的看过你推荐的书,谢谢。