Lines Matching refs:FunctionDiff
64 struct FunctionDiff { struct
92 FunctionDiff(StringRef FuncName, const InstCountAndStackSize &A, in FunctionDiff() argument
108 SmallVector<FunctionDiff> OnlyInA;
111 SmallVector<FunctionDiff> OnlyInB;
114 SmallVector<FunctionDiff> InBoth;
117 void addDiff(FunctionDiff &FD) { in addDiff()
132 static void printFunctionDiff(const FunctionDiff &FD, llvm::raw_ostream &OS) { in printFunctionDiff()
190 auto PrintDiffList = [&](SmallVector<FunctionDiff> &FunctionDiffList) { in printDiffsCategorizedByFilesPresent()
194 [](const FunctionDiff &LHS, const FunctionDiff &RHS) { in printDiffsCategorizedByFilesPresent()
358 FunctionDiff FuncDiff(FuncName, SizeInfoA, SizeInfoB); in computeDiff()
379 getFunctionDiffListAsJSON(const SmallVector<FunctionDiff> &FunctionDiffs, in getFunctionDiffListAsJSON()