Lines Matching refs:getAddress

599       Object = LV.getAddress(*this);  in EmitMaterializeTemporaryExpr()
1167 return LV.getAddress(*this); in EmitPointerWithAlignment()
1600 return EmitLoadOfScalar(lvalue.getAddress(*this), lvalue.isVolatile(), in EmitLoadOfScalar()
1819 Address Addr = MaybeConvertMatrixAddress(lvalue.getAddress(CGF), CGF, in EmitStoreOfMatrixScalar()
1877 EmitStoreOfScalar(value, lvalue.getAddress(*this), lvalue.isVolatile(), in EmitStoreOfScalar()
1887 Address Addr = MaybeConvertMatrixAddress(LV.getAddress(CGF), CGF); in EmitLoadOfMatrixLValue()
1898 Address AddrWeakObj = LV.getAddress(*this); in EmitLoadOfLValue()
1905 return RValue::get(EmitARCLoadWeak(LV.getAddress(*this))); in EmitLoadOfLValue()
1909 llvm::Value *Object = EmitARCLoadWeakRetained(LV.getAddress(*this)); in EmitLoadOfLValue()
2116 EmitARCInitWeak(Dst.getAddress(*this), Src.getScalarVal()); in EmitStoreThroughLValue()
2118 EmitARCStoreWeak(Dst.getAddress(*this), Src.getScalarVal(), in EmitStoreThroughLValue()
2132 Address LvalueDst = Dst.getAddress(*this); in EmitStoreThroughLValue()
2140 Address LvalueDst = Dst.getAddress(*this); in EmitStoreThroughLValue()
2477 Builder.CreateLoad(RefLVal.getAddress(*this), RefLVal.isVolatile()); in EmitLoadOfReference()
2907 !LV.getAddress(*this).getElementType()->isStructTy()) { in EmitUnaryOpLValue()
2916 ? emitAddrOfRealComponent(LV.getAddress(*this), LV.getType()) in EmitUnaryOpLValue()
2917 : emitAddrOfImagComponent(LV.getAddress(*this), LV.getType())); in EmitUnaryOpLValue()
3539 Address Addr = LV.getAddress(*this); in EmitArrayToPointerDecay()
3743 return LValue::MakeVectorElt(LHS.getAddress(*this), Idx, in EmitArraySubscriptExpr()
3840 *this, ArrayLV.getAddress(*this), {CGM.getSize(CharUnits::Zero()), Idx}, in EmitArraySubscriptExpr()
3879 MaybeConvertMatrixAddress(Base.getAddress(*this), *this), FinalIdx, in EmitMatrixSubscriptExpr()
3892 Address Addr = BaseLVal.getAddress(CGF); in emitOMPArraySectionBase()
3917 return Address(CGF.Builder.CreateLoad(BaseLVal.getAddress(CGF)), Align); in emitOMPArraySectionBase()
4062 *this, ArrayLV.getAddress(*this), {CGM.getSize(CharUnits::Zero()), Idx}, in EmitOMPArraySectionExpr()
4122 return LValue::MakeExtVectorElt(Base.getAddress(*this), CV, type, in EmitExtVectorElementExpr()
4290 Address Addr = base.getAddress(*this); in EmitLValueForField()
4365 Address addr = base.getAddress(*this); in EmitLValueForField()
4453 Address V = emitAddrOfFieldStorage(*this, Base.getAddress(*this), Field); in EmitLValueForFieldInitialization()
4678 Address V = LV.getAddress(*this); in EmitCastLValue()
4698 Address This = LV.getAddress(*this); in EmitCastLValue()
4721 LV.getAddress(*this), DerivedClassDecl, E->path_begin(), E->path_end(), in EmitCastLValue()
4744 Address V = Builder.CreateBitCast(LV.getAddress(*this), in EmitCastLValue()
4762 return MakeAddrLValue(Address(V, LV.getAddress(*this).getAlignment()), in EmitCastLValue()
4767 Address V = Builder.CreateElementBitCast(LV.getAddress(*this), in EmitCastLValue()
5028 return MakeAddrLValue(Slot.getAddress(), E->getType(), AlignmentSource::Decl); in EmitCXXConstructLValue()
5051 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddress()); in EmitCXXBindTemporaryLValue()
5052 return MakeAddrLValue(Slot.getAddress(), E->getType(), AlignmentSource::Decl); in EmitCXXBindTemporaryLValue()
5323 BaseAddr = EmitLValue(E->getLHS()).getAddress(*this); in EmitPointerToDataMemberBinaryExpr()
5404 LValue LV = CGF.MakeAddrLValue(slot.getAddress(), ov->getType(), in emitPseudoObjectExpr()