Lines Matching refs:Fields
333 Fields, in CollectFields()
342 Fields.push_back( in CollectFields()
385 Fields.push_back( in CollectFields()
391 if (!CollectFields(Offset, FieldQTy, Fields, in CollectFields()
403 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields()
417 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields; in getTBAAStructInfo() local
418 if (CollectFields(0, QTy, Fields, TypeHasMayAlias(QTy))) in getTBAAStructInfo()
419 return MDHelper.createTBAAStructNode(Fields); in getTBAAStructInfo()
430 SmallVector<TBAAStructField, 4> Fields; in getBaseTypeInfoHelper() local
452 Fields.push_back( in getBaseTypeInfoHelper()
460 llvm::sort(Fields, in getBaseTypeInfoHelper()
478 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, in getBaseTypeInfoHelper()
496 return MDHelper.createTBAATypeNode(Parent, Size, Id, Fields); in getBaseTypeInfoHelper()
501 for (const auto &Field : Fields) in getBaseTypeInfoHelper()