Defined in 2 files as a prototype:
Defined in 4 files as a function:
Referenced in 40 files:
- contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h
- contrib/llvm-project/llvm/include/llvm/Target/TargetMachine.h
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h, line 275
- contrib/llvm-project/llvm/lib/Analysis/InlineAdvisor.cpp, line 109
- contrib/llvm-project/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp, line 157
- contrib/llvm-project/llvm/lib/Analysis/MLInlineAdvisor.cpp, line 177
- contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/CodeGen/ExpandReductions.cpp, line 197
- contrib/llvm-project/llvm/lib/Target/TargetMachine.cpp
- contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 1040
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, line 5085
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 3133
- contrib/llvm-project/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, line 719
- contrib/llvm-project/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 1517
- contrib/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 1986
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, line 146
- contrib/llvm-project/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 582
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 978
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DivRemPairs.cpp, line 390
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1384
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 177
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, line 1055
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 694
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, line 521
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1426
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 1865
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 936
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 186
- contrib/llvm-project/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 138
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, line 235
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, line 811
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 329
- contrib/llvm-project/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 904
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 256
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 8078
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5664
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, line 688
- contrib/llvm-project/llvm/tools/opt/opt.cpp