Lines Matching refs:getPointerTo
735 VirtualFn = Builder.CreateBitCast(VirtualFn, FTy->getPointerTo(), in EmitLoadOfMemberFunctionPointer()
752 VirtualFn = CGF.Builder.CreateBitCast(VirtualFn, FTy->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
756 VFPAddr, FTy->getPointerTo()->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
758 FTy->getPointerTo(), VFPAddr, CGF.getPointerAlign(), in EmitLoadOfMemberFunctionPointer()
800 Builder.CreateIntToPtr(FnAsInt, FTy->getPointerTo(), "memptr.nonvirtualfn"); in EmitLoadOfMemberFunctionPointer()
841 llvm::PHINode *CalleePtr = Builder.CreatePHI(FTy->getPointerTo(), 2); in EmitLoadOfMemberFunctionPointer()
868 ->getPointerTo(Base.getAddressSpace()); in EmitMemberDataPointerAddress()
1253 CGF.GetVTablePtr(Ptr, CGF.IntPtrTy->getPointerTo(), ClassDecl); in emitVirtualObjectDelete()
1456 CGF.GetVTablePtr(ThisPtr, StdTypeInfoPtrTy->getPointerTo(), ClassDecl); in EmitTypeid()
1466 Value = CGF.Builder.CreateBitCast(Value, StdTypeInfoPtrTy->getPointerTo()); in EmitTypeid()
1534 CGF.GetVTablePtr(ThisAddr, CGM.Int32Ty->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid()
1547 CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid()
1585 CGF.Builder.CreateBitCast(VBaseOffsetPtr, CGF.Int32Ty->getPointerTo()); in GetVirtualBaseClassOffset()
1591 CGM.PtrDiffTy->getPointerTo()); in GetVirtualBaseClassOffset()
1947 This, Ty->getPointerTo()->getPointerTo(), MethodDecl->getParent()); in getVirtualFunctionPointer()
1964 VFuncLoad = CGF.Builder.CreateBitCast(Load, Ty->getPointerTo()); in getVirtualFunctionPointer()
1967 CGF.Builder.CreateBitCast(VTable, Ty->getPointerTo()->getPointerTo()); in getVirtualFunctionPointer()
1971 CGF.Builder.CreateAlignedLoad(Ty->getPointerTo(), VTableSlotPtr, in getVirtualFunctionPointer()
2115 CGF.Builder.CreateBitCast(OffsetPtr, CGF.Int32Ty->getPointerTo()); in performTypeAdjustment()
2124 CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo()); in performTypeAdjustment()
2250 llvm::FunctionType::get(CGF.SizeTy, CGF.SizeTy->getPointerTo(0), false); in readArrayCookieImpl()
2400 llvm::PointerType *guardPtrTy = guardTy->getPointerTo( in EmitGuardedInit()
2566 llvm::FunctionType::get(CGF.VoidTy, CGF.Int8PtrTy, false)->getPointerTo(); in emitGlobalDtorWithCXAAtExit()
2571 AddrAS ? CGF.Int8Ty->getPointerTo(AddrAS) : CGF.Int8PtrTy; in emitGlobalDtorWithCXAAtExit()
2642 llvm::Type *dtorTy = dtorFuncTy->getPointerTo(); in unregisterGlobalDtorsWithUnAtExit()
2713 llvm::FunctionType::get(CGF.VoidTy, false)->getPointerTo(); in registerGlobalDtorsWithAtExit()
4528 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok in InitCatchParam()
4553 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok in InitCatchParam()