Searched refs:OptimizedStructLayoutField (Results 1 – 4 of 4) 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()447 Fields.size() * sizeof(OptimizedStructLayoutField)); in performOptimizedStructLayout()
214 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in processUsedLDS()217 OptimizedStructLayoutField F(GV, DL.getTypeAllocSize(GV->getValueType()), in processUsedLDS()
526 Offset = OptimizedStructLayoutField::FlexibleOffset; in addField()711 SmallVector<OptimizedStructLayoutField, 8> LayoutFields; in finish()723 auto getField = [](const OptimizedStructLayoutField &LayoutField) -> Field & { in finish()