| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | GlobalsModRef.cpp | 436 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory() 662 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad() 666 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 667 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 676 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad() 775 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); in isNonEscapingGlobalNoAlias() 783 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias() 784 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias() 793 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias() 820 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias() [all …]
|
| HD | LazyValueInfo.cpp | 674 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer() 679 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer() 690 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer() 695 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer() 710 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in isObjectDereferencedInBlock() 713 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) in isObjectDereferencedInBlock()
|
| HD | BasicAliasAnalysis.cpp | 662 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory() 876 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo() 1767 O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck() 1770 O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
|
| HD | Lint.cpp | 674 V = OffsetOk ? GetUnderlyingObject(V, *DL) : V->stripPointerCasts(); in findValueImpl()
|
| HD | AliasAnalysis.cpp | 648 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout()); in callCapturesBefore()
|
| HD | LoopAccessAnalysis.cpp | 1114 Value *Obj0 = GetUnderlyingObject(Ptr0, DL); in sortPtrAccesses() 1125 Value *CurrObj = GetUnderlyingObject(Ptr, DL); in sortPtrAccesses()
|
| HD | MemoryDependenceAnalysis.cpp | 668 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, DL); in getSimplePointerDependencyFrom()
|
| HD | DependenceAnalysis.cpp | 662 const Value *AObj = GetUnderlyingObject(LocA.Ptr, DL); in underlyingObjectsAlias() 663 const Value *BObj = GetUnderlyingObject(LocB.Ptr, DL); in underlyingObjectsAlias()
|
| HD | ConstantFolding.cpp | 689 if (auto *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, DL))) { in ConstantFoldLoadFromConstPtr()
|
| HD | ValueTracking.cpp | 3877 Value *llvm::GetUnderlyingObject(Value *V, const DataLayout &DL, in GetUnderlyingObject() function in llvm 3935 P = GetUnderlyingObject(P, DL, MaxLookup); in GetUnderlyingObjects()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | ValueTracking.h | 344 Value *GetUnderlyingObject(Value *V, const DataLayout &DL, 346 inline const Value *GetUnderlyingObject(const Value *V, const DataLayout &DL, 348 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
|
| HD | ObjCARCAnalysisUtils.h | 80 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | DeadStoreElimination.cpp | 386 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite() 387 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite() 695 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in handleFree() 735 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in removeAccessedObjects() 1073 dyn_cast<Instruction>(GetUnderlyingObject(SI->getPointerOperand(), DL)); in eliminateNoopStore() 1183 const Value* Underlying = GetUnderlyingObject(DepLoc.Ptr, DL); in eliminateDeadStores()
|
| HD | LoopIdiomRecognize.cpp | 533 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); in collectStores() 538 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); in collectStores()
|
| HD | LICM.cpp | 1955 Value *Object = GetUnderlyingObject(SomePtr, MDL); in promoteLoopAccessesToScalars() 2094 Value *Object = GetUnderlyingObject(SomePtr, MDL); in promoteLoopAccessesToScalars()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUAliasAnalysis.cpp | 94 const Value *Base = GetUnderlyingObject(Loc.Ptr, DL); in pointsToConstantMemory()
|
| HD | AMDGPUInline.cpp | 138 PtrArg = GetUnderlyingObject(PtrArg, DL); in getInlineThreshold()
|
| HD | AMDGPUPromoteAlloca.cpp | 504 Value *OtherObj = GetUnderlyingObject(OtherOp, *DL); in binaryOpIsDerivedFromSameAlloca()
|
| HD | AMDGPUTargetTransformInfo.cpp | 157 dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr, DL)); in getUnrollingPreferences()
|
| HD | R600Instructions.td | 356 !isa<GlobalValue>(GetUnderlyingObject( 368 isa<GlobalValue>(GetUnderlyingObject(
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| HD | NVPTXLowerArgs.cpp | 215 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnKernelFunction()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| HD | VNCoercion.cpp | 312 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, DL)); in analyzeLoadFromClobberingMemInst()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| HD | ThreadSanitizer.cpp | 401 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in chooseInstructionsToInstrument()
|
| HD | AddressSanitizer.cpp | 1575 GlobalVariable *G = dyn_cast<GlobalVariable>(GetUnderlyingObject(Addr, DL)); in instrumentMop() 1585 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in instrumentMop()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | LoadStoreVectorizer.cpp | 728 const Value *ObjPtr = GetUnderlyingObject(Ptr, DL); in getChainID()
|