[llvm] [PseudoProbe] Add PseudoProbeDescUpdatePass (PR #99839)

Lei Wang via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 21 23:22:35 PDT 2024


https://github.com/wlei-llvm commented:

Do you have a small repro for the crash? I'm curious about what the missing function name looks like. For pseudo probe, it tries to use function name from debug info/dwarf to compute the GUID so that the symbol can be matched to the source code function, otherwise it's not meaningful to generate a function profile that compiler can't consume.   
 If this is only a rare case(like the debug info is missing for that function), we can probably just ignore it in llvm-profgen(add some stats/warning), or we may need to fix or maintain the function to use symbol from dwarf. 


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


More information about the llvm-commits mailing list