Defined in 2 files as a function:
Referenced in 60 files:
- contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h, line 252
- contrib/llvm/lib/Analysis/CFLGraph.h, line 352
- contrib/llvm/lib/Analysis/Loads.cpp, line 394
- contrib/llvm/lib/Analysis/MemoryLocation.cpp, line 52
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, line 11051
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp, line 1038
- contrib/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 34
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
- contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 417
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 2401
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 163
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 11588
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 325
- contrib/llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp, line 261
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 14549
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 3151
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, line 662
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, line 1022
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, line 993
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, line 1137
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 25122
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 807
- contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, line 337
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 589
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, line 1047
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1237
- contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 159
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 444
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 1148
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, line 381
- contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 666
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 591
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 1852
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
- contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 760
- contrib/llvm/lib/Transforms/Utils/Local.cpp, line 1285
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Utils/VNCoercion.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 771
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, line 2891
- contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp, line 1412