Searched refs:CGBlockInfo (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h47 class CGBlockInfo;
143 /// CGBlockInfo - Information to generate a block literal.
144 class CGBlockInfo { class in namespace:clang::CodeGen
231 CGBlockInfo *NextBlockInfo;
234 return const_cast<CGBlockInfo*>(this)->getCapture(var);
250 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
H A DCGBlocks.cpp30 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name) function in class:CGBlockInfo
47 const CGBlockInfo &blockInfo,
52 const CGBlockInfo &blockInfo) {
58 const CGBlockInfo &blockInfo) {
75 const CGBlockInfo &blockInfo) {
198 void setIndex(CGBlockInfo &info, unsigned index) {
203 = CGBlockInfo::Capture::makeIndex(index);
295 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info,
330 CGBlockInfo
[all...]
H A DCGObjCRuntime.h57 class CGBlockInfo;
266 const CodeGen::CGBlockInfo &blockInfo) = 0;
268 const CodeGen::CGBlockInfo &blockInfo) = 0;
H A DCGDebugInfo.h42 class CGBlockInfo;
241 const CGBlockInfo &blockInfo);
251 void EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
H A DCodeGenFunction.h76 class CGBlockInfo;
623 const CodeGen::CGBlockInfo *BlockInfo;
641 CGBlockInfo *FirstBlockInfo;
1449 llvm::Value *EmitBlockLiteral(const CGBlockInfo &Info);
1450 static void destroyBlockInfos(CGBlockInfo *info);
1452 const CGBlockInfo &Info,
1457 const CGBlockInfo &Info,
1461 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo);
1462 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo);
H A DCGObjCMac.cpp1058 const CGBlockInfo &blockInfo);
1060 const CGBlockInfo &blockInfo);
1942 const CGBlockInfo &blockInfo) {
1974 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
2465 const CGBlockInfo &blockInfo) {
2493 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
H A DCGDebugInfo.cpp2598 const CGBlockInfo &blockInfo) {
2682 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
2742 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable);
H A DCGObjCGNU.cpp562 const CGBlockInfo &blockInfo) {
566 const CGBlockInfo &blockInfo) {

Completed in 166 milliseconds