HomeSort by: relevance | last modified time | path
    Searched refs:CGBlockInfo (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBlocks.h 42 class CGBlockInfo;
151 /// CGBlockInfo - Information to generate a block literal.
152 class CGBlockInfo {
264 CGBlockInfo *NextBlockInfo;
267 return const_cast<CGBlockInfo*>(this)->getCapture(var);
283 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
TargetInfo.h 40 class CGBlockInfo;
307 getCustomFieldValues(CodeGenFunction &CGF, const CGBlockInfo &Info) = 0;
308 virtual bool areAllCustomFieldValuesConstant(const CGBlockInfo &Info) = 0;
312 getCustomFieldValues(CodeGenModule &CGM, const CGBlockInfo &Info) = 0;
CGObjCRuntime.h 58 class CGBlockInfo;
316 const CodeGen::CGBlockInfo &blockInfo) = 0;
318 const CodeGen::CGBlockInfo &blockInfo) = 0;
320 const CGBlockInfo &blockInfo) {
CGBlocks.cpp 35 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name)
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 &blockInfo)
    [all...]
CGDebugInfo.h 51 class CGBlockInfo;
363 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc,
471 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint = nullptr);
482 void EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
CGObjCMac.cpp 1114 const CGBlockInfo &blockInfo) override;
1116 const CGBlockInfo &blockInfo) override;
1118 const CGBlockInfo &blockInfo) override;
1124 void fillRunSkipBlockVars(CodeGenModule &CGM, const CGBlockInfo &blockInfo);
2379 void visitBlock(const CGBlockInfo &blockInfo);
2400 const CGBlockInfo &blockInfo) {
2424 void IvarLayoutBuilder::visitBlock(const CGBlockInfo &blockInfo) {
2441 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
2943 const CGBlockInfo &blockInfo) {
2970 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable)
    [all...]
CodeGenFunction.h 96 class CGBlockInfo;
571 const CodeGen::CGBlockInfo *BlockInfo = nullptr;
2075 const CGBlockInfo &Info,
2083 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo);
2084 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo);
3612 llvm::Value *EmitBlockLiteral(const CGBlockInfo &Info);
CGDebugInfo.cpp 4470 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) {
4558 const CGBlockInfo &Block, const ASTContext &Context, SourceLocation Loc,
4595 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
4636 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable);
CGObjCGNU.cpp 657 const CGBlockInfo &blockInfo) override {
661 const CGBlockInfo &blockInfo) override {
CGOpenMPRuntime.cpp 412 const CodeGen::CGBlockInfo *BlockInfo = nullptr;

Completed in 49 milliseconds