Searched refs:blockAddr (Results 1 – 1 of 1) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGBlocks.cpp | 711 llvm::AllocaInst *blockAddr = blockInfo.Address; in EmitBlockLiteral() local 712 assert(blockAddr && "block has no address!"); in EmitBlockLiteral() 722 Builder.CreateStore(isa, Builder.CreateStructGEP(blockAddr, 0, "block.isa")); in EmitBlockLiteral() 724 Builder.CreateStructGEP(blockAddr, 1, "block.flags")); in EmitBlockLiteral() 726 Builder.CreateStructGEP(blockAddr, 2, "block.reserved")); in EmitBlockLiteral() 727 Builder.CreateStore(blockFn, Builder.CreateStructGEP(blockAddr, 3, in EmitBlockLiteral() 729 Builder.CreateStore(descriptor, Builder.CreateStructGEP(blockAddr, 4, in EmitBlockLiteral() 737 llvm::Value *addr = Builder.CreateStructGEP(blockAddr, in EmitBlockLiteral() 758 Builder.CreateStructGEP(blockAddr, capture.getIndex(), in EmitBlockLiteral() 875 Builder.CreateBitCast(blockAddr, in EmitBlockLiteral() [all …]
|