Searched refs:BlockLayoutChunk (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 340 struct BlockLayoutChunk { struct 348 BlockLayoutChunk(CharUnits align, CharUnits size, in BlockLayoutChunk() argument 369 bool operator<(const BlockLayoutChunk &left, const BlockLayoutChunk &right) { in operator <() 373 auto getPrefOrder = [](const BlockLayoutChunk &chunk) { in operator <() 545 SmallVector<BlockLayoutChunk, 16> layout; in computeBlockInfo() 563 layout.push_back(BlockLayoutChunk(TInfo.Align, TInfo.Width, in computeBlockInfo() 584 layout.push_back(BlockLayoutChunk(align, CGM.getPointerSize(), in computeBlockInfo() 660 BlockLayoutChunk(align, size, lifetime, &CI, llvmType, VT)); in computeBlockInfo() 699 SmallVectorImpl<BlockLayoutChunk>::iterator in computeBlockInfo() 710 SmallVectorImpl<BlockLayoutChunk>::iterator first = li; in computeBlockInfo() [all …]
|
| H A D | CGDebugInfo.cpp | 4526 struct BlockLayoutChunk { struct 4530 bool operator<(const BlockLayoutChunk &l, const BlockLayoutChunk &r) { in operator <() 4600 SmallVector<BlockLayoutChunk, 8> chunks; in EmitDeclareOfBlockLiteralArgVariable() 4604 BlockLayoutChunk chunk; in EmitDeclareOfBlockLiteralArgVariable() 4620 BlockLayoutChunk chunk; in EmitDeclareOfBlockLiteralArgVariable() 4630 for (const BlockLayoutChunk &Chunk : chunks) { in EmitDeclareOfBlockLiteralArgVariable()
|