Searched refs:GetUnderlyingObject (Results 1 – 14 of 14) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 145 Value *GetUnderlyingObject(Value *V, const TargetData *TD = 0, 148 GetUnderlyingObject(const Value *V, const TargetData *TD = 0, 150 return GetUnderlyingObject(const_cast<Value *>(V), TD, MaxLookup);
|
/external/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 324 const Value *UO1 = GetUnderlyingObject(P1, &TD), in isCompleteOverwrite() 325 *UO2 = GetUnderlyingObject(P2, &TD); in isCompleteOverwrite() 552 GetUnderlyingObject(getStoredPointerOperand(Dependency)); in HandleFree() 607 Value *Pointer = GetUnderlyingObject(getStoredPointerOperand(BBI)); in handleEndBlock() 701 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr); in RemoveAccessedObjects()
|
D | ScalarReplAggregates.cpp | 664 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &TD, 0)); in ConvertUsesToScalar() 666 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) { in ConvertUsesToScalar() 682 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) { in ConvertUsesToScalar()
|
D | GVN.cpp | 908 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, &TD)); in AnalyzeLoadFromClobberingMemInst()
|
D | ObjCARC.cpp | 460 V = GetUnderlyingObject(V); in GetUnderlyingObjCPtr()
|
/external/llvm/lib/Analysis/IPA/ |
D | GlobalsModRef.cpp | 329 Value *Ptr = GetUnderlyingObject(SI->getOperand(0)); in AnalyzeIndirectGlobalMemory() 494 const Value *UV1 = GetUnderlyingObject(LocA.Ptr); in alias() 495 const Value *UV2 = GetUnderlyingObject(LocB.Ptr); in alias() 554 dyn_cast<GlobalValue>(GetUnderlyingObject(Loc.Ptr))) in getModRefInfo()
|
/external/llvm/lib/Analysis/ |
D | LoopDependenceAnalysis.cpp | 95 const Value *aObj = GetUnderlyingObject(A); in UnderlyingObjectsAlias() 96 const Value *bObj = GetUnderlyingObject(B); in UnderlyingObjectsAlias()
|
D | LazyValueInfo.cpp | 582 GetUnderlyingObject(L->getPointerOperand()) == in InstructionDereferencesPointer() 583 GetUnderlyingObject(Ptr); in InstructionDereferencesPointer() 587 GetUnderlyingObject(S->getPointerOperand()) == in InstructionDereferencesPointer() 588 GetUnderlyingObject(Ptr); in InstructionDereferencesPointer()
|
D | BasicAliasAnalysis.cpp | 571 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), TD); in pointsToConstantMemory() 676 const Value *Object = GetUnderlyingObject(Loc.Ptr, TD); in getModRefInfo() 1103 const Value *O1 = GetUnderlyingObject(V1, TD); in aliasCheck() 1104 const Value *O2 = GetUnderlyingObject(V2, TD); in aliasCheck()
|
D | Lint.cpp | 570 V = OffsetOk ? GetUnderlyingObject(V, TD) : V->stripPointerCasts(); in findValueImpl()
|
D | MemoryDependenceAnalysis.cpp | 457 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, TD); in getPointerDependencyFrom()
|
D | ConstantFolding.cpp | 479 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, TD))) { in ConstantFoldLoadFromConstPtr()
|
D | ValueTracking.cpp | 1753 llvm::GetUnderlyingObject(Value *V, const TargetData *TD, unsigned MaxLookup) { in GetUnderlyingObject() function in llvm
|
/external/llvm/lib/CodeGen/ |
D | ScheduleDAGInstrs.cpp | 89 V = GetUnderlyingObject(V); in getUnderlyingObject()
|