Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:FieldTypes

36   /// FieldTypes - Holds the LLVM types that the struct is created from.
38 SmallVector<llvm::Type *, 16> FieldTypes;
223 FieldTypes.clear();
488 Fields[D] = FieldTypes.size();
628 NonVirtualBases[base] = (FieldTypes.size() - 1);
644 VirtualBases[base] = (FieldTypes.size() - 1);
784 FieldTypes.push_back(getByteArrayType(NumBytes));
788 FieldTypes, "", Packed);
793 FieldTypes.pop_back();
883 FieldTypes.push_back(fieldType);
924 FieldTypes.pop_back();
962 for (size_t i = 0; i != FieldTypes.size(); ++i)
963 maxAlignment = std::max(maxAlignment, getTypeAlignment(FieldTypes[i]));
997 Ty->setBody(Builder.FieldTypes, Builder.Packed);