|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/MemoryLocation.h 256 Copy.Size = NewSize;
267 return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
267 return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
298 DenseMapInfo<LocationSize>::getHashValue(Val.Size) ^
lib/Analysis/AliasSetTracker.cpp 355 const LocationSize Size = MemLoc.Size;
lib/Analysis/BasicAliasAnalysis.cpp 856 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.AATags, LocB.Ptr,
857 LocB.Size, LocB.AATags, AAQI);
lib/Analysis/CFLAndersAliasAnalysis.cpp 874 if (FunInfo->mayAlias(ValA, LocA.Size, ValB, LocB.Size))
874 if (FunInfo->mayAlias(ValA, LocA.Size, ValB, LocB.Size))
lib/Analysis/MemoryDependenceAnalysis.cpp 1105 InitialNLPI.Size = Loc.Size;
1117 if (CacheInfo->Size != Loc.Size) {
1119 if (CacheInfo->Size.hasValue() && Loc.Size.hasValue()) {
1124 CacheInfo->Size.isPrecise() != Loc.Size.isPrecise() ||
1125 CacheInfo->Size.getValue() < Loc.Size.getValue();
1128 ThrowOutEverything = !Loc.Size.hasValue();
1135 CacheInfo->Size = Loc.Size;
lib/Analysis/ObjCARCAliasAnalysis.cpp 50 AAResultBase::alias(MemoryLocation(SA, LocA.Size, LocA.AATags),
51 MemoryLocation(SB, LocB.Size, LocB.AATags), AAQI);
81 MemoryLocation(S, Loc.Size, Loc.AATags), AAQI, OrLocal))
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp 29 if (LocA.Size.isZero() || LocB.Size.isZero())
29 if (LocA.Size.isZero() || LocB.Size.isZero())
45 APInt ASizeInt(BitWidth, LocA.Size.hasValue()
46 ? LocA.Size.getValue()
48 APInt BSizeInt(BitWidth, LocB.Size.hasValue()
49 ? LocB.Size.getValue()
84 AO ? LocationSize::unknown() : LocA.Size,
87 BO ? LocationSize::unknown() : LocB.Size,
lib/Transforms/Scalar/DeadStoreElimination.cpp 353 if (!Later.Size.isPrecise() || !Earlier.Size.isPrecise())
353 if (!Later.Size.isPrecise() || !Earlier.Size.isPrecise())
356 const uint64_t LaterSize = Later.Size.getValue();
357 const uint64_t EarlierSize = Earlier.Size.getValue();
1013 int64_t EarlierSize = int64_t(Loc.Size.getValue());
1204 int64_t EarlierSize = DepLoc.Size.getValue();
1205 int64_t LaterSize = Loc.Size.getValue();