@@ -512,22 +512,22 @@ static void countStatsPostSILGen(UnifiedStatsReporter &Stats,
512
512
const SILModule& Module) {
513
513
auto &C = Stats.getFrontendCounters ();
514
514
// FIXME: calculate these in constant time, via the dense maps.
515
- C.NumSILGenFunctions = Module.getFunctionList ().size ();
516
- C.NumSILGenVtables = Module.getVTableList ().size ();
517
- C.NumSILGenWitnessTables = Module.getWitnessTableList ().size ();
518
- C.NumSILGenDefaultWitnessTables = Module.getDefaultWitnessTableList ().size ();
519
- C.NumSILGenGlobalVariables = Module.getSILGlobalList ().size ();
515
+ C.NumSILGenFunctions + = Module.getFunctionList ().size ();
516
+ C.NumSILGenVtables + = Module.getVTableList ().size ();
517
+ C.NumSILGenWitnessTables + = Module.getWitnessTableList ().size ();
518
+ C.NumSILGenDefaultWitnessTables + = Module.getDefaultWitnessTableList ().size ();
519
+ C.NumSILGenGlobalVariables + = Module.getSILGlobalList ().size ();
520
520
}
521
521
522
522
static void countStatsPostSILOpt (UnifiedStatsReporter &Stats,
523
523
const SILModule& Module) {
524
524
auto &C = Stats.getFrontendCounters ();
525
525
// FIXME: calculate these in constant time, via the dense maps.
526
- C.NumSILOptFunctions = Module.getFunctionList ().size ();
527
- C.NumSILOptVtables = Module.getVTableList ().size ();
528
- C.NumSILOptWitnessTables = Module.getWitnessTableList ().size ();
529
- C.NumSILOptDefaultWitnessTables = Module.getDefaultWitnessTableList ().size ();
530
- C.NumSILOptGlobalVariables = Module.getSILGlobalList ().size ();
526
+ C.NumSILOptFunctions + = Module.getFunctionList ().size ();
527
+ C.NumSILOptVtables + = Module.getVTableList ().size ();
528
+ C.NumSILOptWitnessTables + = Module.getWitnessTableList ().size ();
529
+ C.NumSILOptDefaultWitnessTables + = Module.getDefaultWitnessTableList ().size ();
530
+ C.NumSILOptGlobalVariables + = Module.getSILGlobalList ().size ();
531
531
}
532
532
533
533
static std::unique_ptr<llvm::raw_fd_ostream>
0 commit comments