git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268211
91177308-0d34-0410-b5e6-
96231b3b80d8
case ISD::Constant:
case ISD::ConstantFP:
// Erase debug location from the node if the node is used at several
- // different places to do not propagate one location to all uses as it
- // leads to incorrect debug info.
+ // different places. Do not propagate one location to all uses as it
+ // will cause a worse single stepping debugging experience.
if (N->getDebugLoc() != DL)
N->setDebugLoc(DebugLoc());
break;