Hi Jiangning, I have posted my implementation of deferred inlining here. http://reviews.llvm.org/D8475 Please review and if possible, give a try with your other tuning. Yin REPOSITORY rL LLVM http://reviews.llvm.org/D8408 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/