These names better reflect the semantics and also the implementation, since it's not just "undef" operands that are sentinels used to signal that the debug intrinsic terminates dominating locations definitions.
Related to https://discourse.llvm.org/t/auto-undef-debug-uses-of-a-deleted-value
I think the removal of DVI->getValue() == nullptr should be in the previous patch - would call it a nit, but probably important to preserve the obvious trivial-ness of this patch.