HomeSort by relevance Sort by last modified time
    Searched refs:GetUnderlyingObject (Results 1 - 14 of 14) 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 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/
DeadStoreElimination.cpp 326 const Value *UO1 = GetUnderlyingObject(P1, &TD),
327 *UO2 = GetUnderlyingObject(P2, &TD);
554 GetUnderlyingObject(getStoredPointerOperand(Dependency));
609 Value *Pointer = GetUnderlyingObject(getStoredPointerOperand(BBI));
709 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr);
ScalarReplAggregates.cpp 610 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &TD, 0));
612 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) {
628 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) {
    [all...]
GVN.cpp 915 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, &TD));
    [all...]
ObjCARC.cpp 460 /// GetUnderlyingObjCPtr - This is a wrapper around getUnderlyingObject which
465 V = GetUnderlyingObject(V);
    [all...]
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 329 Value *Ptr = GetUnderlyingObject(SI->getOperand(0));
494 const Value *UV1 = GetUnderlyingObject(LocA.Ptr);
495 const Value *UV2 = GetUnderlyingObject(LocB.Ptr);
554 dyn_cast<GlobalValue>(GetUnderlyingObject(Loc.Ptr)))
  /external/llvm/lib/Analysis/
LoopDependenceAnalysis.cpp 101 const Value *aObj = GetUnderlyingObject(A);
102 const Value *bObj = GetUnderlyingObject(B);
BasicAliasAnalysis.cpp 255 /// that GetUnderlyingObject can look through. When not, it just looks
288 // can come up with something. This matches what GetUnderlyingObject does.
579 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), TD);
684 const Value *Object = GetUnderlyingObject(Loc.Ptr, TD);
849 /// anything about V2. UnderlyingV1 is GetUnderlyingObject(GEP1, TD),
    [all...]
LazyValueInfo.cpp 582 GetUnderlyingObject(L->getPointerOperand()) ==
583 GetUnderlyingObject(Ptr);
587 GetUnderlyingObject(S->getPointerOperand()) ==
588 GetUnderlyingObject(Ptr);
    [all...]
Lint.cpp 570 V = OffsetOk ? GetUnderlyingObject(V, TD) : V->stripPointerCasts();
MemoryDependenceAnalysis.cpp 473 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, TD);
    [all...]
ConstantFolding.cpp 484 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, TD))) {
    [all...]
ValueTracking.cpp     [all...]
  /external/llvm/lib/CodeGen/
ScheduleDAGInstrs.cpp 84 /// getUnderlyingObject - This is a wrapper around GetUnderlyingObject
86 static const Value *getUnderlyingObject(const Value *V) {
87 // First just call Value::getUnderlyingObject to let it do what it does.
89 V = GetUnderlyingObject(V);
118 V = getUnderlyingObject(V);

Completed in 1178 milliseconds