alanzhao1 wrote: > Am I right in thinking that this is preserving the source-location on branch instructions that _aren't_ merged but were manipulated during analysis? If so, LGTM. Yes, this should be the case. https://github.com/llvm/llvm-project/pull/94715