Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/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/Analysis/
DGlobalsModRef.cpp414 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory()
622 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad()
626 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
627 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
636 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad()
735 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); in isNonEscapingGlobalNoAlias()
743 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias()
744 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias()
753 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias()
779 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias()
[all …]
DLazyValueInfo.cpp705 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer()
710 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer()
721 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer()
726 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer()
741 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in isObjectDereferencedInBlock()
744 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) in isObjectDereferencedInBlock()
DBasicAliasAnalysis.cpp508 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory()
710 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo()
1419 const Value *O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck()
1420 const Value *O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DGlobalsModRef.cpp433 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory()
655 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad()
659 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
660 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
669 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad()
768 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); in isNonEscapingGlobalNoAlias()
776 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias()
777 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias()
786 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias()
812 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias()
[all …]
DLazyValueInfo.cpp651 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer()
656 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer()
667 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer()
672 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer()
687 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in isObjectDereferencedInBlock()
690 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) in isObjectDereferencedInBlock()
DBasicAliasAnalysis.cpp591 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory()
802 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo()
1661 O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck()
1664 O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DDeadStoreElimination.cpp326 const Value *UO1 = GetUnderlyingObject(P1, &TD), in isCompleteOverwrite()
327 *UO2 = GetUnderlyingObject(P2, &TD); in isCompleteOverwrite()
554 GetUnderlyingObject(getStoredPointerOperand(Dependency)); in HandleFree()
609 Value *Pointer = GetUnderlyingObject(getStoredPointerOperand(BBI)); in handleEndBlock()
709 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr); in RemoveAccessedObjects()
/external/llvm/include/llvm/Analysis/
DValueTracking.h223 Value *GetUnderlyingObject(Value *V, const DataLayout &DL,
225 static inline const Value *GetUnderlyingObject(const Value *V,
228 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
DObjCARCAnalysisUtils.h80 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DValueTracking.h306 Value *GetUnderlyingObject(Value *V, const DataLayout &DL,
308 inline const Value *GetUnderlyingObject(const Value *V, const DataLayout &DL,
310 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
DObjCARCAnalysisUtils.h81 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
/external/swiftshader/third_party/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/Transforms/Scalar/
DDeadStoreElimination.cpp327 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite()
328 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite()
609 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in handleFree()
643 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in removeAccessedObjects()
850 dyn_cast<Instruction>(GetUnderlyingObject(SI->getPointerOperand(), DL)); in eliminateNoopStore()
DLICM.cpp920 if (!isa<AllocaInst>(GetUnderlyingObject(SomePtr, MDL))) in promoteLoopAccessesToScalars()
1009 Value *Object = GetUnderlyingObject(SomePtr, MDL); in promoteLoopAccessesToScalars()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp371 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite()
372 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite()
681 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in handleFree()
720 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in removeAccessedObjects()
1053 dyn_cast<Instruction>(GetUnderlyingObject(SI->getPointerOperand(), DL)); in eliminateNoopStore()
1163 const Value* Underlying = GetUnderlyingObject(DepLoc.Ptr, DL); in eliminateDeadStores()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLoopDependenceAnalysis.cpp101 const Value *aObj = GetUnderlyingObject(A); in UnderlyingObjectsAlias()
102 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.cpp579 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), TD); in pointsToConstantMemory()
684 const Value *Object = GetUnderlyingObject(Loc.Ptr, TD); in getModRefInfo()
1125 const Value *O1 = GetUnderlyingObject(V1, TD); in aliasCheck()
1126 const Value *O2 = GetUnderlyingObject(V2, TD); in aliasCheck()
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerKernelArgs.cpp206 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnFunction()
/external/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp537 Value *ObjPtr = GetUnderlyingObject(Ptr, DL); in collectInstructions()
568 Value *ObjPtr = GetUnderlyingObject(Ptr, DL); in collectInstructions()
762 Value *V = GetUnderlyingObject(S0->getPointerOperand(), DL); in vectorizeStoreChain()
910 Value *V = GetUnderlyingObject(L0->getPointerOperand(), DL); in vectorizeLoadChain()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXLowerArgs.cpp214 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnKernelFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUAliasAnalysis.cpp120 const Value *Base = GetUnderlyingObject(Loc.Ptr, DL); in pointsToConstantMemory()
DAMDGPUInline.cpp133 PtrArg = GetUnderlyingObject(PtrArg, DL); in getInlineThreshold()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp50 dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr, DL)); in getUnrollingPreferences()

123