davidxl added inline comments. ================ Comment at: lib/CodeGen/BackendUtil.cpp:156 + PM.add(createLoopSinkPass()); + PM.add(createInstructionSimplifierPass()); +} ---------------- Is this pass strictly needed? https://reviews.llvm.org/D26037