[llvm] [MemProf] Avoid incorrect ICP symtab canonicalization (PR #115419)

Teresa Johnson via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 7 20:46:08 PST 2024


================
@@ -640,9 +641,11 @@ Error InstrProfSymtab::addFuncWithName(Function &F, StringRef PGOFuncName) {
   if (Error E = NameToGUIDMap(PGOFuncName))
     return E;
 
-  StringRef CanonicalFuncName = getCanonicalName(PGOFuncName);
-  if (CanonicalFuncName != PGOFuncName)
-    return NameToGUIDMap(CanonicalFuncName);
+  if (AddCanonical) {
----------------
teresajohnson wrote:

done

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


More information about the llvm-commits mailing list