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

References

lib/Analysis/BasicAliasAnalysis.cpp
  467   SearchTimes++;
  646   SearchLimitReached++;
lib/CodeGen/CFGuardLongjmp.cpp
  115     CFGuardLongjmpTargets++;
lib/CodeGen/ExpandMemCmp.cpp
  724   NumMemCmpCalls++;
  733     NumMemCmpNotConstant++;
  762     NumMemCmpGreaterThanMax++;
  766   NumMemCmpInlined++;
lib/CodeGen/GlobalMerge.cpp
  554       NumMerged++;
lib/CodeGen/ImplicitNullChecks.cpp
  714     NumImplicitNullChecks++;
lib/CodeGen/InterleavedLoadCombinePass.cpp
 1243   NumInterleavedLoadCombine++;
lib/CodeGen/LiveRangeShrink.cpp
  230         NumInstrsHoistedToShrinkLiveRange++;
lib/CodeGen/MachineCombiner.cpp
  456   NumInstCombined++;
lib/CodeGen/MachineLICM.cpp
 1446     NumStoreConst++;
lib/CodeGen/MachineOutliner.cpp
 1222     FunctionsCreated++;
 1282       NumOutlined++;
lib/CodeGen/MachinePipeliner.cpp
  323     NumFailBranch++;
  332     NumFailLoop++;
  339     NumFailPreheader++;
  460     NumFailZeroMII++;
  468     NumFailLargeMaxMII++;
  510     NumFailNoSchedule++;
  519     NumFailZeroStage++;
  526     NumFailLargeMaxStage++;
 2739         NumNodeOrderIssues++;
lib/CodeGen/PrologEpilogInserter.cpp
  215   NumFuncSeen++;
  618         NumLeafFuncWithSpills++;
lib/CodeGen/RegisterCoalescer.cpp
  309       NumShrinkToUses++;
lib/CodeGen/ScheduleDAG.cpp
  510   NumTopoInits++;
  563   NumNewPredsAdded++;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
10941     NumFPLogicOpsConv++;
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
   95   NumSlotsAllocatedForStatepoints++;
  640   NumOfStatepoints++;
lib/CodeGen/StackColoring.cpp
 1113           EscapedAllocas++;
lib/IR/AbstractCallSite.cpp
   53       NumInvalidAbstractCallSitesUnknownUse++;
   61     NumDirectAbstractCallSites++;
   69     NumInvalidAbstractCallSitesUnknownCallee++;
   76     NumInvalidAbstractCallSitesNoCallback++;
   95     NumInvalidAbstractCallSitesNoCallback++;
  100   NumCallbackCallSites++;
lib/IR/ModuleSummaryIndex.cpp
  190               ReadOnlyLiveGVars++;
  192               WriteOnlyLiveGVars++;
lib/TableGen/Record.cpp
  520   CodeInitsConstructed++;
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp
  421           NumCopiesRemoved++;
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
  278     NumMemBound++;
  284     NumLimitWave++;
lib/Target/ARM/ARMParallelDSP.cpp
  646     NumSMLAD++;
lib/Target/BPF/BPFMIPeephole.cpp
  178         ZExtElemNum++;
  271         RedundantMovElemNum++;
  445       TruncElemNum++;
lib/Target/Mips/MipsBranchExpansion.cpp
  763           NumInsertedNops++;
lib/Target/PowerPC/PPCBranchCoalescing.cpp
  546           NumPHINotMoved++;
  711   NumBlocksCoalesced++;
  764         NumBlocksNotCoalesced++;
lib/Target/PowerPC/PPCExpandISEL.cpp
  219         NumRemoved++;
  231         NumFolded++;
  291       NumRemoved++;
  308       NumFolded++;
  491     NumExpanded++;
lib/Target/PowerPC/PPCFrameLowering.cpp
 2256         NumPESpillVSR++;
 2413         NumPEReloadVSR++;
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 2690   NumLogicOpsOnComparison++;
 2743   SignExtensionsAdded++;
 2778   ZeroExtensionsAdded++;
 3567       OmittedForNonExtendUses++;
 4838         NumP9Setb++;
lib/Target/PowerPC/PPCInstrInfo.cpp
  960     NumGPRtoVSRSpill++;
 1963         NumRcRotatesConvertedToRcAnd++;
 1972         NumRcRotatesConvertedToRcAnd++;
 2191       NumStoreSPILLVSRRCAsVec++;
 2195       NumStoreSPILLVSRRCAsGpr++;
 2211       NumStoreSPILLVSRRCAsVec++;
 2214       NumStoreSPILLVSRRCAsGpr++;
 2855       CmpIselsConverted++;
 2864     MissedConvertibleImmediateInstrs++;
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  463   UpdFormChainRewritten++;
lib/Target/PowerPC/PPCMIPeephole.cpp
  267   NumFunctionsEnteredInMIPeephole++;
  274       NumFixedPointIterations++;
  286             NumConvertedToImmediateForm++;
  604           NumEliminatedSExt++;
  648           NumEliminatedSExt++;
  665           NumEliminatedSExt++;
  710           NumEliminatedZExt++;
  800         NumOptADDLIs++;
  823     NumTOCSavesInPrologue++;
 1040       RemoveTOCSave++;
 1048     MultiTOCSaves++;
 1380   NumRotatesCollapsed++;
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  182               NumberOfSelfCopies++;
  190               NumberOfSelfCopies++;
  200             NumRRConvertedInPreEmit++;
  209             NumFrameOffFoldInPreEmit++;
  288         NumRemovedInPreEmit++;
lib/Target/PowerPC/PPCReduceCRLogicals.cpp
  521     NumContainedSingleUseBinOps++;
  523       NumToSplitBlocks++;
  590       NumBlocksSplitOnBinaryCROp++;
  615     NumNotSplitIdenticalOperands++;
  623     NumNotSplitChainCopies++;
  634     NumNotSplitWrongOpcode++;
  715         TotalCRLogicals++;
  717           TotalNullaryCRLogicals++;
  719           TotalBinaryCRLogicals++;
  721           TotalUnaryCRLogicals++;
lib/Target/PowerPC/PPCRegisterInfo.cpp
  465         InflateGP8RC++;
  469         InflateGPRC++;
lib/Target/SystemZ/SystemZPostRewrite.cpp
  206   LOCRMuxJumps++;
  231       MemFoldCopies++;
lib/Target/X86/X86PadShortFunction.cpp
  134       NumBBsPadded++;
lib/Transforms/CFGuard/CFGuard.cpp
  272         CFGuardCounter++;
lib/Transforms/IPO/Attributor.cpp
 4539       NumAttributesTimedOut++;
 4938       NumFnWithExactDefinition++;
 4940       NumFnWithoutExactDefinition++;
lib/Transforms/IPO/ElimAvailExtern.cpp
   47     NumVariables++;
   59     NumFunctions++;
lib/Transforms/IPO/FunctionImport.cpp
  313           NumImportedGlobalVarsThinLink++;
  474         NumImportedFunctionsThinLink++;
  476           NumImportedHotFunctionsThinLink++;
  478           NumImportedCriticalFunctionsThinLink++;
 1194     NumImportedModules++;
lib/Transforms/IPO/GlobalOpt.cpp
 2082       NumUnnamed++;
 2311       NumInternalFunc++;
 2323         NumColdCC++;
lib/Transforms/IPO/HotColdSplitting.cpp
  322     NumColdRegionsOutlined++;
lib/Transforms/IPO/PartialInlining.cpp
  546       NumColdRegionsFound++;
 1161       NumColdRegionsOutlined++;
 1428       NumPartialInlined++;
 1430       NumColdOutlinePartialInlined++;
lib/Transforms/InstCombine/InstCombineCompares.cpp
 4915       NumSel++;
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1577       NumOptimizedAccessesToGlobalVar++;
 1586       NumOptimizedAccessesToStackVar++;
 1592     NumInstrumentedWrites++;
 1594     NumInstrumentedReads++;
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
  228   NumOfPGOICallsites++;
  343     NumOfPGOICallPromotion++;
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
  596       IsCS ? NumOfCSPGOEdge++ : NumOfPGOEdge++;
  596       IsCS ? NumOfCSPGOEdge++ : NumOfPGOEdge++;
  598         IsCS ? NumOfCSPGOInstrument++ : NumOfPGOInstrument++;
  598         IsCS ? NumOfCSPGOInstrument++ : NumOfPGOInstrument++;
  788   IsCS ? NumOfCSPGOSplit++ : NumOfPGOSplit++;
  788   IsCS ? NumOfCSPGOSplit++ : NumOfPGOSplit++;
 1151         IsCS ? NumOfCSPGOMissing++ : NumOfPGOMissing++;
 1151         IsCS ? NumOfCSPGOMissing++ : NumOfPGOMissing++;
 1156         IsCS ? NumOfCSPGOMismatch++ : NumOfPGOMismatch++;
 1156         IsCS ? NumOfCSPGOMismatch++ : NumOfPGOMismatch++;
 1181   IsCS ? NumOfCSPGOFunc++ : NumOfPGOFunc++;
 1181   IsCS ? NumOfCSPGOFunc++ : NumOfPGOFunc++;
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  346       NumOmittedReadsFromConstantGlobals++;
  352       NumOmittedReadsFromVtable++;
  389         NumOmittedReadsBeforeWrite++;
  405       NumOmittedNonCaptured++;
  550     NumInstrumentedVtableWrites++;
  556     NumInstrumentedVtableReads++;
  570   if (IsWrite) NumInstrumentedWrites++;
  571   else         NumInstrumentedReads++;
  728     NumAccessesWithBadSize++;
lib/Transforms/Scalar/CallSiteSplitting.cpp
  360   NumCallSiteSplit++;
lib/Transforms/Scalar/ConstantHoisting.cpp
  905     NumConstantsHoisted++;
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  801   NumAnd++;
lib/Transforms/Scalar/DivRemPairs.cpp
  155     NumPairs++;
  217       NumRecomposed++;
  252       NumHoisted++;
  312       NumDecomposed++;
lib/Transforms/Scalar/LoopFuse.cpp
  644       NumFusionCandidates++;
  671       UncomputableTripCount++;
  678       UncomputableTripCount++;
  990           InvalidDependencies++;
  997           InvalidDependencies++;
 1007           InvalidDependencies++;
 1014           InvalidDependencies++;
 1026               InvalidDependencies++;
lib/Transforms/Scalar/LoopInterchange.cpp
  581     LoopsInterchanged++;
lib/Transforms/Scalar/LoopPredication.cpp
  786   TotalConsidered++;
  812   TotalConsidered++;
lib/Transforms/Scalar/LoopSink.cpp
  240     NumLoopSunkCloned++;
  243   NumLoopSunk++;
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp
  121       IsConstantIntrinsicsHandled++;
  125       ObjectSizeIntrinsicsHandled++;
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
  328         ExpectIntrinsicsHandled++;
  331         ExpectIntrinsicsHandled++;
  343             ExpectIntrinsicsHandled++;
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  696       NumMemSetInfer++;
lib/Transforms/Scalar/NewGVN.cpp
 1074     NumGVNOpsSimplified++;
 1111       NumGVNOpsSimplified++;
 1810     NumGVNPhisAllSame++;
 2831     NumGVNPHIOfOpsCreated++;
 3958             NumGVNPHIOfOpsEliminations++;
lib/Transforms/Scalar/PlaceSafepoints.cpp
  324         FiniteExecution++;
  335         CallInLoop++;
  565           NumBackedgeSafepoints++;
  570         NumBackedgeSafepoints++;
  579       NumEntrySafepoints++;
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 2467     NumCostMultiplierSkipped++;
lib/Transforms/Scalar/Sink.cpp
  249     NumSinkIter++;
lib/Transforms/Utils/LoopUnroll.cpp
  537     NumUnrolledWithHeader++;
lib/Transforms/Utils/LoopUnrollPeel.cpp
  762   NumPeeled++;
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  956   NumRuntimeUnrolled++;
lib/Transforms/Utils/SimplifyCFG.cpp
 1852     NumSinkCommons++;
tools/clang/lib/Analysis/CallGraph.cpp
   62       NumBlockCallEdges++;
  126         NumObjCCallEdges++;
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  132         NumReachedMaxSteps++;
  138     NumSteps++;
  598       NumPathsExplored++;
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  704   NumRemoveDeadBindings++;
 1904   NumTimesRetriedWithoutInlining++;
 1972       NumMaxBlockCountReachedInInlined++;
 1974       NumMaxBlockCountReached++;
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  474   NumInlinedCalls++;
  978     NumReachedInlineCountMax++;
 1089   NumOfDynamicDispatchPathSplits++;
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  563     NumFunctionTopLevel++;
  800       NumFunctionsAnalyzed++;
tools/polly/lib/Analysis/PruneUnprofitable.cpp
   48       ScopsPruned++;
   53       ScopsSurvived++;
   80     ScopsProcessed++;
tools/polly/lib/Analysis/ScopBuilder.cpp
 3768     InfeasibleScops++;
tools/polly/lib/Analysis/ScopDetection.cpp
 1789       NumScopsDepthZero++;
 1791       NumScopsDepthOne++;
 1793       NumScopsDepthTwo++;
 1795       NumScopsDepthThree++;
 1797       NumScopsDepthFour++;
 1799       NumScopsDepthFive++;
 1801       NumScopsDepthLarger++;
 1807       NumProfScopsDepthZero++;
 1809       NumProfScopsDepthOne++;
 1811       NumProfScopsDepthTwo++;
 1813       NumProfScopsDepthThree++;
 1815       NumProfScopsDepthFour++;
 1817       NumProfScopsDepthFive++;
 1819       NumProfScopsDepthLarger++;
tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp
  170   RejectStatistics[static_cast<int>(K)]++;
tools/polly/lib/Analysis/ScopInfo.cpp
 2062     AssumptionsAliasing++;
 2065     AssumptionsInbounds++;
 2068     AssumptionsWrapping++;
 2071     AssumptionsUnsigned++;
 2074     AssumptionsComplexity++;
 2077     AssumptionsUnprofitable++;
 2080     AssumptionsErrorBlock++;
 2083     AssumptionsInfiniteLoop++;
 2086     AssumptionsInvariantLoad++;
 2089     AssumptionsDelinearization++;
 2633   NumScops++;
 2639     NumScopsDepthZero++;
 2641     NumScopsDepthOne++;
 2643     NumScopsDepthTwo++;
 2645     NumScopsDepthThree++;
 2647     NumScopsDepthFour++;
 2649     NumScopsDepthFive++;
 2651     NumScopsDepthLarger++;
tools/polly/lib/CodeGen/CodeGeneration.cpp
  197   ScopsProcessed++;
  286     CodegenedScops++;
tools/polly/lib/CodeGen/IslAst.cpp
  481           NumForLoops++;
  483             NumParallel++;
  485             NumInnermostParallel++;
  487             NumOutermostParallel++;
  489             NumReductionParallel++;
  491             NumExecutedInParallel++;
  495           NumIfConditions++;
  531   ScopsBeneficial++;
  792   ScopsProcessed++;
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  492   VectorLoops++;
  570   SequentialLoops++;
  732   ParallelLoops++;
  829   IfConditions++;
 1614     VersionedScops++;
tools/polly/lib/Transform/DeLICM.cpp
  784     MappedValueScalars++;
  988     MappedPHIScalars++;
 1116       TargetsMapped++;
 1202     DeLICMAnalyzed++;
 1208       DeLICMOutOfQuota++;
 1332       DeLICMScopsModified++;
tools/polly/lib/Transform/ForwardOpTree.cpp
  303     KnownAnalyzed++;
  521     TotalKnownLoadsForwarded++;
  592     TotalReloads++;
  644       TotalInstructionsCopied++;
  751       TotalReadOnlyCopied++;
  853           TotalForwardedTrees++;
  859         TotalModifiedStmts++;
  864       ScopsModified++;
  930         KnownOutOfQuota++;
tools/polly/lib/Transform/ScheduleOptimizer.cpp
  429   PrevectOpts++;
  517     FirstLevelTileOpts++;
  523     SecondLevelTileOpts++;
  529     RegisterTileOpts++;
 1341     MatMulOpts++;
 1437           NumBands[Version]++;
 1440             NumPermutable[Version]++;
 1446               NumCoincident[Version]++;
 1452           NumFilters[Version]++;
 1456           NumExtension[Version]++;
 1516   ScopsProcessed++;
 1606   ScopsRescheduled++;
 1629   ScopsOptimized++;
tools/polly/lib/Transform/Simplify.cpp
  199           TotalOverwritesRemoved[CallNo]++;
  338             TotalWritesCoalesced[CallNo]++;
  457               TotalRedundantWritesRemoved[CallNo]++;
  522         TotalEmptyPartialAccessesRemoved[CallNo]++;
  552       TotalDeadAccessesRemoved[CallNo]++;
  571           TotalDeadInstructionsRemoved[CallNo]++;
  633     ScopsProcessed[CallNo]++;
  655       ScopsModified[CallNo]++;
tools/polly/lib/Transform/ZoneAlgo.cpp
  867     NumPHINormialization++;
 1005         NumRecursivePHIs++;
 1070       NumNormalizablePHIs++;
unittests/ADT/StatisticTest.cpp
   40   Counter++;
   41   Counter++;
   50   AlwaysCounter++;
   76   Counter++;
   77   Counter++;
   99   Counter2++;
  142   Counter++;
  143   Counter2++;
utils/TableGen/FixedLenDecoderEmitter.cpp
 1406   NumEncodingsSupported++;
 2451       NumEncodingsLackingDisasm++;
 2456       NumInstructions++;
 2457     NumEncodings++;
 2471       NumEncodingsOmitted++;