Searched refs:TBAAStructField (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 422 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> & in CollectFields() 433 llvm::MDBuilder::TBAAStructField(BaseOffset, Size, TBAATag)); in CollectFields() 476 llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields() 493 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields() 507 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields; in getTBAAStructInfo() 519 using TBAAStructField = llvm::MDBuilder::TBAAStructField; in getBaseTypeInfoHelper() typedef 520 SmallVector<TBAAStructField, 4> Fields; in getBaseTypeInfoHelper() 543 llvm::MDBuilder::TBAAStructField(Offset, Size, TypeNode)); in getBaseTypeInfoHelper() 551 [](const TBAAStructField &A, const TBAAStructField &B) { in getBaseTypeInfoHelper() 568 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, in getBaseTypeInfoHelper()
|
| H A D | CodeGenTBAA.h | 160 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &Fields,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | MDBuilder.h | 206 struct TBAAStructField { struct 210 TBAAStructField(uint64_t Offset, uint64_t Size, MDNode *Type) : in TBAAStructField() argument 216 LLVM_ABI MDNode *createTBAAStructNode(ArrayRef<TBAAStructField> Fields); 239 ArrayRef<TBAAStructField> Fields = ArrayRef<TBAAStructField>());
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | MDBuilder.cpp | 239 MDNode *MDBuilder::createTBAAStructNode(ArrayRef<TBAAStructField> Fields) { in createTBAAStructNode() 288 ArrayRef<TBAAStructField> Fields) { in createTBAATypeNode()
|