Lines Matching defs:PGOFuncName
345 // PGOFuncName meta data are created and attached to the original internal
386 if (auto PGOFuncName = lookupPGONameFromMetadata(getPGOFuncNameMetadata(F)))
387 return *PGOFuncName;
410 StringRef getFuncNameWithoutPrefix(StringRef PGOFuncName, StringRef FileName) {
412 return PGOFuncName;
415 if (PGOFuncName.starts_with(FileName))
416 PGOFuncName = PGOFuncName.drop_front(FileName.size() + 1);
417 return PGOFuncName;
457 StringRef PGOFuncName) {
473 ConstantDataArray::getString(M.getContext(), PGOFuncName, false);
476 getPGOFuncNameVarName(PGOFuncName, Linkage));
482 GlobalVariable *createPGOFuncNameVar(Function &F, StringRef PGOFuncName) {
483 return createPGOFuncNameVar(*F.getParent(), F.getLinkage(), PGOFuncName);
633 Error InstrProfSymtab::addFuncWithName(Function &F, StringRef PGOFuncName,
641 if (Error E = NameToGUIDMap(PGOFuncName))
647 StringRef CanonicalFuncName = getCanonicalName(PGOFuncName);
648 if (CanonicalFuncName != PGOFuncName)
1427 void createPGOFuncNameMetadata(Function &F, StringRef PGOFuncName) {
1428 return createPGONameMetadata(F, getPGOFuncNameMetadataName(), PGOFuncName);