Lines Matching refs:BlockLayoutChunk
348 struct BlockLayoutChunk { struct
356 BlockLayoutChunk(CharUnits align, CharUnits size, in BlockLayoutChunk() argument
377 bool operator<(const BlockLayoutChunk &left, const BlockLayoutChunk &right) { in operator <()
381 auto getPrefOrder = [](const BlockLayoutChunk &chunk) { in operator <()
553 SmallVector<BlockLayoutChunk, 16> layout; in computeBlockInfo()
572 layout.push_back(BlockLayoutChunk(tinfo.second, tinfo.first, in computeBlockInfo()
593 layout.push_back(BlockLayoutChunk(align, CGM.getPointerSize(), in computeBlockInfo()
669 BlockLayoutChunk(align, size, lifetime, &CI, llvmType, VT)); in computeBlockInfo()
708 SmallVectorImpl<BlockLayoutChunk>::iterator in computeBlockInfo()
719 SmallVectorImpl<BlockLayoutChunk>::iterator first = li; in computeBlockInfo()
763 for (SmallVectorImpl<BlockLayoutChunk>::iterator in computeBlockInfo()