Lines Matching refs:CreateBitCast
815 src = Builder.CreateBitCast(src, VoidPtrTy); in EmitBlockLiteral()
894 Builder.CreateBitCast(blockAddr, in EmitBlockLiteral()
966 Builder.CreateBitCast(Callee, BlockLiteralTy, "block.literal"); in EmitBlockCallExpr()
972 BlockLiteral = Builder.CreateBitCast(BlockLiteral, VoidPtrTy); in EmitBlockCallExpr()
995 Func = Builder.CreateBitCast(Func, BlockFTyPtr); in EmitBlockCallExpr()
1020 addr = Builder.CreateBitCast(addr, byrefPointerType, in GetAddrOfBlockDecl()
1028 addr = Builder.CreateBitCast(addr, byrefPointerType); in GetAddrOfBlockDecl()
1170 BlockPointer = Builder.CreateBitCast(blockAddr, in GenerateBlockFunction()
1342 src = Builder.CreateBitCast(src, structPtrTy, "block.source"); in GenerateCopyHelperFunction()
1346 dst = Builder.CreateBitCast(dst, structPtrTy, "block.dest"); in GenerateCopyHelperFunction()
1442 srcValue = Builder.CreateBitCast(srcValue, VoidPtrTy); in GenerateCopyHelperFunction()
1443 llvm::Value *dstAddr = Builder.CreateBitCast(dstField, VoidPtrTy); in GenerateCopyHelperFunction()
1515 src = Builder.CreateBitCast(src, structPtrTy, "block"); in GenerateDestroyHelperFunction()
1589 value = Builder.CreateBitCast(value, VoidPtrTy); in GenerateDestroyHelperFunction()
1613 destField = CGF.Builder.CreateBitCast(destField, CGF.VoidPtrTy); in emitCopy()
1615 srcField = CGF.Builder.CreateBitCast(srcField, CGF.VoidPtrPtrTy); in emitCopy()
1628 field = CGF.Builder.CreateBitCast(field, CGF.Int8PtrTy->getPointerTo(0)); in emitDispose()
1808 destField = CGF.Builder.CreateBitCast(destField, byrefPtrType); in generateByrefCopyHelper()
1815 srcField = CGF.Builder.CreateBitCast(srcField, byrefPtrType); in generateByrefCopyHelper()
1877 V = CGF.Builder.CreateBitCast(V, byrefType.getPointerTo(0)); in generateByrefDisposeHelper()
2237 Builder.CreateBitCast(V, Int8PtrTy), in BuildBlockRelease()