Home
last modified time | relevance | path

Searched refs:GetPointerBaseWithConstantOffset (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DValueTracking.h241 Value *GetPointerBaseWithConstantOffset(Value *Ptr, int64_t &Offset,
243 inline const Value *GetPointerBaseWithConstantOffset(const Value *Ptr, in GetPointerBaseWithConstantOffset() function
246 return GetPointerBaseWithConstantOffset(const_cast<Value *>(Ptr), Offset, in GetPointerBaseWithConstantOffset()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp164 GetPointerBaseWithConstantOffset(WritePtr, StoreOffset, DL); in analyzeLoadFromClobberingWrite()
165 Value *LoadBase = GetPointerBaseWithConstantOffset(LoadPtr, LoadOffset, DL); in analyzeLoadFromClobberingWrite()
241 GetPointerBaseWithConstantOffset(LoadPtr, LoadOffs, DL); in analyzeLoadFromClobberingLoad()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.cpp247 auto *Ptr = GetPointerBaseWithConstantOffset(GEP, AM.BaseOffs, *DL); in visit()
339 MAI.Base = GetPointerBaseWithConstantOffset(MO, MAI.Offset, *DL); in makeMemAccessInfo()
H A DAMDGPULowerKernelAttributes.cpp102 if (GetPointerBaseWithConstantOffset(U, Offset, DL) != CI) in processUse()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp393 const Value *BP1 = GetPointerBaseWithConstantOffset(P1, EarlierOff, DL); in isOverwrite()
394 const Value *BP2 = GetPointerBaseWithConstantOffset(P2, LaterOff, DL); in isOverwrite()
1011 GetPointerBaseWithConstantOffset(Ptr, EarlierStart, DL); in removePartiallyOverlappedStores()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoads.cpp217 Base = GetPointerBaseWithConstantOffset(V, ByteOffset, DL); in isSafeToLoadUnconditionally()
H A DLint.cpp459 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, *DL)) { in visitMemoryReference()
H A DMemoryDependenceAnalysis.cpp258 GetPointerBaseWithConstantOffset(LI->getPointerOperand(), LIOffs, DL); in getLoadLoadClobberFullWidthSize()
H A DValueTracking.cpp3368 Value *llvm::GetPointerBaseWithConstantOffset(Value *Ptr, int64_t &Offset, in GetPointerBaseWithConstantOffset() function in llvm
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1949 auto *Base = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in lower()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6325 auto *Base = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in visitIntrinsicCall()
6339 auto *ElemBase = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in visitIntrinsicCall()