Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[debug-info] If one sees a spill with a dbg.addr use, salvageDebugInf…
…o upon it and don't hoist it. This ensures that if we have a dbg.addr in a coroutine funclet that is on one of our function arguments, that the dbg.addr is not mapped to undef and also that later it isn't hoisted to the front of the basic block. Instead it remains at its original cloned location. rdar://83957028 Differential Revision: https://reviews.llvm.org/D119576
- Loading branch information