Index: llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp =================================================================== --- llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp +++ llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp @@ -74,9 +74,11 @@ STATISTIC(NumSimplified, "Number of library calls simplified"); +// Set instruction window wide to bypass looking for another guard and +// also bypass @llvm.dbg.value instructions. static cl::opt GuardWideningWindow( "instcombine-guard-widening-window", - cl::init(3), + cl::init(8), cl::desc("How wide an instruction window to bypass looking for " "another guard"));