Index: lib/CodeGen/CodeGenPGO.cpp =================================================================== --- lib/CodeGen/CodeGenPGO.cpp +++ lib/CodeGen/CodeGenPGO.cpp @@ -787,6 +787,11 @@ (llvm::InstrProfValueKind)ValueKind, NumValueSites[ValueKind]); + // Write out PGOFuncName meta data. + llvm::Function *F = ValueSite->getFunction(); + if (!llvm::getPGOFuncNameMetaData(*F)) + llvm::createPGOFuncNameMetaData(*F); + NumValueSites[ValueKind]++; } }