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;
225 FieldTypes.clear();
365 unsigned FieldIndex = FieldTypes.size();
439 Fields[D] = FieldTypes.size();
581 NonVirtualBases[base] = (FieldTypes.size() - 1);
597 VirtualBases[base] = (FieldTypes.size() - 1);
741 FieldTypes.push_back(getByteArrayType(NumBytes));
745 FieldTypes, "", Packed);
750 FieldTypes.pop_back();
858 FieldTypes.push_back(fieldType);
898 FieldTypes.pop_back();
936 for (size_t i = 0; i != FieldTypes.size(); ++i)
937 maxAlignment = std::max(maxAlignment, getTypeAlignment(FieldTypes[i]));
971 Ty->setBody(Builder.FieldTypes, Builder.Packed);