ProfileData: Treat missing function counts as malformed

llvm-svn: 207172
This commit is contained in:
Justin Bogner
2014-04-25 02:45:33 +00:00
parent 65fc0e2c00
commit b59d7c73b0
4 changed files with 13 additions and 2 deletions

View File

@@ -111,6 +111,7 @@ int show_main(int argc, const char *argv[]) {
Func.Name.find(ShowFunction) != Func.Name.npos);
++TotalFunctions;
assert(Func.Counts.size() > 0 && "function missing entry counter");
if (Func.Counts[0] > MaxFunctionCount)
MaxFunctionCount = Func.Counts[0];