Searched refs:CGBlockInfo (Results 1 - 10 of 10) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.h | 42 class CGBlockInfo; 151 /// CGBlockInfo - Information to generate a block literal. 152 class CGBlockInfo { class in namespace:clang::CodeGen 264 CGBlockInfo *NextBlockInfo; 267 return const_cast<CGBlockInfo*>(this)->getCapture(var); 283 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
|
H A D | TargetInfo.h | 39 class CGBlockInfo; 298 getCustomFieldValues(CodeGenFunction &CGF, const CGBlockInfo &Info) = 0; 299 virtual bool areAllCustomFieldValuesConstant(const CGBlockInfo &Info) = 0; 303 getCustomFieldValues(CodeGenModule &CGM, const CGBlockInfo &Info) = 0;
|
H A D | CGObjCRuntime.h | 57 class CGBlockInfo; 302 const CodeGen::CGBlockInfo &blockInfo) = 0; 304 const CodeGen::CGBlockInfo &blockInfo) = 0; 306 const CGBlockInfo &blockInfo) {
|
H A D | CGBlocks.cpp | 35 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name) function in class:CGBlockInfo 52 const CGBlockInfo &blockInfo, 57 const CGBlockInfo &blockInfo) { 63 const CGBlockInfo &blockInfo) { 86 const CGBlockInfo::Capture *Capture; 93 const CGBlockInfo::Capture &Capture) 114 const CGBlockInfo &BlockInfo, const LangOptions &LangOpts, 122 static std::string getBlockDescriptorName(const CGBlockInfo &BlockInfo, 186 const CGBlockInfo [all...] |
H A D | CGDebugInfo.h | 51 class CGBlockInfo; 355 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc, 464 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint = nullptr); 473 void EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
|
H A D | CGObjCMac.cpp | 1119 const CGBlockInfo &blockInfo) override; 1121 const CGBlockInfo &blockInfo) override; 1123 const CGBlockInfo &blockInfo) override; 1129 void fillRunSkipBlockVars(CodeGenModule &CGM, const CGBlockInfo &blockInfo); 2362 void visitBlock(const CGBlockInfo &blockInfo); 2383 const CGBlockInfo &blockInfo) { 2407 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) { 2424 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); 2926 const CGBlockInfo &blockInfo) { 2953 const CGBlockInfo [all...] |
H A D | CodeGenFunction.h | 95 class CGBlockInfo; 505 const CodeGen::CGBlockInfo *BlockInfo = nullptr; 1992 const CGBlockInfo &Info, 2000 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo); 2001 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo); 3505 llvm::Value *EmitBlockLiteral(const CGBlockInfo &Info);
|
H A D | CGDebugInfo.cpp | 4309 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { 4396 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc, 4433 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, 4474 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable);
|
H A D | CGObjCGNU.cpp | 667 const CGBlockInfo &blockInfo) override { 671 const CGBlockInfo &blockInfo) override {
|
H A D | CGOpenMPRuntime.cpp | 411 const CodeGen::CGBlockInfo *BlockInfo = nullptr;
|
Completed in 341 milliseconds