================ ---------------- MacDue wrote: Possibly, this should also do `propagateMetadata(NewValue, Step.Insts)`. Though the only case I think we could hit is the `fpmath` metadata (though I've not checked). https://github.com/llvm/llvm-project/pull/211022