1. GCC, the GNU Compiler Collection. https://gcc.gnu.org/.
2. LLVM: A compilation framework for lifelong program analysis & transformation;Lattner,2004
3. Milepost GCC: Machine learning enabled self-tuning compiler;Fursin,2011
4. Cole: compiler optimization level exploration;Hoste,2008
5. Mitigating the compiler optimization phase-ordering problem using machine learning;Kulkarni,2012