Lines Matching refs:blockInfo

1118                                      const CGBlockInfo &blockInfo) override;
1120 const CGBlockInfo &blockInfo) override;
1122 const CGBlockInfo &blockInfo) override;
1128 void fillRunSkipBlockVars(CodeGenModule &CGM, const CGBlockInfo &blockInfo);
2312 void visitBlock(const CGBlockInfo &blockInfo);
2333 const CGBlockInfo &blockInfo) { in BuildGCBlockLayout() argument
2339 IvarLayoutBuilder builder(CGM, CharUnits::Zero(), blockInfo.BlockSize, in BuildGCBlockLayout()
2342 builder.visitBlock(blockInfo); in BuildGCBlockLayout()
2357 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) { in visitBlock() argument
2362 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in visitBlock()
2374 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in visitBlock()
2876 const CGBlockInfo &blockInfo) { in fillRunSkipBlockVars() argument
2886 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in fillRunSkipBlockVars()
2890 CGM.getDataLayout().getStructLayout(blockInfo.StructureType); in fillRunSkipBlockVars()
2894 if (blockInfo.BlockHeaderForcedGapSize != CharUnits::Zero()) in fillRunSkipBlockVars()
2896 blockInfo.BlockHeaderForcedGapOffset, in fillRunSkipBlockVars()
2897 blockInfo.BlockHeaderForcedGapSize); in fillRunSkipBlockVars()
2903 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in fillRunSkipBlockVars()
2929 const CGBlockInfo &blockInfo) { in BuildRCBlockLayout() argument
2930 fillRunSkipBlockVars(CGM, blockInfo); in BuildRCBlockLayout()
2935 const CGBlockInfo &blockInfo) { in getRCBlockLayoutStr() argument
2936 fillRunSkipBlockVars(CGM, blockInfo); in getRCBlockLayoutStr()
2937 return getBlockLayoutInfoString(RunSkipBlockVars, blockInfo.NeedsCopyDispose); in getRCBlockLayoutStr()