Lines Matching refs:CreateStructGEP
859 return Builder.CreateStructGEP(blockAddr, index, name); in EmitBlockLiteral()
945 src = Builder.CreateStructGEP(LoadBlockStruct(), in EmitBlockLiteral()
1213 llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 2); in EmitBlockCallExpr()
1222 llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 3); in EmitBlockCallExpr()
1258 Address addr = Builder.CreateStructGEP(LoadBlockStruct(), capture.getIndex(), in GetAddrOfBlockDecl()
1383 b.CreateStructGEP(literal->getValueType(), literal, 0), in buildGlobalBlock()
1541 Address addr = Builder.CreateStructGEP( in GenerateBlockFunction()
1959 Address srcField = Builder.CreateStructGEP(src, index); in GenerateCopyHelperFunction()
1960 Address dstField = Builder.CreateStructGEP(dst, index); in GenerateCopyHelperFunction()
2143 Address srcField = Builder.CreateStructGEP(src, capture.getIndex()); in GenerateDestroyHelperFunction()
2589 Address forwardingAddr = Builder.CreateStructGEP(baseAddr, 1, "forwarding"); in emitBlockByrefAddress()
2594 return Builder.CreateStructGEP(baseAddr, info.FieldIndex, name); in emitBlockByrefAddress()
2711 auto fieldAddr = Builder.CreateStructGEP(addr, nextHeaderIndex, name); in emitByrefStructureInit()