Defined in 2 files as a function:
Referenced in 57 files:
- contrib/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp, line 416
- contrib/llvm-project/llvm/lib/Analysis/AliasSetTracker.cpp, line 759
- contrib/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp, line 155
- contrib/llvm-project/llvm/lib/Analysis/Lint.cpp, line 202
- contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2301
- contrib/llvm-project/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 1784
- contrib/llvm-project/llvm/lib/Analysis/MemorySSA.cpp, line 2297
- contrib/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 301
- contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp
- contrib/llvm-project/llvm/lib/CodeGen/LiveIntervals.cpp, line 128
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, line 894
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, line 374
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp, line 461
- contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, line 329
- contrib/llvm-project/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 286
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp, line 3229
- contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp, line 3899
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 469
- contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, line 1524
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, line 2121
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StackTagging.cpp, line 543
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp, line 1723
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp, line 2173
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 2141
- contrib/llvm-project/llvm/lib/Target/ARM/ARMParallelDSP.cpp, line 264
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2425
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, line 595
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp, line 210
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, line 814
- contrib/llvm-project/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp, line 680
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 424
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3829
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, line 2430
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp, line 68
- contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 2342
- contrib/llvm-project/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp, line 82
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp, line 2731
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 1157
- contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 310
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, line 216
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 223
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp, line 338
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 1651
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 363
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, line 580
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 1894
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1410
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 906
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 383
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 4208
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Sink.cpp, line 280
- contrib/llvm-project/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 882
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 238
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 1630
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5631