reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
209 StringRef OrigFuncName = Record.FunctionName; 213 if (Record.Filenames.empty()) 216 OrigFuncName = getFuncNameWithoutPrefix(OrigFuncName, Record.Filenames[0]); 218 CounterMappingContext Ctx(Record.Expressions); 221 if (Error E = ProfileReader.getFunctionCounts(Record.FunctionName, 222 Record.FunctionHash, Counts)) { 225 FuncHashMismatches.emplace_back(Record.FunctionName, Record.FunctionHash); 225 FuncHashMismatches.emplace_back(Record.FunctionName, Record.FunctionHash); 229 Counts.assign(Record.MappingRegions.size(), 0); 233 assert(!Record.MappingRegions.empty() && "Function has no regions"); 240 if (Record.MappingRegions.size() == 1 && 241 Record.MappingRegions[0].Count.isZero() && Counts[0] > 0) 244 FunctionRecord Function(OrigFuncName, Record.Filenames); 245 for (const auto &Region : Record.MappingRegions) { 255 auto FilenamesHash = hash_combine_range(Record.Filenames.begin(), 256 Record.Filenames.end()); 266 for (StringRef Filename : Record.Filenames) {