| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | GlobalsModRef.cpp | 433 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory() 655 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad() 659 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 660 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 669 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad() 776 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias() 777 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias() 786 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias() 812 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias() 813 const Value *UV2 = GetUnderlyingObject(LocB.Ptr, DL); in alias() [all …]
|
| H A D | LazyValueInfo.cpp | 653 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer() 658 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer() 669 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer() 674 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer() 689 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in isObjectDereferencedInBlock() 692 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) in isObjectDereferencedInBlock()
|
| H A D | BasicAliasAnalysis.cpp | 623 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory() 835 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo() 1719 O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck() 1722 O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
|
| H A D | AliasAnalysis.cpp | 559 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout()); in callCapturesBefore()
|
| H A D | Lint.cpp | 670 V = OffsetOk ? GetUnderlyingObject(V, *DL) : V->stripPointerCasts(); in findValueImpl()
|
| H A D | LoopAccessAnalysis.cpp | 1114 Value *Obj0 = GetUnderlyingObject(Ptr0, DL); in sortPtrAccesses() 1125 Value *CurrObj = GetUnderlyingObject(Ptr, DL); in sortPtrAccesses()
|
| H A D | MemoryDependenceAnalysis.cpp | 665 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, DL); in getSimplePointerDependencyFrom()
|
| H A D | DependenceAnalysis.cpp | 649 const Value *AObj = GetUnderlyingObject(LocA.Ptr, DL); in underlyingObjectsAlias() 650 const Value *BObj = GetUnderlyingObject(LocB.Ptr, DL); in underlyingObjectsAlias()
|
| H A D | ValueTracking.cpp | 3671 Value *llvm::GetUnderlyingObject(Value *V, const DataLayout &DL, in GetUnderlyingObject() function in llvm 3728 P = GetUnderlyingObject(P, DL, MaxLookup); in GetUnderlyingObjects()
|
| H A D | ConstantFolding.cpp | 669 if (auto *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, DL))) { in ConstantFoldLoadFromConstPtr()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 320 Value *GetUnderlyingObject(Value *V, const DataLayout &DL, 322 inline const Value *GetUnderlyingObject(const Value *V, const DataLayout &DL, 324 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
|
| H A D | ObjCARCAnalysisUtils.h | 81 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 374 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite() 375 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite() 683 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in handleFree() 722 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in removeAccessedObjects() 1054 dyn_cast<Instruction>(GetUnderlyingObject(SI->getPointerOperand(), DL)); in eliminateNoopStore() 1164 const Value* Underlying = GetUnderlyingObject(DepLoc.Ptr, DL); in eliminateDeadStores()
|
| H A D | LoopIdiomRecognize.cpp | 511 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); in collectStores() 516 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); in collectStores()
|
| H A D | LICM.cpp | 1797 Value *Object = GetUnderlyingObject(SomePtr, MDL); in promoteLoopAccessesToScalars() 1915 Value *Object = GetUnderlyingObject(SomePtr, MDL); in promoteLoopAccessesToScalars()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.cpp | 93 const Value *Base = GetUnderlyingObject(Loc.Ptr, DL); in pointsToConstantMemory()
|
| H A D | AMDGPUInline.cpp | 131 PtrArg = GetUnderlyingObject(PtrArg, DL); in getInlineThreshold()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 155 dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr, DL)); in getUnrollingPreferences()
|
| H A D | AMDGPUPromoteAlloca.cpp | 499 Value *OtherObj = GetUnderlyingObject(OtherOp, *DL); in binaryOpIsDerivedFromSameAlloca()
|
| H A D | R600Instructions.td | 314 !isa<GlobalValue>(GetUnderlyingObject( 326 isa<GlobalValue>(GetUnderlyingObject(
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 214 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnKernelFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 280 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, DL)); in analyzeLoadFromClobberingMemInst()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 398 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in chooseInstructionsToInstrument()
|
| H A D | AddressSanitizer.cpp | 1429 GlobalVariable *G = dyn_cast<GlobalVariable>(GetUnderlyingObject(Addr, DL)); in instrumentMop() 1439 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in instrumentMop()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 713 const Value *ObjPtr = GetUnderlyingObject(Ptr, DL); in getChainID()
|