Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 44 files:
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/DemandedBits.cpp, line 297
- contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp, line 367
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp, line 5760
- contrib/llvm-project/llvm/lib/Analysis/LazyValueInfo.cpp, line 1525
- contrib/llvm-project/llvm/lib/Analysis/Lint.cpp, line 203
- contrib/llvm-project/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 1785
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp, line 11959
- contrib/llvm-project/llvm/lib/CodeGen/HardwareLoops.cpp, line 232
- contrib/llvm-project/llvm/lib/CodeGen/SafeStack.cpp, line 890
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, line 1378
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp, line 212
- contrib/llvm-project/llvm/lib/Transforms/IPO/InlineSimple.cpp, line 69
- contrib/llvm-project/llvm/lib/Transforms/IPO/Inliner.cpp, line 552
- contrib/llvm-project/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 369
- contrib/llvm-project/llvm/lib/Transforms/IPO/SCCP.cpp, line 62
- contrib/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 488
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 1283
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp, line 441
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3830
- contrib/llvm-project/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 384
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1431
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp, line 2728
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp, line 106
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 200
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp, line 193
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 96
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 5808
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp, line 477
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1273
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 521
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1413
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 171
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 4206
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, line 4757
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 2972
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, line 283
- contrib/llvm-project/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 825
- contrib/llvm-project/llvm/lib/Transforms/Utils/LowerSwitch.cpp, line 150
- contrib/llvm-project/llvm/lib/Transforms/Utils/Mem2Reg.cpp, line 90
- contrib/llvm-project/llvm/lib/Transforms/Utils/PredicateInfo.cpp, line 857
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 1631
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5634