Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolutionAliasAnalysis.cpp26 const MemoryLocation &LocB, AAQueryInfo &AAQI) { in alias() argument
30 if (LocA.Size.isZero() || LocB.Size.isZero()) in alias()
35 const SCEV *BS = SE.getSCEV(const_cast<Value *>(LocB.Ptr)); in alias()
49 APInt BSizeInt(BitWidth, LocB.Size.hasValue() in alias()
50 ? LocB.Size.getValue() in alias()
83 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) in alias()
87 MemoryLocation(BO ? BO : LocB.Ptr, in alias()
88 BO ? LocationSize::unknown() : LocB.Size, in alias()
89 BO ? AAMDNodes() : LocB.AATags), in alias()
94 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DObjCARCAliasAnalysis.cpp40 const MemoryLocation &LocB, in alias() argument
43 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
48 const Value *SB = GetRCIdentityRoot(LocB.Ptr); in alias()
51 MemoryLocation(SB, LocB.Size, LocB.AATags), AAQI); in alias()
DScopedNoAliasAA.cpp79 const MemoryLocation &LocB, in alias() argument
82 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
85 const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope; in alias()
87 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; in alias()
96 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DCFLAndersAliasAnalysis.cpp849 const MemoryLocation &LocB) { in query() argument
851 auto *ValB = LocB.Ptr; in query()
875 if (FunInfo->mayAlias(ValA, LocA.Size, ValB, LocB.Size)) in query()
881 const MemoryLocation &LocB, in alias() argument
883 if (LocA.Ptr == LocB.Ptr) in alias()
891 if (isa<Constant>(LocA.Ptr) && isa<Constant>(LocB.Ptr)) in alias()
892 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
894 AliasResult QueryResult = query(LocA, LocB); in alias()
896 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DTypeBasedAliasAnalysis.cpp371 const MemoryLocation &LocB, in alias() argument
374 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
377 if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA)) in alias()
378 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DCFLSteensAliasAnalysis.cpp267 const MemoryLocation &LocB) { in query() argument
269 auto *ValB = const_cast<Value *>(LocB.Ptr); in query()
DAliasAnalysis.cpp106 const MemoryLocation &LocB) { in alias() argument
108 return alias(LocA, LocB, AAQIP); in alias()
112 const MemoryLocation &LocB, AAQueryInfo &AAQI) { in alias() argument
114 auto Result = AA->alias(LocA, LocB, AAQI); in alias()
DBasicAliasAnalysis.cpp841 const MemoryLocation &LocB, in alias() argument
843 assert(notDifferentParent(LocA.Ptr, LocB.Ptr) && in alias()
849 auto CacheIt = AAQI.AliasCache.find(AAQueryInfo::LocPair(LocA, LocB)); in alias()
853 CacheIt = AAQI.AliasCache.find(AAQueryInfo::LocPair(LocB, LocA)); in alias()
857 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.AATags, LocB.Ptr, in alias()
858 LocB.Size, LocB.AATags, AAQI); in alias()
DGlobalsModRef.cpp817 const MemoryLocation &LocB, in alias() argument
821 const Value *UV2 = GetUnderlyingObject(LocB.Ptr, DL); in alias()
893 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DDependenceAnalysis.cpp653 const MemoryLocation &LocB) { in underlyingObjectsAlias() argument
657 MemoryLocation LocBS(LocB.Ptr, LocationSize::unknown(), LocB.AATags); in underlyingObjectsAlias()
663 const Value *BObj = GetUnderlyingObject(LocB.Ptr, DL); in underlyingObjectsAlias()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCFLSteensAliasAnalysis.h71 AliasResult query(const MemoryLocation &LocA, const MemoryLocation &LocB);
73 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB, in alias() argument
75 if (LocA.Ptr == LocB.Ptr) in alias()
83 if (isa<Constant>(LocA.Ptr) && isa<Constant>(LocB.Ptr)) in alias()
84 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
86 AliasResult QueryResult = query(LocA, LocB); in alias()
88 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DAliasAnalysis.h349 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
364 bool isNoAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) { in isNoAlias() argument
365 return alias(LocA, LocB) == NoAlias; in isNoAlias()
381 bool isMustAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) { in isMustAlias() argument
382 return alias(LocA, LocB) == MustAlias; in isMustAlias()
693 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
783 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB) { in alias() argument
784 return AA.alias(LocA, LocB, AAQI); in alias()
840 const MemoryLocation &LocB, AAQueryInfo &AAQI) = 0;
898 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB, in alias() argument
[all …]
DScalarEvolutionAliasAnalysis.h33 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
DScopedNoAliasAA.h42 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
DObjCARCAliasAnalysis.h55 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
DTypeBasedAliasAnalysis.h43 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
DGlobalsModRef.h94 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
DBasicAliasAnalysis.h84 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUAliasAnalysis.cpp79 const MemoryLocation &LocB, in alias() argument
82 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace(); in alias()
89 return AAResultBase::alias(LocA, LocB, AAQI); in alias()
DAMDGPUAliasAnalysis.h47 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonCommonGEP.cpp144 BasicBlock *LocB);
901 BasicBlock *LocB = cast_or_null<BasicBlock>(Loc[Node]); in adjustForInvariance() local
902 if (LocB) { in adjustForInvariance()
903 Loop *Lp = LI->getLoopFor(LocB); in adjustForInvariance()
905 if (!isInvariantIn(Node, Lp) || !isInMainPath(LocB, Lp)) in adjustForInvariance()
911 LocB = NewLoc; in adjustForInvariance()
914 Loc[Node] = LocB; in adjustForInvariance()
923 return LocB; in adjustForInvariance()
1091 BasicBlock *LocB) { in fabricateGEP() argument
1092 LLVM_DEBUG(dbgs() << "Fabricating GEP in " << LocB->getName() in fabricateGEP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDebugInfoMetadata.cpp79 const DILocation *LocB) { in getMergedLocation() argument
80 if (!LocA || !LocB) in getMergedLocation()
83 if (LocA == LocB) in getMergedLocation()
100 const DILocation *Result = LocB; in getMergedLocation()
101 S = LocB->getScope(); in getMergedLocation()
102 L = LocB->getInlinedAt(); in getMergedLocation()
DDebugInfo.cpp690 const DILocation *LocB) { in applyMergedLocation() argument
691 setDebugLoc(DILocation::getMergedLocation(LocA, LocB)); in applyMergedLocation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h456 void applyMergedLocation(const DILocation *LocA, const DILocation *LocB);
DDebugInfoMetadata.h1541 const DILocation *LocB);