Lines Matching refs:MDNode

48 llvm::MDNode *CodeGenTBAA::getRoot() {  in getRoot()
63 llvm::MDNode *CodeGenTBAA::createScalarTypeNode(StringRef Name, in createScalarTypeNode()
64 llvm::MDNode *Parent, in createScalarTypeNode()
73 llvm::MDNode *CodeGenTBAA::getChar() { in getChar()
118 llvm::MDNode *CodeGenTBAA::getTypeInfoHelper(const Type *Ty) { in getTypeInfoHelper()
214 llvm::MDNode *AnyPtr = createScalarTypeNode("any pointer", getChar(), Size); in getTypeInfoHelper()
227 llvm::MDNode *ScalarMD = getTypeInfoHelper(Ty); in getTypeInfoHelper()
278 llvm::MDNode *CodeGenTBAA::getTypeInfo(QualType QTy) { in getTypeInfo()
299 if (llvm::MDNode *N = MetadataCache[Ty]) in getTypeInfo()
305 llvm::MDNode *TypeNode = getTypeInfoHelper(Ty); in getTypeInfo()
340 llvm::MDNode *TBAAType = getChar(); in CollectFields()
341 llvm::MDNode *TBAATag = getAccessTagInfo(TBAAAccessInfo(TBAAType, Size)); in CollectFields()
382 llvm::MDNode *TBAAType = getChar(); in CollectFields()
383 llvm::MDNode *TBAATag = in CollectFields()
401 llvm::MDNode *TBAAType = MayAlias ? getChar() : getTypeInfo(QTy); in CollectFields()
402 llvm::MDNode *TBAATag = getAccessTagInfo(TBAAAccessInfo(TBAAType, Size)); in CollectFields()
407 llvm::MDNode *
414 if (llvm::MDNode *N = StructMetadataCache[Ty]) in getTBAAStructInfo()
425 llvm::MDNode *CodeGenTBAA::getBaseTypeInfoHelper(const Type *Ty) { in getBaseTypeInfoHelper()
444 llvm::MDNode *TypeNode = isValidBaseType(BaseQTy) in getBaseTypeInfoHelper()
469 llvm::MDNode *TypeNode = isValidBaseType(FieldQTy) in getBaseTypeInfoHelper()
493 llvm::MDNode *Parent = getChar(); in getBaseTypeInfoHelper()
500 SmallVector<std::pair<llvm::MDNode*, uint64_t>, 4> OffsetsAndTypes; in getBaseTypeInfoHelper()
509 llvm::MDNode *CodeGenTBAA::getValidBaseTypeInfo(QualType QTy) { in getValidBaseTypeInfo()
521 llvm::MDNode *TypeNode = getBaseTypeInfoHelper(Ty); in getValidBaseTypeInfo()
529 llvm::MDNode *CodeGenTBAA::getBaseTypeInfo(QualType QTy) { in getBaseTypeInfo()
533 llvm::MDNode *CodeGenTBAA::getAccessTagInfo(TBAAAccessInfo Info) { in getAccessTagInfo()
545 llvm::MDNode *&N = AccessTagMetadataCache[Info]; in getAccessTagInfo()