reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/DependenceAnalysis.cpp
  431   ++DeltaApplications;
  455       ++DeltaSuccesses;
  489         ++DeltaSuccesses;
  530         ++DeltaSuccesses;
  536         ++DeltaSuccesses;
  545           ++DeltaSuccesses;
  552       ++DeltaSuccesses;
  570       ++DeltaSuccesses;
 1103   ++ZIVapplications;
 1110     ++ZIVindependence;
 1157   ++StrongSIVapplications;
 1176       ++StrongSIVindependence;
 1177       ++StrongSIVsuccesses;
 1194       ++StrongSIVindependence;
 1195       ++StrongSIVsuccesses;
 1206     ++StrongSIVsuccesses;
 1213     ++StrongSIVsuccesses;
 1247       ++StrongSIVsuccesses;
 1290   ++WeakCrossingSIVapplications;
 1300     ++WeakCrossingSIVsuccesses;
 1302       ++WeakCrossingSIVindependence;
 1337     ++WeakCrossingSIVindependence;
 1338     ++WeakCrossingSIVsuccesses;
 1352       ++WeakCrossingSIVindependence;
 1353       ++WeakCrossingSIVsuccesses;
 1360       ++WeakCrossingSIVsuccesses;
 1362         ++WeakCrossingSIVindependence;
 1380     ++WeakCrossingSIVindependence;
 1381     ++WeakCrossingSIVsuccesses;
 1393     ++WeakCrossingSIVsuccesses;
 1503   ++ExactSIVapplications;
 1524     ++ExactSIVindependence;
 1525     ++ExactSIVsuccesses;
 1583     ++ExactSIVindependence;
 1584     ++ExactSIVsuccesses;
 1606     ++ExactSIVsuccesses;
 1632     ++ExactSIVsuccesses;
 1649     ++ExactSIVsuccesses;
 1655     ++ExactSIVindependence;
 1715   ++WeakZeroSIVapplications;
 1727       ++WeakZeroSIVsuccesses;
 1746       ++WeakZeroSIVindependence;
 1747       ++WeakZeroSIVsuccesses;
 1755         ++WeakZeroSIVsuccesses;
 1765     ++WeakZeroSIVindependence;
 1766     ++WeakZeroSIVsuccesses;
 1773     ++WeakZeroSIVindependence;
 1774     ++WeakZeroSIVsuccesses;
 1824   ++WeakZeroSIVapplications;
 1836       ++WeakZeroSIVsuccesses;
 1855       ++WeakZeroSIVindependence;
 1856       ++WeakZeroSIVsuccesses;
 1864         ++WeakZeroSIVsuccesses;
 1874     ++WeakZeroSIVindependence;
 1875     ++WeakZeroSIVsuccesses;
 1882     ++WeakZeroSIVindependence;
 1883     ++WeakZeroSIVsuccesses;
 1906   ++ExactRDIVapplications;
 1923     ++ExactRDIVindependence;
 1991     ++ExactRDIVindependence;
 2042   ++SymbolicRDIVapplications;
 2065           ++SymbolicRDIVindependence;
 2074           ++SymbolicRDIVindependence;
 2088           ++SymbolicRDIVindependence;
 2094         ++SymbolicRDIVindependence;
 2109           ++SymbolicRDIVindependence;
 2115         ++SymbolicRDIVindependence;
 2126           ++SymbolicRDIVindependence;
 2135           ++SymbolicRDIVindependence;
 2332   ++GCDapplications;
 2410     ++GCDindependence;
 2493     ++GCDsuccesses;
 2536   ++BanerjeeApplications;
 2589         ++BanerjeeSuccesses;
 2592       ++BanerjeeIndependence;
 2597     ++BanerjeeIndependence;
 3448   ++TotalArrayPairs;
 3548       ++NonlinearSubscriptPairs;
 3577           ++SeparableSubscriptPairs;
 3581           ++CoupledSubscriptPairs;
 3666               ++DeltaIndependence;
 3684               ++DeltaPropagations;
lib/Analysis/DependenceGraphBuilder.cpp
   39   ++TotalGraphs;
   45       ++TotalFineGrainedNodes;
  119           ++TotalDefUseEdges;
  162               ++TotalMemoryEdges;
  166               ++TotalMemoryEdges;
  169             ++TotalConfusedEdges;
  175               ++TotalMemoryEdges;
  183               ++TotalMemoryEdges;
  198                 ++TotalEdgeReversals;
lib/Analysis/GlobalsModRef.cpp
  296         ++NumNonAddrTakenFunctions;
  325         ++NumNonAddrTakenGlobalVars;
  330           ++NumIndirectGlobalVars;
  610       ++NumReadMemFunctions;
  612       ++NumNoMemFunctions;
lib/Analysis/InlineCost.cpp
 1729   ++NumCallsAnalyzed;
lib/Analysis/InstCount.cpp
   38     void visitFunction  (Function &F) { ++TotalFuncs; }
   39     void visitBasicBlock(BasicBlock &BB) { ++TotalBlocks; }
lib/Analysis/InstructionSimplify.cpp
  190             ++NumExpand;
  195             ++NumExpand;
  213             ++NumExpand;
  218             ++NumExpand;
  255         ++NumReassoc;
  274         ++NumReassoc;
  297         ++NumReassoc;
  316         ++NumReassoc;
  741         ++NumReassoc;
  749         ++NumReassoc;
  763         ++NumReassoc;
  771         ++NumReassoc;
  785         ++NumReassoc;
lib/Analysis/MemoryBuiltins.cpp
  656     ++ObjectVisitorArgument;
  776   ++ObjectVisitorLoad;
lib/Analysis/MemoryDependenceAnalysis.cpp
  801       ++NumCacheNonLocal;
  814     ++NumCacheDirtyNonLocal;
  822     ++NumUncacheNonLocal;
  995     ++NumCacheNonLocalPtr;
 1006     ++NumCacheDirtyNonLocalPtr;
 1013     ++NumUncacheNonLocalPtr;
 1204     ++NumCacheCompleteNonLocalPtr;
lib/Analysis/RegionInfo.cpp
   90   ++numRegions;
   94     ++numSimpleRegions;
lib/Analysis/ScalarEvolution.cpp
 6688     ++NumTripCountsComputed;
 6693     ++NumTripCountsNotComputed;
 7559       ++NumArrayLenItCounts;
 7994       ++NumBruteForceTripCountsComputed;
lib/Bitcode/Reader/MetadataLoader.cpp
  242   ++NumMDNodeTemporary;
  704       ++NumMDRecordLoaded;
  964     ++NumMDRecordLoaded;
  976   ++NumMDStringLoaded;
 1006   ++NumMDRecordLoaded;
 1116     ++NumMDRecordLoaded;
 1883     ++NumMDStringLoaded;
 1891       ++NumMDStringLoaded;
 2005     ++NumMDRecordLoaded;
 2108     ++NumMDRecordLoaded;
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  615     ++NumCSParams;
  684       ++NumCSParams;
lib/CodeGen/BranchFolding.cpp
  447   ++NumTailMerge;
 1288       ++NumDeadBlocks;
 1464       ++NumBranchOpts;
 1509       ++NumBranchOpts;
 1520       ++NumBranchOpts;
 1534         ++NumBranchOpts;
 1575           ++NumBranchOpts;
 1605           ++NumTailCalls;
 1640         ++NumBranchOpts;
 1715                 ++NumBranchOpts;
 1725             ++NumBranchOpts;
 2112   ++NumHoist;
lib/CodeGen/BranchRelaxation.cpp
  273   ++NumSplit;
  502           ++NumUnconditionalRelaxed;
  526             ++NumConditionalRelaxed;
lib/CodeGen/CodeGenPrepare.cpp
  872   ++NumBlocksElim;
 1122     ++NumCastUses;
 1399     ++NumCmpUses;
 1492     ++NumAndUses;
 2058     ++NumRetsDup;
 5025   ++NumMemoryInsts;
 5493     ++NumExtsMoved;
 5643     ++NumExtUses;
 5820       ++NumAndUses;
 5823   ++NumAndsAdded;
 6092     ++NumSelectsExpanded;
 6936       ++NumPHIsElim;
 7033       ++NumGEPsElim;
 7147         ++NumDbgValueMoved;
lib/CodeGen/DeadMachineInstructionElim.cpp
  135         ++NumDeletes;
lib/CodeGen/DwarfEHPrepare.cpp
  246     ++NumResumesLowered;
lib/CodeGen/EarlyIfConversion.cpp
  550     ++NumTrianglesSeen;
  552     ++NumDiamondsSeen;
  629     ++NumTrianglesConv;
  631     ++NumDiamondsConv;
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  276   ++NumPartialMappingsAccessed;
  283   ++NumPartialMappingsCreated;
  310   ++NumValueMappingsAccessed;
  317   ++NumValueMappingsCreated;
  328   ++NumOperandsMappingsAccessed;
  337   ++NumOperandsMappingsCreated;
  383   ++NumInstructionMappingsAccessed;
  391   ++NumInstructionMappingsCreated;
lib/CodeGen/HardwareLoops.cpp
  254   ++NumHWLoops;
lib/CodeGen/IfConversion.cpp
  518           if (isFalse) ++NumSimpleFalse;
  519           else         ++NumSimple;
  545             if (isRev) ++NumTriangleFRev;
  546             else       ++NumTriangleFalse;
  548             if (isRev) ++NumTriangleRev;
  549             else       ++NumTriangle;
  563         if (RetVal) ++NumDiamonds;
  575         if (RetVal) ++NumForkedDiamonds;
 2164   ++NumIfConvBBs;
 2166     ++NumUnpred;
 2229   ++NumDupBBs;
lib/CodeGen/InlineSpiller.cpp
  344     ++NumSnippets;
  419   ++NumSpills;
  476         ++NumSpillsRemoved;
  593     ++NumFoldedLoads;
  631   ++NumRemats;
  737     ++NumReloadsRemoved;
  740     ++NumSpillsRemoved;
  894     ++NumFolded;
  896     ++NumSpills;
  899     ++NumReloads;
  916   ++NumReloads;
  956   ++NumSpills;
 1110   ++NumSpilledRanges;
 1514       ++NumSpills;
lib/CodeGen/LiveDebugValues.cpp
 1211     ++NumInserted;
 1223     ++NumRemoved;
lib/CodeGen/LiveDebugVariables.cpp
 1302   ++NumInsertedDebugValues;
 1332   ++NumInsertedDebugLabels;
lib/CodeGen/LiveRangeEdit.cpp
  239   ++NumDCEFoldedLoads;
  377       ++NumDCEDeleted;
  435       ++NumFracRanges;
lib/CodeGen/LiveRegMatrix.cpp
  116   ++NumAssigned;
  133   ++NumUnassigned;
lib/CodeGen/LocalStackSlotAllocation.cpp
  170   ++NumAllocations;
  431       ++NumBaseRegisters;
  441     ++NumReplacements;
lib/CodeGen/MachineBlockPlacement.cpp
 3155       ++NumBranches;
lib/CodeGen/MachineCSE.cpp
  212       ++NumCoalesces;
  693         ++NumCrossBBCSEs;
  697       ++NumCSEs;
  699         ++NumPhysCSEs;
  701         ++NumCommutes;
  836         ++NumPREs;
lib/CodeGen/MachineCopyPropagation.cpp
  311   ++NumDeletes;
  456     ++NumCopyForwards;
  606         ++NumDeletes;
  631       ++NumDeletes;
lib/CodeGen/MachineLICM.cpp
  607   ++NumPostRAHoisted;
 1232       ++NumHighLatency;
 1250     ++NumLowRP;
 1412     ++NumCSEed;
 1496   ++NumHoisted;
lib/CodeGen/MachinePipeliner.cpp
  254   ++NumTrytoPipeline;
  566   ++NumPipelined;
lib/CodeGen/MachineRegionInfo.cpp
   51   ++numMachineRegions;
   55     ++numMachineSimpleRegions;
lib/CodeGen/MachineSink.cpp
  229   ++NumCoalesces;
  336         ++NumSplit;
  393       ++NumSunk;
 1331     ++NumPostRACopySink;
lib/CodeGen/MacroFusion.cpp
  109   ++NumFused;
lib/CodeGen/OptimizePHIs.cpp
  189       ++NumPHICycles;
  204       ++NumDeadPHICycles;
lib/CodeGen/PHIElimination.cpp
  242   ++NumLowered;
  277       ++NumReused;
  636       ++NumCriticalEdgesSplit;
lib/CodeGen/PeepholeOptimizer.cpp
  594       ++NumReuse;
  618     ++NumCmps;
  639   ++NumSelects;
 1303   ++NumUncoalescableCopies;
 1369       ++NumImmFold;
 1473     ++NumNAPhysCopies;
 1784               ++NumLoadFold;
lib/CodeGen/PostRAHazardRecognizer.cpp
   87         ++NumNoops;
lib/CodeGen/PostRASchedulerList.cpp
  517   ++NumNoops;
  646         ++NumStalls;
lib/CodeGen/RegAllocBase.cpp
  160       ++NumNewQueued;
lib/CodeGen/RegAllocFast.cpp
  323   ++NumStores;
  349   ++NumLoads;
lib/CodeGen/RegAllocGreedy.cpp
 1087     ++NumEvicted;
 1770   ++NumGlobalSplits;
 2448   ++NumLocalSplits;
lib/CodeGen/RegUsageInfoCollector.cpp
  176     ++NumCSROpt;
lib/CodeGen/RegisterCoalescer.cpp
  682   ++numExtends;
  974   ++numCommutes;
 1475   ++NumReMats;
 1912     ++numCrossRCs;
 1974   ++numJoins;
 2850     ++NumLaneConflicts;
 2899     ++NumLaneResolves;
 3722       ++NumInflated;
lib/CodeGen/RegisterScavenging.cpp
  670   ++NumScavengedRegs;
lib/CodeGen/ResetMachineFunctionPass.cpp
   54       ++NumFunctionsVisited;
   66         ++NumFunctionsReset;
lib/CodeGen/SafeStack.cpp
  385       ++NumAllocas;
  392         ++NumUnsafeStaticAllocas;
  395         ++NumUnsafeDynamicAllocas;
  421     ++NumUnsafeByValArguments;
  452     ++NumUnsafeStackRestorePoints;
  742   ++NumFunctions;
  767     ++NumUnsafeStackFunctions; // This function has the unsafe stack.
  770     ++NumUnsafeStackRestorePointsFunctions;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  992   ++NodesCombined;
 1052   ++NodesCombined;
 1077   ++NodesCombined;
 1449     ++NodesCombined;
13652   ++PreIndexedNodes;
13653   ++NodesCombined;
13825         ++PostIndexedNodes;
13826         ++NodesCombined;
14673   ++SlicedLoads;
14828   ++OpsNarrowed;
14952       ++OpsNarrowed;
15004     ++LdStFP2Int;
16755   ++OpsNarrowed;
lib/CodeGen/SelectionDAG/FastISel.cpp
  561     ++NumFastIselDead;
 1635       ++NumFastIselSuccessIndependent;
 1647     ++NumFastIselSuccessTarget;
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  339     ++NumUnfolds;
  374   ++NumDups;
  419   ++NumPRCopies;
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  967   ++NumBacktracks;
 1124   ++NumUnfolds;
 1216   ++NumDups;
 1270   ++NumPRCopies;
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  299       ++LoadsClustered;
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
  249       ++NumStalls;
  258       ++NumNoops;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1350   ++NumEntryBlocks;
 1366       ++NumFastIselFailLowerArguments;
 1469           ++NumFastIselSuccess;
 1485             ++NumFastIselSuccess;
 1578       ++NumDAGBlocks;
 1580       ++NumFastIselBlocks;
 2915         ++NumDAGIselRetries;
 3575     ++NumDAGIselRetries;
lib/CodeGen/ShrinkWrap.cpp
  206     ++NumFunc;
  575     ++NumCandidatesDropped;
  587   ++NumCandidates;
lib/CodeGen/SjLjEHPrepare.cpp
  324         ++NumSpilled;
lib/CodeGen/SlotIndexes.cpp
  163   ++NumLocalRenum;
lib/CodeGen/SplitKit.cpp
  193     ++NumRepairs;
  651       ++NumRemats;
  665     ++NumCopies;
 1471   ++NumFinished;
 1509     ++NumSimple;
lib/CodeGen/StackMapLivenessAnalysis.cpp
  111   ++NumStackMapFuncVisited;
  115     ++NumStackMapFuncSkipped;
  138         ++NumStackMaps;
  143     ++NumBBsVisited;
  145       ++NumBBsHaveNoStackmap;
lib/CodeGen/StackProtector.cpp
  105   ++NumFunProtected;
  329           ++NumAddrTaken;
lib/CodeGen/StackSlotColoring.cpp
  281         ++NumEliminated;
  436       ++NumDead;
  463     ++NumDead;
  467       ++NumDead;
lib/CodeGen/TailDuplicator.cpp
  165   ++NumTails;
  181     ++NumDeadBlocks;
  869     ++NumTailDups;
lib/CodeGen/TwoAddressInstructionPass.cpp
  338   ++Num3AddrSunk;
 1240       ++NumCommuted;
 1242         ++NumAggrCommuted;
 1306     ++NumReSchedDowns;
 1323         ++NumConvertedTo3Addr;
 1336     ++NumReSchedUps;
 1729       ++NumTwoAddressInstrs;
lib/CodeGen/VirtRegMap.cpp
   97   ++NumSpillSlots;
  378   ++NumIdCopies;
lib/ExecutionEngine/ExecutionEngine.cpp
 1308   ++NumGlobals;
lib/ExecutionEngine/Interpreter/Execution.cpp
 2167     ++NumDynamicInsts;
lib/MC/MCAssembler.cpp
  203   ++stats::evaluateFixup;
  398   ++stats::FragmentLayouts;
  512   ++stats::EmittedFragments;
  516     ++stats::EmittedAlignFragments;
  562     ++stats::EmittedDataFragments;
  567     ++stats::EmittedRelaxableFragments;
  572     ++stats::EmittedCompactEncodedInstFragments;
  577     ++stats::EmittedFillFragments;
  629     ++stats::EmittedOrgFragments;
  911   ++stats::RelaxedInstructions;
  946   ++stats::PaddingFragmentsRelaxations;
 1110   ++stats::RelaxationSteps;
lib/MC/MCExpr.cpp
  701   ++stats::MCExprEvaluate;
lib/Target/AArch64/AArch64A53Fix835769.cpp
  186   ++NumNopsAdded;
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
  280   ++NumCopiesInserted;
  316         ++NumCopiesDeleted;
  335         ++NumCopiesDeleted;
  374   ++NumScalarInsnsUsed;
lib/Target/AArch64/AArch64CollectLOH.cpp
  390     ++NumADRPSimpleCandidate;
  400       ++NumADRSimpleCandidate;
  407         ++NumADRPToLDR;
  415       ++NumADDToLDR;
  423         ++NumADDToSTR;
  431       ++NumLDRToLDR;
  438       ++NumLDRToSTR;
lib/Target/AArch64/AArch64CompressJumpTables.cpp
  115     ++NumJT32;
  124     ++NumJT8;
  129     ++NumJT16;
  133   ++NumJT32;
lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  298   ++NumConditionsAdjusted;
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  312     ++NumCmpTermRejs;
  332         ++NumImmRangeRejs;
  344       ++NumLiveDstRejs;
  362       ++NumMultNZCVUses;
  368       ++NumUnknNZCVDefs;
  465   ++NumConsidered;
  475     ++NumPhiRejs;
  481     ++NumPhysRejs;
  489     ++NumPhi2Rejs;
  495     ++NumPhysRejs;
  504     ++NumHeadBranchRejs;
  513     ++NumHeadBranchRejs;
  519     ++NumHeadBranchRejs;
  533     ++NumCmpBranchRejs;
  540     ++NumCmpBranchRejs;
  546     ++NumCmpBranchRejs;
  563     ++NumSpeculateRejs;
  618     ++NumCompBranches;
  718   ++NumConverted;
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
  177       ++NumDeadDefsReplaced;
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  170       ++NumStridedLoadsMarked;
  803         ++NumCollisionsAvoided;
  809         ++NumCollisionsNotAvoided;
lib/Target/AArch64/AArch64FrameLowering.cpp
  914       ++NumRedZoneFunctions;
lib/Target/AArch64/AArch64ISelLowering.cpp
  973   ++NumOptimizedImms;
 3751       ++NumTailCalls;
 7420   ++NumShiftInserts;
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
 1420     ++NumPreFolded;
 1423     ++NumPostFolded;
 1617     ++NumLoadsFromStoresPromoted;
 1642     ++NumZeroStoresPromoted;
 1678     ++NumPairCreated;
 1680       ++NumUnscaledPairCreated;
lib/Target/AArch64/AArch64PromoteConstant.cpp
  481   ++NumPromoted;
  516       ++NumPromotedUses;
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
  469   ++NumModifiedInstr;
  622   ++NumModifiedInstr;
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
  224     ++MCNumFixups;
  279   ++MCNumFixups;
  308   ++MCNumFixups;
  330   ++MCNumFixups;
  358   ++MCNumFixups;
  378   ++MCNumFixups;
  402   ++MCNumFixups;
  611   ++MCNumEmitted; // Keep track of the # of mi's emitted.
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  345         ++NumOutArgumentsReplaced;
  477   ++NumOutArgumentFunctionsReplaced;
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  931   ++numSerialPatternMatch;
 1006   ++numIfPatternMatch;
lib/Target/AMDGPU/GCNDPPCombine.cpp
  570         ++NumDPPMovsCombined;
  575             ++NumDPPMovsCombined;
lib/Target/AMDGPU/GCNNSAReassign.cpp
  251         ++NumNSAInstructions;
  266       ++NumNSAConverted;
  333     ++NumNSAConverted;
lib/Target/AMDGPU/SIFixupVectorISel.cpp
  172     ++NumSGPRGlobalOccurs;
  180     ++NumSGPRGlobalSaddrs;
lib/Target/AMDGPU/SIISelLowering.cpp
 2734       ++NumTailCalls;
lib/Target/AMDGPU/SIModeRegister.cpp
  203     ++NumSetregInserted;
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  857       ++NumSDWAPatternsFound;
 1165   ++NumSDWAInstructionsPeepholed;
lib/Target/AMDGPU/SIShrinkInstructions.cpp
  107           ++NumLiteralConstantsFolded;
  786       ++NumInstructionsShrunk;
lib/Target/ARM/ARMConstantIslandPass.cpp
  543     ++NumCPEs;
  916   ++NumSplit;
 1529   ++NumCPEs;
 1637   ++NumUBrFixed;
 1670   ++NumCBrFixed;
 1811       ++NumT2CPShrunk;
 1849         ++NumT2BrShrunk;
 1923     ++NumLEInserted;
 1995     ++NumCBZ;
 2345     ++NumTBs;
 2419     ++NumJTMoved;
 2452   ++NumJTInserted;
lib/Target/ARM/ARMISelLowering.cpp
 2101       ++NumTailCalls;
 3410   ++NumConstpoolPromoted;
 3468       ++NumMovwMovt;
 3488     ++NumMovwMovt;
 3511     ++NumMovwMovt;
 3546   ++NumMovwMovt;
10678     ++NumLoopByVals;
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  256     ++NumLDMGened;
  265     ++NumSTMGened;
  277     ++NumLDMGened;
  285     ++NumSTMGened;
  292     ++NumLDMGened;
  300     ++NumSTMGened;
  307     ++NumVLDMGened;
  314     ++NumVSTMGened;
  321     ++NumVLDMGened;
  328     ++NumVSTMGened;
 1704       ++NumLDRD2LDM;
 1714       ++NumSTRD2STM;
 1754       ++NumLDRD2LDR;
 1756       ++NumSTRD2STR;
 2341             ++NumLDRDFormed;
 2355             ++NumSTRDFormed;
lib/Target/ARM/ARMOptimizeBarriersPass.cpp
   94     ++NumDMBsRemoved;
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
 1005       ++MCNumCPRelocations;
 1133     ++MCNumCPRelocations;
 1360     ++MCNumCPRelocations;
 1442     ++MCNumCPRelocations;
 1482     ++MCNumCPRelocations;
 1890   ++MCNumEmitted;  // Keep track of the # of mi's emitted.
lib/Target/ARM/MLxExpansionPass.cpp
  322   ++NumExpand;
lib/Target/ARM/Thumb2ITBlockPass.cpp
  257             ++NumMovedInsts;
  279     ++NumITs;
lib/Target/ARM/Thumb2SizeReduction.cpp
  495     ++NumLdSts;
  617   ++NumLdSts;
  665     ++NumNarrows;
  845   ++Num2Addrs;
  968   ++NumNarrows;
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1307   ++NumHWLoops;
lib/Target/Hexagon/HexagonNewValueJump.cpp
  714           ++NumNVJGenerated;
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  651   ++HexagonNumVectorLoopCarriedReuse;
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  454   ++MCNumEmitted;
lib/Target/Lanai/LanaiDelaySlotFiller.cpp
  128         ++FilledSlots;
lib/Target/Lanai/LanaiMemAluCombiner.cpp
  387             ++NumLdStAluCombined;
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp
  177   ++MCNumEmitted; // Keep track of the number of emitted insns.
lib/Target/MSP430/MSP430BranchSelector.cpp
  172         ++NumSplit;
  217       ++NumExpanded;
lib/Target/Mips/MicroMipsSizeReduction.cpp
  701   ++NumReduced;
lib/Target/Mips/MipsBranchExpansion.cpp
  824       ++LongBranches;
lib/Target/Mips/MipsConstantIslandPass.cpp
  580     ++NumCPEs;
  867   ++NumSplit;
 1391   ++NumCPEs;
 1532   ++NumUBrFixed;
 1574   ++NumCBrFixed;
lib/Target/Mips/MipsDelaySlotFiller.cpp
  318       ++UsefulSlots;
  642         ++FilledSlots;
  668     ++FilledSlots;
  760   ++UsefulSlots;
  781   ++UsefulSlots;
lib/Target/Mips/MipsISelLowering.cpp
 3104     ++NumTailCalls;
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
  309   ++MCNumEmitted; // Keep track of the # of mi's emitted.
lib/Target/PowerPC/PPCBoolRetToInt.cpp
  240       ++NumBoolRetPromotion;
  242       ++NumBoolCallPromotion;
  243     ++NumBoolToIntPromotion;
lib/Target/PowerPC/PPCBranchSelector.cpp
  372         ++NumExpanded;
lib/Target/PowerPC/PPCEarlyReturn.cpp
   85               ++NumBLR;
   99               ++NumBCLR;
  114               ++NumBCLR;
lib/Target/PowerPC/PPCISelLowering.cpp
 5362       ++NumTailCalls;
 5364         ++NumSiblingCalls;
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  533           ++PHINodeAlreadyExists;
lib/Target/PowerPC/PPCMIPeephole.cpp
 1450   ++NumEXTSWAndSLDICombined;
lib/Target/PowerPC/PPCQPXLoadSplat.cpp
  122             ++NumSimplified;
lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
  212   ++MCNumEmitted; // Keep track of the # of mi's emitted.
  355   ++MCNumFixups;
  365     ++MCNumFixups;
lib/Target/RISCV/RISCVISelLowering.cpp
 2118     ++NumTailCalls;
lib/Target/Sparc/DelaySlotFiller.cpp
  142     ++FilledSlots;
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
  120   ++MCNumEmitted;  // Keep track of the # of mi's emitted.
lib/Target/SystemZ/SystemZLongBranch.cpp
  437   ++LongBranches;
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
  166       ++MCNumFixups;
  173   ++MCNumEmitted; // Keep track of the # of mi's emitted.
lib/Target/X86/X86CmovConversion.cpp
  344           ++NumOfSkippedCmovGroups;
  355       ++NumOfSkippedCmovGroups;
  515   ++NumOfLoopCandidate;
  613   ++NumOfOptimizedCmovGroups;
lib/Target/X86/X86DomainReassignment.cpp
  777       ++NumClosuresConverted;
lib/Target/X86/X86FixupLEAs.cpp
  468       ++NumLEAs;
lib/Target/X86/X86FixupSetCC.cpp
  132       ++NumSubstZexts;
lib/Target/X86/X86FlagsCopyLowering.cpp
  399       ++NumCopiesEliminated;
  748   ++NumSetCCsInserted;
  773   ++NumTestsInserted;
  825   ++NumAddsInserted;
lib/Target/X86/X86FloatingPoint.cpp
  241       ++NumFXCH;
  442     ++NumFP;  // Keep track of # of pseudo instrs
lib/Target/X86/X86ISelDAGToDAG.cpp
  975       ++NumLoadMoved;
lib/Target/X86/X86ISelLowering.cpp
 3671       ++NumTailCalls;
lib/Target/X86/X86IndirectBranchTracking.cpp
   81     ++NumEndBranchAdded;
lib/Target/X86/X86OptimizeLEAs.cpp
  548     ++NumSubstLEAs;
  653         ++NumRedundantLEAs;
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  449   ++NumInstsInserted;
  461     ++NumInstsInserted;
  462     ++NumLFENCEsInserted;
  483     ++NumInstsInserted;
  592     ++NumInstsInserted;
  593     ++NumLFENCEsInserted;
  670       ++NumBranchesUntraced;
  705     ++NumCondBranchesTraced;
  766             ++NumInstsInserted;
 1112         ++NumInstsInserted;
 1124         ++NumInstsInserted;
 1151       ++NumInstsInserted;
 1164       ++NumInstsInserted;
 1170       ++NumInstsInserted;
 1185     ++NumInstsInserted;
 1885   ++NumInstsInserted;
 1898   ++NumInstsInserted;
 1916   ++NumInstsInserted;
 1921   ++NumInstsInserted;
 1941   ++NumInstsInserted;
 2053       ++NumInstsInserted;
 2064       ++NumInstsInserted;
 2075       ++NumInstsInserted;
 2095       ++NumInstsInserted;
 2106       ++NumInstsInserted;
 2119         ++NumInstsInserted;
 2129         ++NumInstsInserted;
 2140     ++NumAddrRegsHardened;
 2312   ++NumInstsInserted;
 2354   ++NumPostLoadRegsHardened;
 2445     ++NumInstsInserted;
 2446     ++NumLFENCEsInserted;
 2566   ++NumInstsInserted;
 2638   ++NumCallsOrJumpsHardened;
lib/Target/X86/X86VZeroUpper.cpp
  182   ++NumVZU;
lib/Transforms/Hello/Hello.cpp
   31       ++HelloCounter;
   49       ++HelloCounter;
lib/Transforms/IPO/ArgumentPromotion.cpp
  148       ++NumByValArgsPromoted;
  155       ++NumArgumentsDead;
  206         ++NumArgumentsPromoted;
  208         ++NumAggregatesPromoted;
lib/Transforms/IPO/Attributor.cpp
 4622       STATS_TRACK(AAIsDead, Function);
 4649         STATS_TRACK(AAIsDead, Function);
lib/Transforms/IPO/BlockExtractor.cpp
  206       ++NumExtracted;
lib/Transforms/IPO/ConstantMerge.cpp
  240       ++NumIdenticalMerged;
lib/Transforms/IPO/CrossDSOCFI.cpp
  155     ++NumTypeIds;
lib/Transforms/IPO/DeadArgumentElimination.cpp
  316       ++NumArgumentsReplacedWithUndef;
  761       ++NumArgumentsEliminated;
  806         ++NumRetValsEliminated;
lib/Transforms/IPO/FunctionAttrs.cpp
  303       ++NumWriteOnly;
  305       ++NumReadOnly;
  307       ++NumReadNone;
  613       ++NumReturned;
  679   R == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg;
  679   R == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg;
  708           ++NumNoCapture;
  727             ++NumNoCapture;
  775         ++NumNoCapture;
  817       ++NumNoCapture;
  955     ++NumNoAlias;
 1069         ++NumNonNullReturn;
 1088       ++NumNonNullReturn;
 1315           ++NumNoUnwind;
 1338           ++NumNoFree;
 1350   ++NumNoRecurse;
lib/Transforms/IPO/GlobalDCE.cpp
  407       ++NumVFuncs;
lib/Transforms/IPO/GlobalOpt.cpp
  596   ++NumSRA;
  791     ++NumGlobUses;
  807       ++NumDeleted;
 1463   ++NumHeapSRA;
 1781   ++NumDeleted;
 1960     ++NumLocalized;
 1983       ++NumDeleted;
 2006       ++NumDeleted;
 2011     ++NumMarked;
 2035           ++NumDeleted;
 2037         ++NumSubstitute;
 2052           ++NumShrunkToBool;
 2334       ++NumFastCallFns;
 2343       ++NumNestRemoved;
 2579     ++NumCtorsEvaluated;
 2792     ++NumAliasesResolved;
 2813     ++NumAliasesRemoved;
 2903     ++NumCXXDtorsRemoved;
lib/Transforms/IPO/HotColdSplitting.cpp
  602       ++NumColdRegionsFound;
lib/Transforms/IPO/IPConstantPropagation.cpp
  137     ++NumArgumentsProped;
  276   if (MadeChange) ++NumReturnValProped;
lib/Transforms/IPO/Inliner.cpp
  247       ++NumMergedAllocas;
  359     ++NumCallerCallersAnalyzed;
  678         ++NumCallsDeleted;
  700         ++NumInlined;
  735         ++NumDeleted;
  860     ++NumDeleted;
 1091       ++NumInlined;
 1228     ++NumDeleted;
lib/Transforms/IPO/Internalize.cpp
  190     ++NumFunctions;
  219     ++NumGlobals;
  229     ++NumAliases;
lib/Transforms/IPO/LoopExtractor.cpp
  156     ++NumExtracted;
lib/Transforms/IPO/LowerTypeTests.cpp
 1144       ++NumByteArraysCreated;
 1160       ++NumTypeTestCallsLowered;
 2079     ++NumTypeIdDisjointSets;
lib/Transforms/IPO/MergeFunctions.cpp
  750   ++NumThunksWritten;
  782   ++NumAliasesWritten;
  826     ++NumDoubleWeak;
  827     ++NumFunctionsMerged;
  852       ++NumFunctionsMerged;
  857       ++NumFunctionsMerged;
lib/Transforms/IPO/PruneEH.cpp
  200         ++NumRemoved;
  220           ++NumUnreach;
lib/Transforms/IPO/StripDeadPrototypes.cpp
   37       ++NumDeadPrototypes;
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4134     ++NumSimplified;
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  422           ++NumGlobalCopies;
  427           ++NumGlobalCopies;
 1425         ++NumDeadStore;
lib/Transforms/InstCombine/InstructionCombining.cpp
  357           ++NumReassoc;
  377           ++NumReassoc;
  386         ++NumReassoc;
  405           ++NumReassoc;
  425           ++NumReassoc;
  594     ++NumFactor;
  695       ++NumExpand;
  704       ++NumExpand;
  713       ++NumExpand;
  732       ++NumExpand;
  741       ++NumExpand;
  750       ++NumExpand;
 3154   ++NumSunkInst;
 3215       ++NumDeadInst;
 3232         ++NumConstProp;
 3252         ++NumConstProp;
 3311       ++NumCombined;
 3393         ++NumDeadInst;
 3409           ++NumConstProp;
lib/Transforms/Instrumentation/BoundsChecking.cpp
   67     ++ChecksUnable;
  118     ++ChecksSkipped;
  123   ++ChecksAdded;
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  152       ++NumOfPGOMemOPAnnotate;
  155         ++NumOfPGOMemOPOpt;
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  136   ++NumPeeps;
  186   ++NumPeeps;
  404   ++NumStoreStrongs;
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  641       ++NumPeeps;
  654   ++NumPeeps;
  700   ++NumPeeps;
  789       ++NumNoops;
  857         ++NumAutoreleases;
  917       ++NumNoops;
 1003           ++NumPartialNoops;
 2199     ++NumRets;
 2221       ++NumRetains;
 2224       ++NumReleases;
lib/Transforms/Scalar/ADCE.cpp
  554     ++NumRemoved;
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  325         ++NumLoadAlignChanged;
  333         ++NumStoreAlignChanged;
  342         ++NumMemIntAlignChanged;
  355           ++NumMemIntAlignChanged;
lib/Transforms/Scalar/BDCE.cpp
  130       ++NumSimplified;
  136     ++NumRemoved;
lib/Transforms/Scalar/ConstantProp.cpp
  110             ++NumInstKilled;
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  143   ++NumSelects;
  207   ++NumPhiCommon;
  276     ++NumPhis;
  293   ++NumMemAccess;
  322   ++NumCmps;
  404         ++NumDeadCases;
  474     ++NumNW;
  475     ++*OpcNW;
  476     ++NumNSW;
  477     ++*OpcNSW;
  482     ++NumNW;
  483     ++*OpcNW;
  484     ++NumNUW;
  485     ++*OpcNUW;
  511   ++NumOverflows;
  529   ++NumSaturating;
  641   ++NumUDivs;
  663   ++NumSRems;
  685   ++NumSDivs;
  708   ++NumAShrs;
  730   ++NumSExt;
  902         ++NumReturns;
lib/Transforms/Scalar/DCE.cpp
   62           ++DIEEliminated;
  110     ++DCEEliminated;
lib/Transforms/Scalar/DeadStoreElimination.cpp
  115     ++NumFastOther;
  475       ++NumCompletePartials;
  694       ++NumFastStores;
  814         ++NumFastStores;
  826       ++NumFastOther;
 1048       ++NumRedundantStores;
 1066       ++NumRedundantStores;
 1191           ++NumFastStores;
 1266             ++NumModifiedStores;
lib/Transforms/Scalar/EarlyCSE.cpp
  914       ++NumSimplify;
 1017           ++NumSimplify;
 1039         ++NumCSE;
 1099           ++NumCSELoad;
 1142         ++NumCSECall;
 1195         ++NumDSE;
 1230               ++NumDSE;
lib/Transforms/Scalar/GVN.cpp
 1290   ++NumPRELoad;
 1378     ++NumGVNLoad;
 1553     ++NumGVNLoad;
 1963       ++NumGVNSimpl;
 2107       ++NumGVNBlocks;
 2379   ++NumGVNPRE;
 2415   ++NumGVNInstr;
lib/Transforms/Scalar/GVNHoist.cpp
  894       ++NumLoadsRemoved;
  899       ++NumStoresRemoved;
  905       ++NumCallsRemoved;
lib/Transforms/Scalar/GuardWidening.cpp
  122   ++GuardsEliminated;
  355         ++CondBranchEliminated;
lib/Transforms/Scalar/IndVarSimplify.cpp
  717     ++NumReplaced;
 1522         ++NumElimExt;
 1533         ++NumElimExt;
 1612       ++NumElimExt;
 1788   ++NumWidened;
 2555   ++NumLFTR;
lib/Transforms/Scalar/InstSimplifyPass.cpp
   60             ++NumSimplified;
lib/Transforms/Scalar/JumpThreading.cpp
 1122     ++NumFolds;
 2096   ++NumThreads;
 2415   ++NumDupes;
lib/Transforms/Scalar/LICM.cpp
  730       ++NumCreatedBlocks;
  781     ++NumClonedBranches;
 1572     ++NumMovedLoads;
 1574     ++NumMovedCalls;
 1575   ++NumSunk;
 1697     ++NumMovedLoads;
 1699     ++NumMovedCalls;
 1700   ++NumHoisted;
 2100   ++NumPromoted;
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  322       ++NumPrefetches;
lib/Transforms/Scalar/LoopDeletion.cpp
  167     ++NumDeleted;
  203   ++NumDeleted;
lib/Transforms/Scalar/LoopDistribute.cpp
  849     ++NumLoopsDistributed;
lib/Transforms/Scalar/LoopFuse.cpp
  291         ++InvalidPreheader;
  293         ++InvalidHeader;
  295         ++InvalidExitingBlock;
  297         ++InvalidExitBlock;
  299         ++InvalidLatch;
  301         ++InvalidLoop;
  338     ++Stat;
 1325     ++Stat;
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1048   ++NumMemSet;
 1187   ++NumMemCpy;
 2672   ++NumBCmp;
lib/Transforms/Scalar/LoopInstSimplify.cpp
  145         ++NumSimplified;
lib/Transforms/Scalar/LoopRerollPass.cpp
 1636   ++NumRerolledLoops;
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
  377       ++NumLoopExitsDeleted;
  519       ++NumTerminatorsFolded;
lib/Transforms/Scalar/LoopUnswitch.cpp
  430   ++TotalInsts;
  706       ++NumGuards;
  745           ++NumBranches;
  799           ++NumSwitches;
  819           ++NumSelects;
 1048   ++NumTrivial;
 1161     ++NumBranches;
 1207     ++NumSwitches;
 1436   ++NumSimplify;
 1600       ++NumSimplify;
 1638           ++NumSimplify;
 1643         ++NumSimplify;
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  413     ++NumMemSetInfer;
  609           ++NumMemCpyInstr;
  658           ++NumMemCpyInstr;
  920   ++NumMemCpyInstr;
  996   ++NumMemCpyInstr;
 1159         ++NumCpyToSet;
 1209       ++NumMemCpyInstr;
 1219         ++NumCpyToSet;
 1253   ++NumMoveToCpy;
 1328   ++NumMemCpyInstr;
lib/Transforms/Scalar/NewGVN.cpp
 2179     ++NumGVNAvoidedSortedLeaderChanges;
 2182     ++NumGVNSortedLeaderChanges;
 2310     ++NumGVNLeaderChanges;
 3681   ++NumGVNBlocksDeleted;
 3697     ++NumGVNInstrDeleted;
 4127         ++NumGVNDeadStores;
lib/Transforms/Scalar/Reassociate.cpp
  691         ++NumChanged;
  714       ++NumChanged;
  738       ++NumChanged;
  773     ++NumChanged;
 1158         ++NumAnnihil;
 1170       ++NumAnnihil;
 1456       ++NumFactor;
 1508     ++NumAnnihil;
 1590     ++NumFactor;
 2233     ++NumAnnihil;
lib/Transforms/Scalar/SCCP.cpp
 1833       ++NumDeadBlocks;
 1852         ++NumInstRemoved;
 2077           ++IPNumArgsElimed;
 2085         ++NumDeadBlocks;
 2103           ++IPNumInstRemoved;
 2228     ++IPNumGlobalConst;
lib/Transforms/Scalar/SROA.cpp
 1305     ++NumLoadsSpeculated;
 2344       ++NumVectorized;
 4171     ++NumNewAllocas;
 4436   ++NumAllocasAnalyzed;
 4533     ++NumDeleted;
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  541   ++NumTrivial;
  542   ++NumBranches;
  833   ++NumTrivial;
  834   ++NumSwitches;
 2315     ++NumBranches;
 2317     ++NumSwitches;
 2434   ++NumGuards;
lib/Transforms/Scalar/SimplifyCFGPass.cpp
  165         ++NumSimpl;
lib/Transforms/Scalar/Sink.cpp
  228       ++NumSunk;
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  575       ++NumEdgesSplit;
lib/Transforms/Scalar/TailRecursionElimination.cpp
  671     ++NumAccumAdded;
  682   ++NumEliminated;
  727       ++NumRetDuped;
lib/Transforms/Utils/BuildLibCalls.cpp
   47   ++NumReadNone;
   55   ++NumReadOnly;
   63   ++NumArgMemOnly;
   71   ++NumNoUnwind;
   79   ++NumNoAlias;
   87   ++NumNoCapture;
   95   ++NumNoAlias;
  103   ++NumReadOnlyArg;
  113   ++NumNonNull;
  121   ++NumReturnedArg;
lib/Transforms/Utils/LCSSA.cpp
  118     ++NumLCSSA; // We are applying the transformation
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  147     ++NumWrappedTwoCond;
  158     ++NumWrappedTwoCond;
  167     ++NumWrappedOneCond;
  175     ++NumWrappedOneCond;
  236     ++NumWrappedTwoCond;
  255     ++NumWrappedOneCond;
  265     ++NumWrappedOneCond;
  335   ++NumWrappedOneCond;
  399   ++NumWrappedTwoCond;
  439     ++NumWrappedOneCond;
  467     ++NumWrappedTwoCond;
lib/Transforms/Utils/LoopRotationUtils.cpp
  514   ++NumRotated;
lib/Transforms/Utils/LoopSimplify.cpp
  563         ++NumNested;
lib/Transforms/Utils/LoopUnroll.cpp
  902   ++NumUnrolled;
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  568   ++NumUnrolledAndJammed;
lib/Transforms/Utils/LowerInvoke.cpp
   72       ++NumInvokes;
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  527   ++NumLocalPromoted;
  555       ++NumDeadAlloca;
  569         ++NumSingleStore;
  856   ++NumPHIInsert;
lib/Transforms/Utils/SimplifyCFG.cpp
 2144   ++NumSpeculations;
 5054       ++NumLinearMaps;
 5074     ++NumBitMaps;
 5277     ++NumTableCmpReuses;
 5284     ++NumTableCmpReuses;
 5525   ++NumLookupTables;
 5527     ++NumLookupTablesHoles;
lib/Transforms/Utils/SimplifyIndVar.cpp
  168   ++NumElimOperand;
  288   ++NumElimCmp;
  310     ++NumSimplifiedSDiv;
  326   ++NumSimplifiedSRem;
  335   ++NumElimRem;
  349   ++NumElimRem;
  679   ++NumFoldedUser;
  721   ++NumElimIdentity;
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
 1084   ++NumVectorInstructions;
 1247   ++NumVectorInstructions;
lib/Transforms/Vectorize/LoopVectorize.cpp
 7766     ++LoopsVectorized;
lib/Transforms/Vectorize/SLPVectorizer.cpp
 3888       ++NumVectorInstructions;
 3916       ++NumVectorInstructions;
 3937       ++NumVectorInstructions;
 3961       ++NumVectorInstructions;
 4005       ++NumVectorInstructions;
 4049       ++NumVectorInstructions;
 4080       ++NumVectorInstructions;
 4105       ++NumVectorInstructions;
 4155       ++NumVectorInstructions;
 4224       ++NumVectorInstructions;
tools/clang/lib/Basic/FileManager.cpp
  136   ++NumDirLookups;
  149   ++NumDirCacheMisses;
  204   ++NumFileLookups;
  223   ++NumFileCacheMisses;
  334   ++NumFileLookups;
  349   ++NumFileCacheMisses;
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  236   ++NumGetCTUCalled;
  259     ++NumTripleMismatch;
  271     ++NumLangMismatch;
  292     ++NumLangDialectMismatch;
  378       ++NumASTLoadThresholdReached;
  421       ++NumNotInOtherTU;
  512                         ++NumNameConflicts;
  515                         ++NumUnsupportedNodeFound;
  526   ++NumGetCTUSuccess;
tools/clang/lib/Lex/HeaderSearch.cpp
  525     ++NumFrameworkLookups;
 1068     ++NumSubFrameworkLookups;
 1250   ++NumIncluded; // Count # of attempted #includes.
 1320       ++NumMultiIncludeFileOptzn;
tools/polly/lib/Analysis/ScopBuilder.cpp
 3774     ++ScopFound;
 3776       ++RichScopFound;
tools/polly/lib/Exchange/JSONExporter.cpp
  529         ++NewAccessMapFound;
unittests/ADT/StatisticTest.cpp
   51   ++AlwaysCounter;
utils/TableGen/GlobalISelEmitter.cpp
 3152   ++NumPatternEmitted;
 4603       ++NumPatternImported;
 4720     ++NumPatternImported;
 4751     ++NumPatternImported;
 4772     ++NumPatternImported;
 4796     ++NumPatternImported;
 4803   ++NumPatternImported;
 5025     ++NumPatternTotal;
 5038       ++NumPatternImportsSkipped;
 5044         ++NumPatternsTested;