Home
last modified time | relevance | path

Searched refs:blockField (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp938 Address blockField = projectField(capture.getIndex(), "block.captured"); in EmitBlockLiteral() local
984 Builder.CreateStore(byrefPointer, blockField); in EmitBlockLiteral()
992 AggValueSlot::forAddr(blockField, Qualifiers(), in EmitBlockLiteral()
999 EmitSynthesizedCXXCopyCtor(blockField, src, copyExpr); in EmitBlockLiteral()
1004 Builder.CreateStore(src.emitRawPointer(*this), blockField); in EmitBlockLiteral()
1011 Builder.CreateStore(value, blockField); in EmitBlockLiteral()
1027 Builder.CreateStore(value, blockField); in EmitBlockLiteral()
1048 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()
1106 pushDestroy(cleanupKind, blockField, type, destroyer, useArrayEHCleanup); in EmitBlockLiteral()
1108 pushLifetimeExtendedDestroy(cleanupKind, blockField, type, destroyer, in EmitBlockLiteral()