Lines Matching refs:MemoryLocation
117 return MemoryLocation::UnknownSize; in getObjectSize()
158 return ObjectSize != MemoryLocation::UnknownSize && ObjectSize < Size; in isObjectSmallerThan()
165 return ObjectSize != MemoryLocation::UnknownSize && ObjectSize == Size; in isObjectSize()
500 bool BasicAAResult::pointsToConstantMemory(const MemoryLocation &Loc, in pointsToConstantMemory()
676 AliasResult BasicAAResult::alias(const MemoryLocation &LocA, in alias()
677 const MemoryLocation &LocB) { in alias()
706 const MemoryLocation &Loc) { in getModRefInfo()
743 getBestAAResults().alias(MemoryLocation(*CI), MemoryLocation(Object)); in getModRefInfo()
764 if (getBestAAResults().alias(MemoryLocation(Inst), Loc) == NoAlias) in getModRefInfo()
841 if (V1Size == MemoryLocation::UnknownSize || in aliasSameBasePointerGEPs()
842 V2Size == MemoryLocation::UnknownSize) in aliasSameBasePointerGEPs()
986 if (ObjectAccessSize == MemoryLocation::UnknownSize || !GEPOp->isInBounds()) in isGEPBaseAtNegativeOffset()
1053 aliasCheck(UnderlyingV1, MemoryLocation::UnknownSize, AAMDNodes(), in aliasGEP()
1054 UnderlyingV2, MemoryLocation::UnknownSize, AAMDNodes()); in aliasGEP()
1112 if (V1Size == MemoryLocation::UnknownSize && in aliasGEP()
1113 V2Size == MemoryLocation::UnknownSize) in aliasGEP()
1116 AliasResult R = aliasCheck(UnderlyingV1, MemoryLocation::UnknownSize, in aliasGEP()
1146 if (V2Size != MemoryLocation::UnknownSize) { in aliasGEP()
1160 if (V1Size != MemoryLocation::UnknownSize && in aliasGEP()
1161 V2Size != MemoryLocation::UnknownSize) { in aliasGEP()
1211 if (V1Size != MemoryLocation::UnknownSize && in aliasGEP()
1212 V2Size != MemoryLocation::UnknownSize && ModOffset >= V2Size && in aliasGEP()
1296 LocPair Locs(MemoryLocation(PN, PNSize, PNAAInfo), in aliasPHI()
1297 MemoryLocation(V2, V2Size, V2AAInfo)); in aliasPHI()
1362 PNSize = MemoryLocation::UnknownSize; in aliasPHI()
1469 if ((V1Size != MemoryLocation::UnknownSize && in aliasCheck()
1471 (V2Size != MemoryLocation::UnknownSize && in aliasCheck()
1477 LocPair Locs(MemoryLocation(V1, V1Size, V1AAInfo), in aliasCheck()
1478 MemoryLocation(V2, V2Size, V2AAInfo)); in aliasCheck()
1527 if ((V1Size != MemoryLocation::UnknownSize && in aliasCheck()
1529 (V2Size != MemoryLocation::UnknownSize && in aliasCheck()
1616 if (VarIndices.size() != 2 || V1Size == MemoryLocation::UnknownSize || in constantOffsetHeuristic()
1617 V2Size == MemoryLocation::UnknownSize) in constantOffsetHeuristic()