Searched refs:blockInfo (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 47 const CGBlockInfo &blockInfo, 52 const CGBlockInfo &blockInfo) { 53 return CodeGenFunction(CGM).GenerateCopyHelperFunction(blockInfo); 58 const CGBlockInfo &blockInfo) { 59 return CodeGenFunction(CGM).GenerateDestroyHelperFunction(blockInfo); 77 const CGBlockInfo &blockInfo) { 99 blockInfo.BlockSize.getQuantity())); 102 if (blockInfo.NeedsCopyDispose) { 104 elements.push_back(buildCopyHelper(CGM, blockInfo)); 107 elements.push_back(buildDisposeHelper(CGM, blockInfo)); 51 buildCopyHelper(CodeGenModule &CGM, const CGBlockInfo &blockInfo) argument 57 buildDisposeHelper(CodeGenModule &CGM, const CGBlockInfo &blockInfo) argument 76 buildBlockDescriptor(CodeGenModule &CGM, const CGBlockInfo &blockInfo) argument 561 CGBlockInfo &blockInfo = local 680 std::unique_ptr<CGBlockInfo> blockInfo; local 688 EmitBlockLiteral(const CGBlockInfo &blockInfo) argument 1055 buildGlobalBlock(CodeGenModule &CGM, const CGBlockInfo &blockInfo, llvm::Constant *blockFn) argument 1137 GenerateBlockFunction(GlobalDecl GD, const CGBlockInfo &blockInfo, const DeclMapTy &ldm, bool IsLambdaConversionToBlock) argument 1321 GenerateCopyHelperFunction(const CGBlockInfo &blockInfo) argument 1500 GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo) argument [all...] |
H A D | CGObjCRuntime.h | 275 const CodeGen::CGBlockInfo &blockInfo) = 0; 277 const CodeGen::CGBlockInfo &blockInfo) = 0;
|
H A D | CGObjCMac.cpp | 1053 const CGBlockInfo &blockInfo) override; 1055 const CGBlockInfo &blockInfo) override; 2047 void visitBlock(const CGBlockInfo &blockInfo); 2068 const CGBlockInfo &blockInfo) { 2074 IvarLayoutBuilder builder(CGM, CharUnits::Zero(), blockInfo.BlockSize, 2077 builder.visitBlock(blockInfo); 2092 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) { argument 2097 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); 2109 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); 2580 const CGBlockInfo &blockInfo) { 2067 BuildGCBlockLayout(CodeGenModule &CGM, const CGBlockInfo &blockInfo) argument 2579 BuildRCBlockLayout(CodeGenModule &CGM, const CGBlockInfo &blockInfo) argument [all...] |
H A D | CGDebugInfo.h | 327 const CGBlockInfo &blockInfo,
|
H A D | CGDebugInfo.cpp | 3073 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { 3102 target.getStructLayout(blockInfo.StructureType) 3103 ->getElementOffset(blockInfo.getCapture(VD).getIndex())); 3071 EmitDeclareOfBlockDeclRefVariable( const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) argument
|
H A D | CGObjCGNU.cpp | 560 const CGBlockInfo &blockInfo) override { 564 const CGBlockInfo &blockInfo) override {
|
H A D | CodeGenFunction.h | 1263 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo); 1264 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo);
|
Completed in 206 milliseconds