HomeSort by relevance Sort by last modified time
    Searched refs:GetUnderlyingObject (Results 1 - 15 of 15) sorted by null

  /external/llvm/include/llvm/Analysis/
ValueTracking.h 140 /// GetUnderlyingObject - This method strips off any GEP address adjustments
145 Value *GetUnderlyingObject(Value *V, const DataLayout *TD = 0,
148 GetUnderlyingObject(const Value *V, const DataLayout *TD = 0,
150 return GetUnderlyingObject(const_cast<Value *>(V), TD, MaxLookup);
153 /// GetUnderlyingObjects - This method is similar to GetUnderlyingObject
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 330 Value *Ptr = GetUnderlyingObject(SI->getOperand(0));
492 const Value *UV1 = GetUnderlyingObject(LocA.Ptr);
493 const Value *UV2 = GetUnderlyingObject(LocB.Ptr);
552 dyn_cast<GlobalValue>(GetUnderlyingObject(Loc.Ptr)))
  /external/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 381 const Value *UO1 = GetUnderlyingObject(P1, TD),
382 *UO2 = GetUnderlyingObject(P2, TD);
676 GetUnderlyingObject(getStoredPointerOperand(Dependency));
884 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr);
ScalarReplAggregates.cpp 695 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &TD, 0));
697 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) {
713 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) {
    [all...]
GVN.cpp     [all...]
  /external/llvm/lib/Analysis/
LazyValueInfo.cpp 560 GetUnderlyingObject(L->getPointerOperand()) == Ptr;
564 GetUnderlyingObject(S->getPointerOperand()) == Ptr;
574 if (GetUnderlyingObject(MI->getRawDest()) == Ptr)
578 if (GetUnderlyingObject(MTI->getRawSource()) == Ptr)
595 Value *UnderlyingVal = GetUnderlyingObject(Val);
596 // If 'GetUnderlyingObject' didn't converge, skip it. It won't converge
598 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, NULL, 1)) {
    [all...]
BasicAliasAnalysis.cpp 270 /// that GetUnderlyingObject can look through. When not, it just looks
303 // can come up with something. This matches what GetUnderlyingObject does.
593 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), TD);
698 const Value *Object = GetUnderlyingObject(Loc.Ptr, TD);
    [all...]
AliasAnalysis.cpp 421 const Value *Object = GetUnderlyingObject(MemLoc.Ptr, TD);
Lint.cpp 607 V = OffsetOk ? GetUnderlyingObject(V, TD) : V->stripPointerCasts();
ValueTracking.cpp     [all...]
MemoryDependenceAnalysis.cpp 500 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, TD);
    [all...]
ConstantFolding.cpp 515 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, TD))) {
    [all...]
DependenceAnalysis.cpp 630 const Value *AObj = GetUnderlyingObject(A);
631 const Value *BObj = GetUnderlyingObject(B);
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 218 /// \brief This is a wrapper around getUnderlyingObject which also knows how to
223 V = GetUnderlyingObject(V);
  /external/llvm/lib/CodeGen/
StackColoring.cpp 534 V = GetUnderlyingObject(V);

Completed in 332 milliseconds