Compilers: Principles, Techniques, and Tools, Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman, 2006 (Pearson Education) - 一本经典而全面的教科书,涵盖了基础的编译器优化,包括控制流分析、循环优化和代码移动技术等详细内容。
MLIR: A Compiler Infrastructure for the End of Moore's Law, Chris Lattner, Mehdi Amini, River Riddle, Albert Cohen, Alan Mycroft, Oleksandr Zinenko, Andy Davis, and Jacques Pienaar, 2021ACM Transactions on Architecture and Code Optimization (TACO), Vol. 18 (Association for Computing Machinery (ACM))DOI: 10.1145/3473551 - 介绍了MLIR框架,解释了其通过区域和方言(如scf和cf)来表示和优化结构化控制流的设计。