Lines Matching refs:blockInfo

1114                                      const CGBlockInfo &blockInfo) override;
1116 const CGBlockInfo &blockInfo) override;
1118 const CGBlockInfo &blockInfo) override;
1124 void fillRunSkipBlockVars(CodeGenModule &CGM, const CGBlockInfo &blockInfo);
2379 void visitBlock(const CGBlockInfo &blockInfo);
2400 const CGBlockInfo &blockInfo) { in BuildGCBlockLayout() argument
2406 IvarLayoutBuilder builder(CGM, CharUnits::Zero(), blockInfo.BlockSize, in BuildGCBlockLayout()
2409 builder.visitBlock(blockInfo); in BuildGCBlockLayout()
2424 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) { in visitBlock() argument
2429 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in visitBlock()
2441 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in visitBlock()
2943 const CGBlockInfo &blockInfo) { in fillRunSkipBlockVars() argument
2953 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in fillRunSkipBlockVars()
2957 CGM.getDataLayout().getStructLayout(blockInfo.StructureType); in fillRunSkipBlockVars()
2961 if (blockInfo.BlockHeaderForcedGapSize != CharUnits::Zero()) in fillRunSkipBlockVars()
2963 blockInfo.BlockHeaderForcedGapOffset, in fillRunSkipBlockVars()
2964 blockInfo.BlockHeaderForcedGapSize); in fillRunSkipBlockVars()
2970 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in fillRunSkipBlockVars()
2996 const CGBlockInfo &blockInfo) { in BuildRCBlockLayout() argument
2997 fillRunSkipBlockVars(CGM, blockInfo); in BuildRCBlockLayout()
3002 const CGBlockInfo &blockInfo) { in getRCBlockLayoutStr() argument
3003 fillRunSkipBlockVars(CGM, blockInfo); in getRCBlockLayoutStr()
3005 blockInfo.needsCopyDisposeHelpers()); in getRCBlockLayoutStr()