Lines Matching refs:BlockLayoutChunk
300 struct BlockLayoutChunk { struct
309 BlockLayoutChunk(CharUnits align, CharUnits size, in BlockLayoutChunk() function
340 bool operator<(const BlockLayoutChunk &left, const BlockLayoutChunk &right) { in operator <()
344 auto getPrefOrder = [](const BlockLayoutChunk &chunk) { in operator <()
383 SmallVectorImpl<BlockLayoutChunk> &Layout, in addBlockLayout()
387 Layout.push_back(BlockLayoutChunk( in addBlockLayout()
401 Layout.push_back(BlockLayoutChunk(align, size, capture, type, fieldType, in addBlockLayout()
571 SmallVector<BlockLayoutChunk, 16> layout; in computeBlockInfo()
677 SmallVectorImpl<BlockLayoutChunk>::iterator in computeBlockInfo()
688 SmallVectorImpl<BlockLayoutChunk>::iterator first = li; in computeBlockInfo()
733 for (SmallVectorImpl<BlockLayoutChunk>::iterator in computeBlockInfo()