/external/llvm/lib/Analysis/ |
D | GlobalsModRef.cpp | 437 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory() 650 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad() 654 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 655 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad() 664 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad() 763 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); in isNonEscapingGlobalNoAlias() 771 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias() 772 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias() 781 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias() 807 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias() [all …]
|
D | LazyValueInfo.cpp | 635 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer() 640 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer() 651 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer() 656 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer() 675 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in solveBlockValueNonLocal() 678 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) { in solveBlockValueNonLocal()
|
D | BasicAliasAnalysis.cpp | 481 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory() 687 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo() 1312 const Value *O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck() 1313 const Value *O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
|
D | AliasAnalysis.cpp | 318 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout()); in callCapturesBefore()
|
D | Lint.cpp | 636 V = OffsetOk ? GetUnderlyingObject(V, *DL) : V->stripPointerCasts(); in findValueImpl()
|
D | MemoryDependenceAnalysis.cpp | 682 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, DL); in getSimplePointerDependencyFrom()
|
D | DependenceAnalysis.cpp | 632 const Value *AObj = GetUnderlyingObject(A, DL); in underlyingObjectsAlias() 633 const Value *BObj = GetUnderlyingObject(B, DL); in underlyingObjectsAlias()
|
D | ConstantFolding.cpp | 595 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, DL))) { in ConstantFoldLoadFromConstPtr()
|
D | ValueTracking.cpp | 3034 Value *llvm::GetUnderlyingObject(Value *V, const DataLayout &DL, in GetUnderlyingObject() function in llvm 3072 P = GetUnderlyingObject(P, DL, MaxLookup); in GetUnderlyingObjects()
|
/external/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 195 Value *GetUnderlyingObject(Value *V, const DataLayout &DL, 197 static inline const Value *GetUnderlyingObject(const Value *V, 200 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
|
D | ObjCARCAnalysisUtils.h | 79 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
|
/external/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 373 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite() 374 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite() 541 GetUnderlyingObject(SI->getPointerOperand(), DL)); in runOnBasicBlock() 758 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in HandleFree() 942 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in RemoveAccessedObjects()
|
D | ScalarReplAggregates.cpp | 703 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, DL, 0)); in ConvertUsesToScalar() 705 if (GetUnderlyingObject(MTI->getSource(), DL, 0) != OrigAI) { in ConvertUsesToScalar() 721 } else if (GetUnderlyingObject(MTI->getDest(), DL, 0) != OrigAI) { in ConvertUsesToScalar()
|
D | GVN.cpp | 1101 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, DL)); in AnalyzeLoadFromClobberingMemInst()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 48 dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr, DL)); in getUnrollingPreferences()
|
D | R600ISelLowering.cpp | 1482 isa<GlobalVariable>(GetUnderlyingObject( in LowerLOAD()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXLowerKernelArgs.cpp | 206 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnFunction()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | ThreadSanitizer.cpp | 305 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in chooseInstructionsToInstrument()
|
D | AddressSanitizer.cpp | 983 GlobalVariable *G = dyn_cast<GlobalVariable>(GetUnderlyingObject(Addr, DL)); in instrumentMop() 993 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in instrumentMop()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 3291 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op0, DL))) in visitICmpInst() 3294 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op1, DL))) in visitICmpInst()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3433 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), DL); in collectStores()
|