Home
last modified time | relevance | path

Searched refs:TBAAStructField (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp422 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 DCodeGenTBAA.h160 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &Fields,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h206 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 DMDBuilder.cpp239 MDNode *MDBuilder::createTBAAStructNode(ArrayRef<TBAAStructField> Fields) { in createTBAAStructNode()
288 ArrayRef<TBAAStructField> Fields) { in createTBAATypeNode()