Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DGlobalsModRef.cpp437 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), in AnalyzeIndirectGlobalMemory()
650 Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL)); in isNonEscapingGlobalNoAliasWithLoad()
654 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
655 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAliasWithLoad()
664 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAliasWithLoad()
763 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); in isNonEscapingGlobalNoAlias()
771 const Value *LHS = GetUnderlyingObject(SI->getTrueValue(), DL); in isNonEscapingGlobalNoAlias()
772 const Value *RHS = GetUnderlyingObject(SI->getFalseValue(), DL); in isNonEscapingGlobalNoAlias()
781 Op = GetUnderlyingObject(Op, DL); in isNonEscapingGlobalNoAlias()
807 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); in alias()
[all …]
DLazyValueInfo.cpp635 GetUnderlyingObject(L->getPointerOperand(), in InstructionDereferencesPointer()
640 GetUnderlyingObject(S->getPointerOperand(), in InstructionDereferencesPointer()
651 if (GetUnderlyingObject(MI->getRawDest(), in InstructionDereferencesPointer()
656 if (GetUnderlyingObject(MTI->getRawSource(), in InstructionDereferencesPointer()
675 Value *UnderlyingVal = GetUnderlyingObject(Val, DL); in solveBlockValueNonLocal()
678 if (UnderlyingVal == GetUnderlyingObject(UnderlyingVal, DL, 1)) { in solveBlockValueNonLocal()
DBasicAliasAnalysis.cpp481 const Value *V = GetUnderlyingObject(Worklist.pop_back_val(), DL); in pointsToConstantMemory()
687 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL); in getModRefInfo()
1312 const Value *O1 = GetUnderlyingObject(V1, DL, MaxLookupSearchDepth); in aliasCheck()
1313 const Value *O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth); in aliasCheck()
DAliasAnalysis.cpp318 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout()); in callCapturesBefore()
DLint.cpp636 V = OffsetOk ? GetUnderlyingObject(V, *DL) : V->stripPointerCasts(); in findValueImpl()
DMemoryDependenceAnalysis.cpp682 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, DL); in getSimplePointerDependencyFrom()
DDependenceAnalysis.cpp632 const Value *AObj = GetUnderlyingObject(A, DL); in underlyingObjectsAlias()
633 const Value *BObj = GetUnderlyingObject(B, DL); in underlyingObjectsAlias()
DConstantFolding.cpp595 dyn_cast<GlobalVariable>(GetUnderlyingObject(CE, DL))) { in ConstantFoldLoadFromConstPtr()
DValueTracking.cpp3034 Value *llvm::GetUnderlyingObject(Value *V, const DataLayout &DL, in GetUnderlyingObject() function in llvm
3072 P = GetUnderlyingObject(P, DL, MaxLookup); in GetUnderlyingObjects()
/external/llvm/include/llvm/Analysis/
DValueTracking.h195 Value *GetUnderlyingObject(Value *V, const DataLayout &DL,
197 static inline const Value *GetUnderlyingObject(const Value *V,
200 return GetUnderlyingObject(const_cast<Value *>(V), DL, MaxLookup);
DObjCARCAnalysisUtils.h79 V = GetUnderlyingObject(V, DL); in GetUnderlyingObjCPtr()
/external/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp373 const Value *UO1 = GetUnderlyingObject(P1, DL), in isOverwrite()
374 *UO2 = GetUnderlyingObject(P2, DL); in isOverwrite()
541 GetUnderlyingObject(SI->getPointerOperand(), DL)); in runOnBasicBlock()
758 GetUnderlyingObject(getStoredPointerOperand(Dependency), DL); in HandleFree()
942 const Value *UnderlyingPointer = GetUnderlyingObject(LoadedLoc.Ptr, DL); in RemoveAccessedObjects()
DScalarReplAggregates.cpp703 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, DL, 0)); in ConvertUsesToScalar()
705 if (GetUnderlyingObject(MTI->getSource(), DL, 0) != OrigAI) { in ConvertUsesToScalar()
721 } else if (GetUnderlyingObject(MTI->getDest(), DL, 0) != OrigAI) { in ConvertUsesToScalar()
DGVN.cpp1101 GlobalVariable *GV = dyn_cast<GlobalVariable>(GetUnderlyingObject(Src, DL)); in AnalyzeLoadFromClobberingMemInst()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp48 dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr, DL)); in getUnrollingPreferences()
DR600ISelLowering.cpp1482 isa<GlobalVariable>(GetUnderlyingObject( in LowerLOAD()
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerKernelArgs.cpp206 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), in runOnFunction()
/external/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp305 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in chooseInstructionsToInstrument()
DAddressSanitizer.cpp983 GlobalVariable *G = dyn_cast<GlobalVariable>(GetUnderlyingObject(Addr, DL)); in instrumentMop()
993 if (isa<AllocaInst>(GetUnderlyingObject(Addr, DL)) && in instrumentMop()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp3291 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op0, DL))) in visitICmpInst()
3294 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op1, DL))) in visitICmpInst()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3433 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), DL); in collectStores()