https://github.com/Apochens approved this pull request. I see that you have found a lot of cases where the missing debug locations are caused by newly created instructions that are not assigned any location. That's great! https://github.com/llvm/llvm-project/pull/134825