Defined in 2 files as a function:
Referenced in 51 files:
- contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp, line 425
- contrib/llvm/lib/Analysis/AliasSetTracker.cpp, line 701
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp, line 142
- contrib/llvm/lib/Analysis/Lint.cpp, line 206
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2264
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 1775
- contrib/llvm/lib/Analysis/MemorySSA.cpp, line 1958
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 298
- contrib/llvm/lib/CodeGen/InlineSpiller.cpp
- contrib/llvm/lib/CodeGen/LiveIntervals.cpp, line 130
- contrib/llvm/lib/CodeGen/MachineCSE.cpp, line 736
- contrib/llvm/lib/CodeGen/MachineLICM.cpp, line 316
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 854
- contrib/llvm/lib/CodeGen/MachineScheduler.cpp, line 370
- contrib/llvm/lib/CodeGen/MachineSink.cpp, line 308
- contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 287
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp, line 3103
- contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp, line 3341
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 431
- contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, line 1660
- contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, line 1768
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp, line 1720
- contrib/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp, line 927
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 2047
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2363
- contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, line 596
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp, line 208
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, line 745
- contrib/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 296
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3314
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, line 2150
- contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp, line 68
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 1323
- contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp, line 72
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 2626
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 1157
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 282
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 160
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 210
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 1747
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 351
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, line 542
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1481
- contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 387
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 4212
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 282
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 820
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 217
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2535
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4109