junparser added a comment. As for mcf, I guess it may casued by large register pressure due to hoist some expression from some huge successor. So simple cost model is necessary. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D109760/new/ https://reviews.llvm.org/D109760