Defined in 1 files as a prototype:
Defined in 2 files as a member:
Defined in 5 files as a function:
Defined in 1 files as a enumerator:
Referenced in 117 files:
- contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h, 2 times
- contrib/llvm/include/llvm/Analysis/CallGraph.h, 4 times
- contrib/llvm/include/llvm/Analysis/ConstantFolding.h, 2 times
- contrib/llvm/include/llvm/Analysis/InlineCost.h, 4 times
- contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h, 2 times
- contrib/llvm/include/llvm/Analysis/ProfileSummaryInfo.h, 3 times
- contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h, line 295
- contrib/llvm/include/llvm/Analysis/TypeMetadataUtils.h, line 37
- contrib/llvm/include/llvm/IR/CallSite.h, 14 times
- contrib/llvm/include/llvm/IR/InstVisitor.h, line 284
- contrib/llvm/include/llvm/IR/Statepoint.h, 3 times
- contrib/llvm/include/llvm/Transforms/IPO/Inliner.h, line 55
- contrib/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h, line 70
- contrib/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h, 3 times
- contrib/llvm/include/llvm/Transforms/Utils/Cloning.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/Evaluator.h, 2 times
- contrib/llvm/lib/Analysis/AliasAnalysisSummary.cpp, 3 times
- contrib/llvm/lib/Analysis/AliasAnalysisSummary.h, 3 times
- contrib/llvm/lib/Analysis/CFLGraph.h, 3 times
- contrib/llvm/lib/Analysis/CGSCCPassManager.cpp, line 446
- contrib/llvm/lib/Analysis/CallGraph.cpp, 6 times
- contrib/llvm/lib/Analysis/CallGraphSCCPass.cpp, 6 times
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, line 2312
- contrib/llvm/lib/Analysis/InlineCost.cpp, 23 times
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, 3 times
- contrib/llvm/lib/Analysis/LazyCallGraph.cpp, line 103
- contrib/llvm/lib/Analysis/Lint.cpp, 4 times
- contrib/llvm/lib/Analysis/LoopInfo.cpp, line 208
- contrib/llvm/lib/Analysis/MemoryBuiltins.cpp, 2 times
- contrib/llvm/lib/Analysis/ProfileSummaryInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 6487
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 4797
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 1898
- contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp, 2 times
- contrib/llvm/lib/CodeGen/SafeStack.cpp, 3 times
- contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp, 2 times
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, line 944
- contrib/llvm/lib/DebugInfo/PDB/PDBExtras.cpp, line 232
- contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, 3 times
- contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h, 4 times
- contrib/llvm/lib/IR/Instructions.cpp, line 68
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, line 229
- contrib/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp, line 35
- contrib/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp, line 227
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp, line 75
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86WinEHState.cpp, 12 times
- contrib/llvm/lib/Transforms/Coroutines/CoroEarly.cpp, 3 times
- contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, 2 times
- contrib/llvm/lib/Transforms/Coroutines/Coroutines.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/AlwaysInliner.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 13 times
- contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 7 times
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 10 times
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 7 times
- contrib/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp, line 55
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, 19 times
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1641
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 453
- contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp, 13 times
- contrib/llvm/lib/Transforms/IPO/PruneEH.cpp, line 245
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, line 115
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 8 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 8 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, 4 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 92
- contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp, line 1164
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, line 53
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 5 times
- contrib/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 12 times
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, line 759
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, 15 times
- contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 684
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 20 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, 8 times
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 2612
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/Evaluator.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, 17 times
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 460
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 5963
- contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp, line 909
- contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDeclContext.h, 2 times
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h, 2 times
- contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp, line 361
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCUDANV.cpp, line 212
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp, 3 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp, 11 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, 5 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp, line 163
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp, line 121
- contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp, 6 times
- contrib/llvm/tools/opt/AnalysisWrappers.cpp, 2 times