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

Overridden By

include/llvm/Analysis/DOTGraphTraitsPass.h
   48   bool runOnFunction(Function &F) override {
   90   bool runOnFunction(Function &F) override {
include/llvm/Analysis/LoopPass.h
  169   bool runOnFunction(Function &F) override { return false; }
lib/Analysis/AliasAnalysis.cpp
  779 bool AAResultsWrapperPass::runOnFunction(Function &F) {
lib/Analysis/AliasAnalysisEvaluator.cpp
  414   bool runOnFunction(Function &F) override {
lib/Analysis/AliasSetTracker.cpp
  756     bool runOnFunction(Function &F) override {
lib/Analysis/BasicAliasAnalysis.cpp
 2071 bool BasicAAWrapperPass::runOnFunction(Function &F) {
lib/Analysis/BlockFrequencyInfo.cpp
  318 bool BlockFrequencyInfoWrapperPass::runOnFunction(Function &F) {
lib/Analysis/BranchProbabilityInfo.cpp
 1027 bool BranchProbabilityInfoWrapperPass::runOnFunction(Function &F) {
lib/Analysis/CFGPrinter.cpp
   41     bool runOnFunction(Function &F) override {
   71     bool runOnFunction(Function &F) override {
  118     bool runOnFunction(Function &F) override {
  148     bool runOnFunction(Function &F) override {
lib/Analysis/CostModel.cpp
   88 CostModelAnalysis::runOnFunction(Function &F) {
lib/Analysis/Delinearization.cpp
   64 bool Delinearization::runOnFunction(Function &F) {
lib/Analysis/DemandedBits.cpp
  295 bool DemandedBitsWrapperPass::runOnFunction(Function &F) {
lib/Analysis/DependenceAnalysis.cpp
  148 bool DependenceAnalysisWrapperPass::runOnFunction(Function &F) {
lib/Analysis/DominanceFrontier.cpp
   47 bool DominanceFrontierWrapperPass::runOnFunction(Function &) {
lib/Analysis/InstCount.cpp
   75 bool InstCount::runOnFunction(Function &F) {
lib/Analysis/IntervalPartition.cpp
   70 bool IntervalPartition::runOnFunction(Function &F) {
lib/Analysis/LazyBlockFrequencyInfo.cpp
   54 bool LazyBlockFrequencyInfoPass::runOnFunction(Function &F) {
lib/Analysis/LazyBranchProbabilityInfo.cpp
   56 bool LazyBranchProbabilityInfoPass::runOnFunction(Function &F) {
lib/Analysis/LazyValueInfo.cpp
 1623 bool LazyValueInfoWrapperPass::runOnFunction(Function &F) {
 2052   bool runOnFunction(Function &F) override {
lib/Analysis/LegacyDivergenceAnalysis.cpp
  317 bool LegacyDivergenceAnalysis::runOnFunction(Function &F) {
lib/Analysis/Lint.cpp
  202 bool Lint::runOnFunction(Function &F) {
lib/Analysis/LoopAccessAnalysis.cpp
 2420 bool LoopAccessLegacyAnalysis::runOnFunction(Function &F) {
lib/Analysis/LoopInfo.cpp
 1061 bool LoopInfoWrapperPass::runOnFunction(Function &) {
lib/Analysis/LoopPass.cpp
  161 bool LPPassManager::runOnFunction(Function &F) {
lib/Analysis/MemDepPrinter.cpp
   91 bool MemDepPrinter::runOnFunction(Function &F) {
lib/Analysis/MemDerefPrinter.cpp
   51 bool MemDerefPrinter::runOnFunction(Function &F) {
lib/Analysis/MemoryDependenceAnalysis.cpp
 1816 bool MemoryDependenceWrapperPass::runOnFunction(Function &F) {
lib/Analysis/MemorySSA.cpp
 2258 bool MemorySSAPrinterLegacyPass::runOnFunction(Function &F) {
 2313 bool MemorySSAWrapperPass::runOnFunction(Function &F) {
lib/Analysis/MustExecute.cpp
  436 bool MustExecutePrinter::runOnFunction(Function &F) {
lib/Analysis/OptimizationRemarkEmitter.cpp
   92 bool OptimizationRemarkEmitterWrapperPass::runOnFunction(Function &Fn) {
lib/Analysis/PhiValues.cpp
  196 bool PhiValuesWrapperPass::runOnFunction(Function &F) {
lib/Analysis/PostDominators.cpp
   47 bool PostDominatorTreeWrapperPass::runOnFunction(Function &F) {
lib/Analysis/RegionInfo.cpp
  125 bool RegionInfoPass::runOnFunction(Function &F) {
lib/Analysis/RegionPass.cpp
   54 bool RGPassManager::runOnFunction(Function &F) {
lib/Analysis/ScalarEvolution.cpp
12034 bool ScalarEvolutionWrapperPass::runOnFunction(Function &F) {
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
  138 bool SCEVAAWrapperPass::runOnFunction(Function &F) {
lib/Analysis/StackSafetyAnalysis.cpp
  608 bool StackSafetyInfoWrapperPass::runOnFunction(Function &F) {
lib/CodeGen/AtomicExpandPass.cpp
  197 bool AtomicExpand::runOnFunction(Function &F) {
lib/CodeGen/CodeGenPrepare.cpp
  410 bool CodeGenPrepare::runOnFunction(Function &F) {
lib/CodeGen/DwarfEHPrepare.cpp
  258 bool DwarfEHPrepare::runOnFunction(Function &Fn) {
lib/CodeGen/ExpandMemCmp.cpp
  787   bool runOnFunction(Function &F) override {
lib/CodeGen/ExpandReductions.cpp
  144   bool runOnFunction(Function &F) override {
lib/CodeGen/GCMetadata.cpp
  105 bool Printer::runOnFunction(Function &F) {
lib/CodeGen/GCRootLowering.cpp
  174 bool LowerIntrinsics::runOnFunction(Function &F) {
lib/CodeGen/GlobalMerge.cpp
  666 bool GlobalMerge::runOnFunction(Function &F) {
lib/CodeGen/HardwareLoops.cpp
  174 bool HardwareLoops::runOnFunction(Function &F) {
lib/CodeGen/IndirectBrExpandPass.cpp
   75 bool IndirectBrExpandPass::runOnFunction(Function &F) {
lib/CodeGen/InterleavedAccessPass.cpp
  444 bool InterleavedAccess::runOnFunction(Function &F) {
lib/CodeGen/InterleavedLoadCombinePass.cpp
 1314   bool runOnFunction(Function &F) override {
lib/CodeGen/MachineFunctionPass.cpp
   38 bool MachineFunctionPass::runOnFunction(Function &F) {
lib/CodeGen/MachineModuleInfo.cpp
  315   bool runOnFunction(Function &F) override {
lib/CodeGen/SafeStack.cpp
  853   bool runOnFunction(Function &F) override {
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
  809 bool ScalarizeMaskedMemIntrin::runOnFunction(Function &F) {
lib/CodeGen/ShadowStackGCLowering.cpp
  283 bool ShadowStackGCLowering::runOnFunction(Function &F) {
lib/CodeGen/SjLjEHPrepare.cpp
  472 bool SjLjEHPrepare::runOnFunction(Function &F) {
lib/CodeGen/StackProtector.cpp
   77 bool StackProtector::runOnFunction(Function &Fn) {
lib/CodeGen/UnreachableBlockElim.cpp
   45   bool runOnFunction(Function &F) override {
lib/CodeGen/WasmEHPrepare.cpp
  165 bool WasmEHPrepare::runOnFunction(Function &F) {
lib/CodeGen/WinEHPrepare.cpp
  110 bool WinEHPrepare::runOnFunction(Function &Fn) {
lib/IR/Dominators.cpp
  363 bool DominatorTreeWrapperPass::runOnFunction(Function &F) {
lib/IR/IRPrintingPasses.cpp
   99   bool runOnFunction(Function &F) override {
lib/IR/LegacyPassManager.cpp
 1376 bool BBPassManager::runOnFunction(Function &F) {
lib/IR/SafepointIRVerifier.cpp
  219   bool runOnFunction(Function &F) override {
lib/IR/Verifier.cpp
 5160   bool runOnFunction(Function &F) override {
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  119 bool FalkorMarkStridedAccessesLegacy::runOnFunction(Function &F) {
lib/Target/AArch64/AArch64StackTagging.cpp
  514 bool AArch64StackTagging::runOnFunction(Function &Fn) {
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
  165 bool AMDGPUAnnotateUniformValues::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
   78 bool AMDGPUAtomicOptimizer::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
 1023 bool AMDGPUCodeGenPrepare::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1742 bool AMDGPUSimplifyLibCalls::runOnFunction(Function &F) {
 1775 bool AMDGPUUseNativeCalls::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp
   61 bool AMDGPULowerKernelArguments::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  145 bool AMDGPUPromoteAlloca::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  314 bool AMDGPUPropagateAttributesEarly::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  224 bool AMDGPURewriteOutArguments::runOnFunction(Function &F) {
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
  160 bool AMDGPUUnifyDivergentExitNodes::runOnFunction(Function &F) {
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  321 bool SIAnnotateControlFlow::runOnFunction(Function &F) {
lib/Target/ARM/ARMCodeGenPrepare.cpp
 1008 bool ARMCodeGenPrepare::runOnFunction(Function &F) {
lib/Target/ARM/ARMParallelDSP.cpp
  256     bool runOnFunction(Function &F) override {
lib/Target/Hexagon/HexagonCommonGEP.cpp
 1271 bool HexagonCommonGEP::runOnFunction(Function &F) {
lib/Target/Hexagon/HexagonGenExtract.cpp
  250 bool HexagonGenExtract::runOnFunction(Function &F) {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
   65 bool HexagonOptimizeSZextends::runOnFunction(Function &F) {
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp
   40 bool NVPTXAllocaHoisting::runOnFunction(Function &function) {
lib/Target/NVPTX/NVPTXImageOptimizer.cpp
   51 bool NVPTXImageOptimizer::runOnFunction(Function &F) {
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
   59 bool NVPTXLowerAggrCopies::runOnFunction(Function &F) {
lib/Target/NVPTX/NVPTXLowerAlloca.cpp
   64 bool NVPTXLowerAlloca::runOnFunction(Function &F) {
lib/Target/NVPTX/NVPTXLowerArgs.cpp
  248 bool NVPTXLowerArgs::runOnFunction(Function &F) {
lib/Target/NVPTX/NVVMIntrRange.cpp
   80 bool NVVMIntrRange::runOnFunction(Function &F) {
lib/Target/NVPTX/NVVMReflect.cpp
   75 bool NVVMReflect::runOnFunction(Function &F) {
lib/Target/PowerPC/PPCBoolRetToInt.cpp
  187   bool runOnFunction(Function &F) override {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  196 bool PPCLoopPreIncPrep::runOnFunction(Function &F) {
lib/Target/SystemZ/SystemZTDC.cpp
  311 bool SystemZTDCPass::runOnFunction(Function &F) {
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
   72 bool OptimizeReturned::runOnFunction(Function &F) {
lib/Target/X86/X86WinEHState.cpp
  144 bool WinEHStatePass::runOnFunction(Function &F) {
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
  371 bool AggressiveInstCombinerLegacyPass::runOnFunction(Function &F) {
lib/Transforms/CFGuard/CFGuard.cpp
  255 bool CFGuard::runOnFunction(Function &F) {
lib/Transforms/Coroutines/CoroCleanup.cpp
  122   bool runOnFunction(Function &F) override {
lib/Transforms/Coroutines/CoroEarly.cpp
  254   bool runOnFunction(Function &F) override {
lib/Transforms/Coroutines/CoroElide.cpp
  293   bool runOnFunction(Function &F) override {
lib/Transforms/Hello/Hello.cpp
   30     bool runOnFunction(Function &F) override {
   48     bool runOnFunction(Function &F) override {
lib/Transforms/InstCombine/InstructionCombining.cpp
 3597 bool InstructionCombiningPass::runOnFunction(Function &F) {
lib/Transforms/Instrumentation/AddressSanitizer.cpp
  720   bool runOnFunction(Function &F) override {
lib/Transforms/Instrumentation/BoundsChecking.cpp
  226   bool runOnFunction(Function &F) override {
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 2074 bool ControlHeightReductionLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  312   bool runOnFunction(Function &F) override {
lib/Transforms/Instrumentation/MemorySanitizer.cpp
  625   bool runOnFunction(Function &F) override {
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  427 bool PGOMemOPSizeOptLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  189 bool ThreadSanitizerLegacyPass::runOnFunction(Function &F) {
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  546 bool ObjCARCContract::runOnFunction(Function &F) {
lib/Transforms/ObjCARC/ObjCARCExpand.cpp
   83 bool ObjCARCExpand::runOnFunction(Function &F) {
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
 2251 bool ObjCARCOpt::runOnFunction(Function &F) {
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp
   53 bool PAEval::runOnFunction(Function &F) {
lib/Transforms/Scalar/ADCE.cpp
  703   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  373 bool AlignmentFromAssumptions::runOnFunction(Function &F) {
lib/Transforms/Scalar/BDCE.cpp
  161   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/CallSiteSplitting.cpp
  561   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/ConstantHoisting.cpp
  142 bool ConstantHoistingLegacyPass::runOnFunction(Function &Fn) {
lib/Transforms/Scalar/ConstantProp.cpp
   67 bool ConstantPropagation::runOnFunction(Function &F) {
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  915 bool CorrelatedValuePropagation::runOnFunction(Function &F) {
lib/Transforms/Scalar/DCE.cpp
   46   bool runOnFunction(Function &F) override {
  155   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/DeadStoreElimination.cpp
 1356   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/DivRemPairs.cpp
  338   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/EarlyCSE.cpp
 1359   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/FlattenCFGPass.cpp
   80 bool FlattenCFGPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/Float2Int.cpp
   59     bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/GVN.cpp
 2659   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/GVNHoist.cpp
 1149   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/GVNSink.cpp
  896   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/GuardWidening.cpp
  853   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/InferAddressSpaces.cpp
  623 bool InferAddressSpaces::runOnFunction(Function &F) {
lib/Transforms/Scalar/InstSimplifyPass.cpp
   96   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/JumpThreading.cpp
  296 bool JumpThreading::runOnFunction(Function &F) {
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  178 bool LoopDataPrefetchLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/LoopDistribute.cpp
 1015   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/LoopFuse.cpp
 1584   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/LoopLoadElimination.cpp
  637   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/LowerAtomic.cpp
  161   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp
  156   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
  387   bool runOnFunction(Function &F) override { return lowerExpectIntrinsic(F); }
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp
   70 bool LowerGuardIntrinsicLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/LowerWidenableCondition.cpp
   66 bool LowerWidenableConditionLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/MakeGuardsExplicit.cpp
  105 bool MakeGuardsExplicitLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/MemCpyOptimizer.cpp
 1434 bool MemCpyOptLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/MergeICmps.cpp
  898   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
  382   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/NaryReassociate.cpp
  166 bool NaryReassociateLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/NewGVN.cpp
 4197 bool NewGVNLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
  159   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/PlaceSafepoints.cpp
  130   bool runOnFunction(Function &F) override {
  463 bool PlaceSafepoints::runOnFunction(Function &F) {
lib/Transforms/Scalar/Reassociate.cpp
 2476     bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/Reg2Mem.cpp
   70 bool RegToMem::runOnFunction(Function &F) {
lib/Transforms/Scalar/SCCP.cpp
 1896   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/SROA.cpp
 4628   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/Scalarizer.cpp
  299 bool ScalarizerLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1114 bool SeparateConstOffsetFromGEP::runOnFunction(Function &F) {
lib/Transforms/Scalar/SimplifyCFGPass.cpp
  263   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/Sink.cpp
  276     bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/SpeculativeExecution.cpp
  142 bool SpeculativeExecutionLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  706 bool StraightLineStrengthReduce::runOnFunction(Function &F) {
lib/Transforms/Scalar/TailRecursionElimination.cpp
  827   bool runOnFunction(Function &F) override {
lib/Transforms/Scalar/WarnMissedTransforms.cpp
  117   bool runOnFunction(Function &F) override {
lib/Transforms/Utils/AddDiscriminators.cpp
  265 bool AddDiscriminatorsLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Utils/BreakCriticalEdges.cpp
   49     bool runOnFunction(Function &F) override {
lib/Transforms/Utils/EntryExitInstrumenter.cpp
  130   bool runOnFunction(Function &F) override { return ::runOnFunction(F, false); }
  143   bool runOnFunction(Function &F) override { return ::runOnFunction(F, true); }
lib/Transforms/Utils/InstructionNamer.cpp
   33     bool runOnFunction(Function &F) override {
lib/Transforms/Utils/LCSSA.cpp
  470 bool LCSSAWrapperPass::runOnFunction(Function &F) {
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  535 bool LibCallsShrinkWrapLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Utils/LoopSimplify.cpp
  797 bool LoopSimplify::runOnFunction(Function &F) {
lib/Transforms/Utils/LoopVersioning.cpp
  262   bool runOnFunction(Function &F) override {
lib/Transforms/Utils/LowerInvoke.cpp
   78 bool LowerInvokeLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Utils/LowerSwitch.cpp
  146 bool LowerSwitch::runOnFunction(Function &F) {
lib/Transforms/Utils/Mem2Reg.cpp
   83   bool runOnFunction(Function &F) override {
lib/Transforms/Utils/PredicateInfo.cpp
  798 bool PredicateInfoPrinterLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Utils/StripGCRelocates.cpp
   41 bool StripGCRelocates::runOnFunction(Function &F) {
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
   45 bool UnifyFunctionExitNodes::runOnFunction(Function &F) {
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  249 bool LoadStoreVectorizerLegacyPass::runOnFunction(Function &F) {
lib/Transforms/Vectorize/LoopVectorize.cpp
 1596   bool runOnFunction(Function &F) override {
lib/Transforms/Vectorize/SLPVectorizer.cpp
 5204   bool runOnFunction(Function &F) override {
tools/bugpoint-passes/TestPasses.cpp
  137   bool runOnFunction(Function &F) override {
tools/opt/Debugify.cpp
  326   bool runOnFunction(Function &F) override {
  370   bool runOnFunction(Function &F) override {
tools/opt/GraphPrinters.cpp
   36     bool runOnFunction(Function &F) override {
tools/opt/PassPrinters.cpp
   44   bool runOnFunction(Function &F) override {
tools/opt/PrintSCC.cpp
   73 bool CFGSCC::runOnFunction(Function &F) {
tools/polly/lib/Analysis/DependenceInfo.cpp
  929 bool DependenceInfoWrapperPass::runOnFunction(Function &F) {
tools/polly/lib/Analysis/PolyhedralInfo.cpp
   53 bool PolyhedralInfo::runOnFunction(Function &F) {
tools/polly/lib/Analysis/ScopDetection.cpp
 1851 bool ScopDetectionWrapperPass::runOnFunction(Function &F) {
tools/polly/lib/Analysis/ScopInfo.cpp
 2805 bool ScopInfoWrapperPass::runOnFunction(Function &F) {
tools/polly/lib/CodeGen/CodegenCleanup.cpp
  117   virtual bool runOnFunction(llvm::Function &F) override {
tools/polly/lib/Transform/CodePreparation.cpp
   94 bool CodePreparation::runOnFunction(Function &F) {
tools/polly/lib/Transform/RewriteByReferenceParameters.cpp
   81   virtual bool runOnFunction(Function &F) override {
unittests/Analysis/AliasAnalysisTest.cpp
   44   bool runOnFunction(Function &F) override {
unittests/Analysis/CFGTest.cpp
   95       bool runOnFunction(Function &F) override {
unittests/Analysis/UnrollAnalyzerTest.cpp
   26   bool runOnFunction(Function &F) override {
unittests/IR/LegacyPassManagerTest.cpp
  179       bool runOnFunction(Function &F) override {

References

lib/IR/LegacyPassManager.cpp
 1648       LocalChanged |= FP->runOnFunction(F);