• Home
  • Raw
  • Download

Lines Matching refs:VoidPtrTy

81   llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);  in buildBlockDescriptor()
303 std::tie(ptrSize, ptrAlign) = C.getTypeInfoInChars(C.VoidPtrTy); in initializeForBlockHeader()
318 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy); in initializeForBlockHeader()
381 QualType byRefPtrTy = C.VoidPtrTy; in computeBlockInfo()
694 blockFn = llvm::ConstantExpr::getBitCast(blockFn, VoidPtrTy); in EmitBlockLiteral()
703 isa = llvm::ConstantExpr::getBitCast(isa, VoidPtrTy); in EmitBlockLiteral()
796 src = Builder.CreateBitCast(src, VoidPtrTy); in EmitBlockLiteral()
924 VoidPtrTy, IntTy, IntTy, VoidPtrTy, in getGenericBlockLiteralType()
949 BlockLiteral = Builder.CreateBitCast(BlockLiteral, VoidPtrTy); in EmitBlockCallExpr()
953 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy); in EmitBlockCallExpr()
1034 blockFn = llvm::ConstantExpr::getBitCast(blockFn, VoidPtrTy); in GetAddrOfGlobalBlock()
1109 QualType selfTy = getContext().VoidPtrTy; in GenerateBlockFunction()
1282 C.VoidPtrTy); in GenerateCopyHelperFunction()
1285 C.VoidPtrTy); in GenerateCopyHelperFunction()
1416 srcValue = Builder.CreateBitCast(srcValue, VoidPtrTy); in GenerateCopyHelperFunction()
1417 llvm::Value *dstAddr = Builder.CreateBitCast(dstField, VoidPtrTy); in GenerateCopyHelperFunction()
1442 return llvm::ConstantExpr::getBitCast(Fn, VoidPtrTy); in GenerateCopyHelperFunction()
1458 C.VoidPtrTy); in GenerateDestroyHelperFunction()
1562 value = Builder.CreateBitCast(value, VoidPtrTy); in GenerateDestroyHelperFunction()
1571 return llvm::ConstantExpr::getBitCast(Fn, VoidPtrTy); in GenerateDestroyHelperFunction()
1586 destField = CGF.Builder.CreateBitCast(destField, CGF.VoidPtrTy); in emitCopy()
1744 Context.VoidPtrTy); in generateByrefCopyHelper()
1748 Context.VoidPtrTy); in generateByrefCopyHelper()
1818 Context.VoidPtrTy); in generateByrefDisposeHelper()