Searched refs:CGBlockInfo (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.h | 35 class CGBlockInfo; variable 157 class CGBlockInfo { 298 return const_cast<CGBlockInfo*>(this)->getCapture(var); in getCapture() 313 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
|
| H A D | CGObjCRuntime.h | 59 class CGBlockInfo; variable 300 const CodeGen::CGBlockInfo &blockInfo) = 0; 303 const CodeGen::CGBlockInfo &blockInfo) = 0; 305 const CGBlockInfo &blockInfo) { in getRCBlockLayoutStr()
|
| H A D | CGBlocks.cpp | 35 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name) in CGBlockInfo() function in CGBlockInfo 52 const CGBlockInfo &blockInfo, 57 const CGBlockInfo &blockInfo) { in buildCopyHelper() 63 const CGBlockInfo &blockInfo) { in buildDisposeHelper() 80 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap, 85 static std::string getBlockDescriptorName(const CGBlockInfo &BlockInfo, in getBlockDescriptorName() 152 const CGBlockInfo &blockInfo) { in buildBlockDescriptor() 329 void setIndex(CGBlockInfo &info, unsigned index, CharUnits offset) { in setIndex() 334 info.SortedCaptures.push_back(CGBlockInfo::Capture::makeIndex( in setIndex() 393 CGBlockInfo &Info, CodeGenModule &CGM) { in addBlockLayout() [all …]
|
| H A D | TargetInfo.h | 41 class CGBlockInfo; variable 374 getCustomFieldValues(CodeGenFunction &CGF, const CGBlockInfo &Info) = 0; 375 virtual bool areAllCustomFieldValuesConstant(const CGBlockInfo &Info) = 0; 379 getCustomFieldValues(CodeGenModule &CGM, const CGBlockInfo &Info) = 0;
|
| H A D | CGDebugInfo.h | 54 class CGBlockInfo; variable 432 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc, 543 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint = nullptr); 553 void EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
|
| H A D | CGObjCMac.cpp | 1074 const CGBlockInfo &blockInfo) override; 1076 const CGBlockInfo &blockInfo) override; 1078 const CGBlockInfo &blockInfo) override; 1084 void fillRunSkipBlockVars(CodeGenModule &CGM, const CGBlockInfo &blockInfo); 2234 void visitBlock(const CGBlockInfo &blockInfo); 2256 const CGBlockInfo &blockInfo) { in BuildGCBlockLayout() 2280 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) { in visitBlock() 2297 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in visitBlock() 2796 const CGBlockInfo &blockInfo) { in fillRunSkipBlockVars() 2823 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in fillRunSkipBlockVars() [all …]
|
| H A D | CodeGenFunction.h | 96 class CGBlockInfo; variable 639 const CodeGen::CGBlockInfo *BlockInfo = nullptr; 2304 llvm::Function *GenerateBlockFunction(GlobalDecl GD, const CGBlockInfo &Info, 2312 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo); 2313 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo); 4059 llvm::Value *EmitBlockLiteral(const CGBlockInfo &Info);
|
| H A D | CGDebugInfo.cpp | 5351 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { in EmitDeclareOfBlockDeclRefVariable() 5440 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc, in collectDefaultFieldsForBlockLiteralDeclare() 5477 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, in EmitDeclareOfBlockLiteralArgVariable() 5518 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable); in EmitDeclareOfBlockLiteralArgVariable()
|
| H A D | CGObjCGNU.cpp | 659 const CGBlockInfo &blockInfo) override { in BuildGCBlockLayout() 663 const CGBlockInfo &blockInfo) override { in BuildRCBlockLayout()
|
| H A D | CGOpenMPRuntime.cpp | 414 const CodeGen::CGBlockInfo *BlockInfo = nullptr;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2741 {"_ZN5clang7CodeGen11CGBlockInfoC1EPKNS_9BlockExprEPKc", "clang::CodeGen::CGBlockInfo::CGBlockInfo(… 2742 {"_ZN5clang7CodeGen11CGBlockInfoC2EPKNS_9BlockExprEPKc", "clang::CodeGen::CGBlockInfo::CGBlockInfo(… 2744 …11CGBlockInfoE", "computeBlockInfo(clang::CodeGen::CodeGenModule&, clang::CodeGen::CGBlockInfo&)"}, 2745 …ion::GenerateBlockFunction(clang::CodeGen::GlobalDecl, clang::CodeGen::CGBlockInfo const&, clang::… 2746 …tE", "buildGlobalBlock(clang::CodeGen::CodeGenModule&, clang::CodeGen::CGBlockInfo const&, llvm::C… 2747 …nfoE", "buildBlockDescriptor(clang::CodeGen::CodeGenModule&, clang::CodeGen::CGBlockInfo const&)"}, 2753 …"clang::CodeGen::CodeGenFunction::GenerateCopyHelperFunction(clang::CodeGen::CGBlockInfo const&)"}, 2754 …ang::CodeGen::CodeGenFunction::GenerateDestroyHelperFunction(clang::CodeGen::CGBlockInfo const&)"}, 2772 …CGBlockInfo::Capture, llvm::DenseMapInfo<clang::VarDecl const*>, llvm::DenseMapInfo<clang::CodeGen… 2773 …st*, clang::CodeGen::CGBlockInfo::Capture, llvm::DenseMapInfo<clang::VarDecl const*>, llvm::DenseM… [all …]
|