Searched refs:GetPointerBaseWithConstantOffset (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 241 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 D | VNCoercion.cpp | 164 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 D | AMDGPUPerfHintAnalysis.cpp | 247 auto *Ptr = GetPointerBaseWithConstantOffset(GEP, AM.BaseOffs, *DL); in visit() 339 MAI.Base = GetPointerBaseWithConstantOffset(MO, MAI.Offset, *DL); in makeMemAccessInfo()
|
| H A D | AMDGPULowerKernelAttributes.cpp | 102 if (GetPointerBaseWithConstantOffset(U, Offset, DL) != CI) in processUse()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 393 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 D | Loads.cpp | 217 Base = GetPointerBaseWithConstantOffset(V, ByteOffset, DL); in isSafeToLoadUnconditionally()
|
| H A D | Lint.cpp | 459 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, *DL)) { in visitMemoryReference()
|
| H A D | MemoryDependenceAnalysis.cpp | 258 GetPointerBaseWithConstantOffset(LI->getPointerOperand(), LIOffs, DL); in getLoadLoadClobberFullWidthSize()
|
| H A D | ValueTracking.cpp | 3368 Value *llvm::GetPointerBaseWithConstantOffset(Value *Ptr, int64_t &Offset, in GetPointerBaseWithConstantOffset() function in llvm
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 1949 auto *Base = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in lower()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 6325 auto *Base = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in visitIntrinsicCall() 6339 auto *ElemBase = dyn_cast<GlobalObject>(GetPointerBaseWithConstantOffset( in visitIntrinsicCall()
|