Lines Matching refs:MDNode
42 llvm::MDNode *CodeGenTBAA::getRoot() { in getRoot()
59 llvm::MDNode *CodeGenTBAA::createTBAAScalarType(StringRef Name, in createTBAAScalarType()
60 llvm::MDNode *Parent) { in createTBAAScalarType()
64 llvm::MDNode *CodeGenTBAA::getChar() { in getChar()
91 llvm::MDNode *
104 if (llvm::MDNode *N = MetadataCache[Ty]) in getTBAAInfo()
169 llvm::MDNode *CodeGenTBAA::getTBAAInfoForVTablePtr() { in getTBAAInfoForVTablePtr()
209 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy); in CollectFields()
210 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo); in CollectFields()
215 llvm::MDNode *
219 if (llvm::MDNode *N = StructMetadataCache[Ty]) in getTBAAStructInfo()
244 llvm::MDNode *
249 if (llvm::MDNode *N = StructTypeMetadataCache[Ty]) in getTBAAStructTypeInfo()
256 SmallVector <std::pair<llvm::MDNode*, uint64_t>, 4> Fields; in getTBAAStructTypeInfo()
261 llvm::MDNode *FieldNode; in getTBAAStructTypeInfo()
289 llvm::MDNode *
290 CodeGenTBAA::getTBAAStructTagInfo(QualType BaseQTy, llvm::MDNode *AccessNode, in getTBAAStructTagInfo()
300 if (llvm::MDNode *N = StructTagMetadataCache[PathTag]) in getTBAAStructTagInfo()
303 llvm::MDNode *BNode = nullptr; in getTBAAStructTagInfo()
314 llvm::MDNode *
315 CodeGenTBAA::getTBAAScalarTagInfo(llvm::MDNode *AccessNode) { in getTBAAScalarTagInfo()
318 if (llvm::MDNode *N = ScalarTagMetadataCache[AccessNode]) in getTBAAScalarTagInfo()