Home
last modified time | relevance | path

Searched refs:FuncMemData (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DDataReader.h196 struct FuncMemData { struct
211 FuncMemData() {} in FuncMemData() argument
213 FuncMemData(StringRef Name, ContainerTy Data) in FuncMemData() function
385 FuncMemData *getMemDataForNames(const std::vector<StringRef> &FuncNames);
398 std::vector<FuncMemData *>
417 FuncMemData *getMemData(const BinaryFunction &BF) const { in getMemData()
425 void setMemData(const BinaryFunction &BF, FuncMemData *FMD) { in setMemData()
431 using NamesToMemEventsMapTy = StringMap<FuncMemData>;
435 std::unordered_map<const BinaryFunction *, FuncMemData *>;
504 StringMap<std::vector<FuncMemData *>> LTOCommonNameMemMap;
/llvm-project-15.0.7/bolt/lib/Profile/
H A DDataReader.cpp292 FuncMemData *MemoryData = getMemData(Function); in readProfilePreCFG()
461 const std::vector<FuncMemData *> AllMemData = in matchProfileMemData()
463 for (FuncMemData *NewMemData : AllMemData) { in matchProfileMemData()
468 if (FuncMemData *MD = getMemData(BF)) in matchProfileMemData()
1112 std::make_pair(Name, FuncMemData(Name, FuncMemData::ContainerTy()))); in parseInNoLBRMode()
1151 for (StringMapEntry<FuncMemData> &MemEvents : NamesToMemEvents) in parseInNoLBRMode()
1175 std::make_pair(Name, FuncMemData(Name, FuncMemData::ContainerTy()))); in parse()
1250 for (StringMapEntry<FuncMemData> &MemEvents : NamesToMemEvents) in parse()
1345 const std::vector<FuncMemData *> AllMemData = in mayHaveProfileData()
1363 FuncMemData *
[all …]
H A DDataAggregator.cpp1720 FuncMemData *MemData = &NamesToMemEvents[FuncName]; in processMemEvents()
2262 for (const StringMapEntry<FuncMemData> &Func : NamesToMemEvents) { in writeAggregatedFile()