Searched refs:LayoutFields (Results 1 – 3 of 3) sorted by relevance
1171 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in createLDSVariableReplacement() local1172 LayoutFields.reserve(LDSVarsToTransform.size()); in createLDSVariableReplacement()1184 LayoutFields.emplace_back(F); in createLDSVariableReplacement()1188 performOptimizedStructLayout(LayoutFields); in createLDSVariableReplacement()1196 for (auto &F : LayoutFields) { in createLDSVariableReplacement()
892 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in finish() local893 LayoutFields.reserve(Fields.size()); in finish()895 LayoutFields.emplace_back(&Field, Field.Size, Field.Alignment, in finish()900 auto SizeAndAlign = performOptimizedStructLayout(LayoutFields); in finish()911 for (auto &LayoutField : LayoutFields) { in finish()921 FieldTypes.reserve(LayoutFields.size() * 3 / 2); in finish()923 for (auto &LayoutField : LayoutFields) { in finish()
721 void LayoutFields(const RecordDecl *D);1383 LayoutFields(D); in Layout()1396 LayoutFields(RD); in Layout()1453 void ItaniumRecordLayoutBuilder::LayoutFields(const RecordDecl *D) { in LayoutFields() function in ItaniumRecordLayoutBuilder