Lines Matching full:mdnode
43 const MDNode *TBAAInfo;
47 TBAAInfo(DenseMapInfo<const MDNode *>::getEmptyKey()) {}
59 void updateSizeAndTBAAInfo(uint64_t NewSize, const MDNode *NewTBAAInfo) {
62 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey())
67 TBAAInfo = DenseMapInfo<const MDNode *>::getTombstoneKey();
74 const MDNode *getTBAAInfo() const {
76 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey() ||
77 TBAAInfo == DenseMapInfo<const MDNode *>::getTombstoneKey())
207 const MDNode *getTBAAInfo() const { return CurNode->getTBAAInfo(); }
252 const MDNode *TBAAInfo,
269 bool aliasesPointer(const Value *Ptr, uint64_t Size, const MDNode *TBAAInfo,
324 bool add(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo); // Add a location
337 bool remove(Value *Ptr, uint64_t Size, const MDNode *TBAAInfo);
356 const MDNode *TBAAInfo,
362 const MDNode *TBAAInfo) {
369 bool containsPointer(Value *P, uint64_t Size, const MDNode *TBAAInfo) const;
416 AliasSet &addPointer(Value *P, uint64_t Size, const MDNode *TBAAInfo,
425 const MDNode *TBAAInfo);