Searched refs:OptimizedStructLayoutField (Results 1 – 3 of 3) sorted by relevance
45 struct OptimizedStructLayoutField { struct50 OptimizedStructLayoutField(const void *Id, uint64_t Size, Align Alignment, argument139 MutableArrayRef<OptimizedStructLayoutField> Fields);
17 using Field = OptimizedStructLayoutField;244 OptimizedStructLayoutField *Head; in performOptimizedStructLayout()441 Fields.size() * sizeof(OptimizedStructLayoutField)); in performOptimizedStructLayout()
514 Offset = OptimizedStructLayoutField::FlexibleOffset; in addField()699 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in finish()711 auto getField = [](const OptimizedStructLayoutField &LayoutField) -> Field & { in finish()