Home
last modified time | relevance | path

Searched refs:BlockExpression (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h248 const BlockExpr *BlockExpression; variable
283 assert(BlockExpression); in getBlockExpr()
284 assert(BlockExpression->getBlockDecl() == Block); in getBlockExpr()
285 return BlockExpression; in getBlockExpr()
H A DCGBlocks.cpp912 blockInfo.BlockExpression = blockExpr; in EmitBlockLiteral()
921 blockInfo->BlockExpression = blockExpr; in EmitBlockLiteral()
944 return CGM.getAddrOfGlobalBlockIfEmitted(blockInfo.BlockExpression); in EmitBlockLiteral()
1183 CGM.getOpenCLRuntime().recordBlockInfo(blockInfo.BlockExpression, InvokeFn, in EmitBlockLiteral()
1377 blockInfo.BlockExpression = BE; in GetAddrOfGlobalBlock()
1400 assert(!CGM.getAddrOfGlobalBlockIfEmitted(blockInfo.BlockExpression) && in buildGlobalBlock()
1476 CGM.setAddrOfGlobalBlock(blockInfo.BlockExpression, Result); in buildGlobalBlock()
1479 blockInfo.BlockExpression, in buildGlobalBlock()
H A DCGCall.cpp2929 RT = BlockInfo->BlockExpression->getFunctionType()->getReturnType(); in EmitFunctionEpilog()