Lines Matching defs:Size

96                           uint64_t Size, const MDNode *TBAAInfo,
107 AliasAnalysis::Location(Entry.getValue(), Size, TBAAInfo));
111 P->updateSizeAndTBAAInfo(Size, TBAAInfo);
116 Entry.updateSizeAndTBAAInfo(Size, TBAAInfo);
143 bool AliasSet::aliasesPointer(const Value *Ptr, uint64_t Size,
156 AliasAnalysis::Location(Ptr, Size, TBAAInfo));
162 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo),
171 AliasAnalysis::Location(Ptr, Size, TBAAInfo)) !=
217 uint64_t Size,
221 if (I->Forward || !I->aliasesPointer(Ptr, Size, TBAAInfo, AA)) continue;
236 bool AliasSetTracker::containsPointer(Value *Ptr, uint64_t Size,
239 if (!I->Forward && I->aliasesPointer(Ptr, Size, TBAAInfo, AA))
265 AliasSet &AliasSetTracker::getAliasSetForPointer(Value *Pointer, uint64_t Size,
272 Entry.updateSizeAndTBAAInfo(Size, TBAAInfo);
277 if (AliasSet *AS = findAliasSetForPointer(Pointer, Size, TBAAInfo)) {
279 AS->addPointer(*this, Entry, Size, TBAAInfo);
286 AliasSets.back().addPointer(*this, Entry, Size, TBAAInfo);
290 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo) {
292 addPointer(Ptr, Size, TBAAInfo, AliasSet::NoModRef, NewPtr);
423 AliasSetTracker::remove(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo) {
424 AliasSet *AS = findAliasSetForPointer(Ptr, Size, TBAAInfo);
431 uint64_t Size = AA.getTypeStoreSize(LI->getType());
433 AliasSet *AS = findAliasSetForPointer(LI->getOperand(0), Size, TBAAInfo);
440 uint64_t Size = AA.getTypeStoreSize(SI->getOperand(0)->getType());
442 AliasSet *AS = findAliasSetForPointer(SI->getOperand(1), Size, TBAAInfo);