Home
last modified time | relevance | path

Searched refs:GetUnderlyingObject (Results 1 – 14 of 14) sorted by relevance

/external/llvm/include/llvm/Analysis/
DValueTracking.h145 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/
DDeadStoreElimination.cpp324 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()
DScalarReplAggregates.cpp664 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()
DGVN.cpp908 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, &TD)); in AnalyzeLoadFromClobberingMemInst()
DObjCARC.cpp460 V = GetUnderlyingObject(V); in GetUnderlyingObjCPtr()
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp329 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/
DLoopDependenceAnalysis.cpp95 const Value *aObj = GetUnderlyingObject(A); in UnderlyingObjectsAlias()
96 const Value *bObj = GetUnderlyingObject(B); in UnderlyingObjectsAlias()
DLazyValueInfo.cpp582 GetUnderlyingObject(L->getPointerOperand()) == in InstructionDereferencesPointer()
583 GetUnderlyingObject(Ptr); in InstructionDereferencesPointer()
587 GetUnderlyingObject(S->getPointerOperand()) == in InstructionDereferencesPointer()
588 GetUnderlyingObject(Ptr); in InstructionDereferencesPointer()
DBasicAliasAnalysis.cpp571 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()
DLint.cpp570 V = OffsetOk ? GetUnderlyingObject(V, TD) : V->stripPointerCasts(); in findValueImpl()
DMemoryDependenceAnalysis.cpp457 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, TD); in getPointerDependencyFrom()
DConstantFolding.cpp479 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, TD))) { in ConstantFoldLoadFromConstPtr()
DValueTracking.cpp1753 llvm::GetUnderlyingObject(Value *V, const TargetData *TD, unsigned MaxLookup) { in GetUnderlyingObject() function in llvm
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp89 V = GetUnderlyingObject(V); in getUnderlyingObject()