[llvm] [llvm-profgen] Strip coroutine suffixes from DWARF info (PR #217980)

via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 23 14:02:47 PDT 2026


HighW4y2H3ll wrote:

> any perf implication from this?

Not for binaries with pseudo probe (since the final symbols in the profile are generated from pseudo probe), but for non-pseudo-probe binaries, it should improve the profile correctness. But for the least, it should improve the logging correctness, so we won't see false warnings like:
```
 warning: Conflicting name for symbol foo.resume with range (1072e840, 1072e888), but the existing symbol foo.resume indicates an overlapping range (1072e840, 1072e888)
```

https://github.com/llvm/llvm-project/pull/217980


More information about the llvm-commits mailing list