Searched refs:BlockLayoutChunk (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 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() [all …]
|
| H A D | CGDebugInfo.cpp | 5032 struct BlockLayoutChunk { struct 5036 bool operator<(const BlockLayoutChunk &l, const BlockLayoutChunk &r) { in operator <() 5106 SmallVector<BlockLayoutChunk, 8> chunks; in EmitDeclareOfBlockLiteralArgVariable() 5110 BlockLayoutChunk chunk; in EmitDeclareOfBlockLiteralArgVariable() 5126 BlockLayoutChunk chunk; in EmitDeclareOfBlockLiteralArgVariable() 5136 for (const BlockLayoutChunk &Chunk : chunks) { in EmitDeclareOfBlockLiteralArgVariable()
|