Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 1 files as a function:
Referenced in 58 files:
- external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/IROutliner.h, line 168
- external/apache2/llvm/dist/llvm/lib/Analysis/CostModel.cpp, line 95
- external/apache2/llvm/dist/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp, line 326
- external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 471
- external/apache2/llvm/dist/llvm/lib/CodeGen/DwarfEHPrepare.cpp, line 293
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp, line 818
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp, line 184
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandVectorPredication.cpp, line 436
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp, line 42
- external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp, line 226
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 765
- external/apache2/llvm/dist/llvm/lib/CodeGen/TypePromotion.cpp, line 954
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp, line 89
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp, line 231
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp, line 136
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp, line 66
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 1140
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 2672
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, line 733
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/IROutliner.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/InlineSimple.cpp, line 56
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 381
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 484
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 4075
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, line 122
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 560
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 151
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp, line 369
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1671
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1958
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, line 1194
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 317
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp, line 248
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 204
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFlatten.cpp, line 741
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopFuse.cpp, line 1849
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 282
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 118
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 5967
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, line 471
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1260
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 666
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 900
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 177
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 190
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 187
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp, line 894
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 1154
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 3042
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, line 358
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 148
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, line 722
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 862
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 246
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2183
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 6431
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, line 890