Lines Matching refs:GlobalStats

80 struct GlobalStats {  struct
227 GlobalStats &GlobalStats, in collectStatsForDie() argument
252 GlobalStats.CallSiteDIEs++; in collectStatsForDie()
258 GlobalStats.CallSiteParamDIEs++; in collectStatsForDie()
377 GlobalStats.TotalBytesCovered += TotalBytesCovered; in collectStatsForDie()
379 GlobalStats.ScopeBytesCovered += ScopeBytesCovered; in collectStatsForDie()
380 GlobalStats.ScopeBytes += BytesInScope; in collectStatsForDie()
381 GlobalStats.ScopeEntryValueBytesCovered += BytesEntryValuesCovered; in collectStatsForDie()
383 GlobalStats.ParamScopeBytesCovered += ScopeBytesCovered; in collectStatsForDie()
384 GlobalStats.ParamScopeBytes += BytesInScope; in collectStatsForDie()
385 GlobalStats.ParamScopeEntryValueBytesCovered += BytesEntryValuesCovered; in collectStatsForDie()
387 GlobalStats.LocalVarScopeBytesCovered += ScopeBytesCovered; in collectStatsForDie()
388 GlobalStats.LocalVarScopeBytes += BytesInScope; in collectStatsForDie()
389 GlobalStats.LocalVarScopeEntryValueBytesCovered += in collectStatsForDie()
392 assert(GlobalStats.ScopeBytesCovered <= GlobalStats.ScopeBytes); in collectStatsForDie()
446 StringMap<PerFunctionStats> &FnStatMap, GlobalStats &GlobalStats, in collectStatsRecursive() argument
501 GlobalStats.CallSiteEntries++; in collectStatsRecursive()
547 GlobalStats.FunctionSize += BytesInThisScope; in collectStatsRecursive()
549 GlobalStats.InlineFunctionSize += BytesInThisScope; in collectStatsRecursive()
554 FnStatMap, GlobalStats, LocStats, AbstractOriginVarsPtr); in collectStatsRecursive()
576 GlobalStats, LocStats, GlobalAbstractOriginFnInfo, in collectStatsRecursive()
678 DWARFUnit *DwUnit, GlobalStats &GlobalStats, LocationStats &LocStats, in collectZeroLocCovForVarsWithAbstractOrigin() argument
721 GlobalStats GlobalStats; in collectStatsForObjectFile() local
736 collectStatsRecursive(CUDie, "/", "g", 0, 0, Statistics, GlobalStats, in collectStatsForObjectFile()
741 CUDie.getDwarfUnit(), GlobalStats, LocStats, in collectStatsForObjectFile()
819 printDatum(J, "#call site entries", GlobalStats.CallSiteEntries); in collectStatsForObjectFile()
820 printDatum(J, "#call site DIEs", GlobalStats.CallSiteDIEs); in collectStatsForObjectFile()
821 printDatum(J, "#call site parameter DIEs", GlobalStats.CallSiteParamDIEs); in collectStatsForObjectFile()
824 GlobalStats.ScopeBytes); in collectStatsForObjectFile()
827 GlobalStats.TotalBytesCovered); in collectStatsForObjectFile()
831 GlobalStats.ScopeBytesCovered); in collectStatsForObjectFile()
835 GlobalStats.ScopeEntryValueBytesCovered); in collectStatsForObjectFile()
838 GlobalStats.ParamScopeBytes); in collectStatsForObjectFile()
841 GlobalStats.ParamScopeBytesCovered); in collectStatsForObjectFile()
845 GlobalStats.ParamScopeEntryValueBytesCovered); in collectStatsForObjectFile()
848 GlobalStats.LocalVarScopeBytes); in collectStatsForObjectFile()
852 GlobalStats.LocalVarScopeBytesCovered); in collectStatsForObjectFile()
856 GlobalStats.LocalVarScopeEntryValueBytesCovered); in collectStatsForObjectFile()
858 printDatum(J, "#bytes within functions", GlobalStats.FunctionSize); in collectStatsForObjectFile()
860 GlobalStats.InlineFunctionSize); in collectStatsForObjectFile()
904 << (int)std::round((GlobalStats.ScopeBytesCovered * 100.0) / in collectStatsForObjectFile()
905 GlobalStats.ScopeBytes) in collectStatsForObjectFile()