Lines Matching refs:getPointer
288 *this, Ctor, This.getPointer(*this), /*ImplicitParam=*/nullptr, in EmitCXXMemberOrOperatorMemberCallExpr()
312 return RValue::get(This.getPointer(*this)); in EmitCXXMemberOrOperatorMemberCallExpr()
349 This.getPointer(*this), in EmitCXXMemberOrOperatorMemberCallExpr()
383 EmitCXXDestructorCall(GD, Callee, This.getPointer(*this), ThisTy, in EmitCXXMemberOrOperatorMemberCallExpr()
426 CalleeDecl, Callee, ReturnValue, This.getPointer(*this), in EmitCXXMemberOrOperatorMemberCallExpr()
450 EmitTypeCheck(TCK_MemberCall, E->getExprLoc(), This.getPointer(), in EmitCXXMemberPointerCallExpr()
1089 CleanupDominator = Builder.CreateStore(BeginPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1090 pushIrregularPartialArrayCleanup(BeginPtr.getPointer(), EndOfInit, in EmitNewArrayInitializer()
1103 Builder.CreateBitCast(CurPtr.getPointer(), BeginPtr.getType()); in EmitNewArrayInitializer()
1113 CurPtr.getElementType(), CurPtr.getPointer(), in EmitNewArrayInitializer()
1168 Builder.CreateStore(CurPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1232 Builder.CreateInBoundsGEP(BeginPtr.getElementType(), BeginPtr.getPointer(), in EmitNewArrayInitializer()
1239 Builder.CreateICmpEQ(CurPtr.getPointer(), EndPtr, "array.isempty"); in EmitNewArrayInitializer()
1249 CurPtrPhi->addIncoming(CurPtr.getPointer(), EntryBB); in EmitNewArrayInitializer()
1255 Builder.CreateStore(CurPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1259 pushRegularPartialArrayCleanup(BeginPtr.getPointer(), CurPtr.getPointer(), in EmitNewArrayInitializer()
1278 Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr.getPointer(), 1, in EmitNewArrayInitializer()
1508 NewPtr.getPointer(), in EnterNewDeleteCleanup()
1522 DominatingValue<RValue>::save(CGF, RValue::get(NewPtr.getPointer())); in EnterNewDeleteCleanup()
1600 allocatorArgs.add(RValue::get(allocation.getPointer()), arg->getType()); in EmitCXXNewExpr()
1689 Builder.CreateIsNull(allocation.getPointer(), "new.isnull"); in EmitCXXNewExpr()
1735 result.getPointer(), allocType, result.getAlignment(), in EmitCXXNewExpr()
1740 llvm::Value *resultPtr = result.getPointer(); in EmitCXXNewExpr()
1884 CGF.EmitDeleteCall(DE->getOperatorDelete(), Ptr.getPointer(), ElementType); in EmitDestroyingObjectDelete()
1901 DE->getExprLoc(), Ptr.getPointer(), in EmitObjectDelete()
1951 Ptr.getPointer(), in EmitObjectDelete()
2039 llvm::Value *arrayBegin = deletedPtr.getPointer(); in EmitArrayDelete()
2070 llvm::Value *IsNull = Builder.CreateIsNull(Ptr.getPointer(), "isnull"); in EmitCXXDeleteExpr()
2105 Ptr.getPointer(), GEP, "del.first"), in EmitCXXDeleteExpr()
2164 ThisPtr.getPointer(), SrcRecordTy); in EmitTypeidFromVTable()
2180 llvm::Value *IsNull = CGF.Builder.CreateIsNull(ThisPtr.getPointer()); in EmitTypeidFromVTable()
2262 EmitTypeCheck(TCK_DynamicOperation, DCE->getExprLoc(), ThisAddr.getPointer(), in EmitDynamicCast()
2286 llvm::Value *IsNull = Builder.CreateIsNull(ThisAddr.getPointer()); in EmitDynamicCast()