Lines Matching refs:getAddress
576 Object = LV.getAddress(); in EmitMaterializeTemporaryExpr()
1125 return LV.getAddress(); in EmitPointerWithAlignment()
1512 return EmitLoadOfScalar(lvalue.getAddress(), lvalue.isVolatile(), in EmitLoadOfScalar()
1752 EmitStoreOfScalar(value, lvalue.getAddress(), lvalue.isVolatile(), in EmitStoreOfScalar()
1763 Address AddrWeakObj = LV.getAddress(); in EmitLoadOfLValue()
1770 return RValue::get(EmitARCLoadWeak(LV.getAddress())); in EmitLoadOfLValue()
1774 llvm::Value *Object = EmitARCLoadWeakRetained(LV.getAddress()); in EmitLoadOfLValue()
1961 EmitARCInitWeak(Dst.getAddress(), Src.getScalarVal()); in EmitStoreThroughLValue()
1963 EmitARCStoreWeak(Dst.getAddress(), Src.getScalarVal(), /*ignore*/ true); in EmitStoreThroughLValue()
1976 Address LvalueDst = Dst.getAddress(); in EmitStoreThroughLValue()
1984 Address LvalueDst = Dst.getAddress(); in EmitStoreThroughLValue()
2303 llvm::LoadInst *Load = Builder.CreateLoad(RefLVal.getAddress(), in EmitLoadOfReference()
2634 !LV.getAddress().getElementType()->isStructTy()) { in EmitUnaryOpLValue()
2643 ? emitAddrOfRealComponent(LV.getAddress(), LV.getType()) in EmitUnaryOpLValue()
2644 : emitAddrOfImagComponent(LV.getAddress(), LV.getType())); in EmitUnaryOpLValue()
3243 Address Addr = LV.getAddress(); in EmitArrayToPointerDecay()
3391 return LValue::MakeVectorElt(LHS.getAddress(), Idx, E->getBase()->getType(), in EmitArraySubscriptExpr()
3486 *this, ArrayLV.getAddress(), {CGM.getSize(CharUnits::Zero()), Idx}, in EmitArraySubscriptExpr()
3519 Address Addr = BaseLVal.getAddress(); in emitOMPArraySectionBase()
3545 return Address(CGF.Builder.CreateLoad(BaseLVal.getAddress()), Align); in emitOMPArraySectionBase()
3686 *this, ArrayLV.getAddress(), {CGM.getSize(CharUnits::Zero()), Idx}, in EmitOMPArraySectionExpr()
3746 return LValue::MakeExtVectorElt(Base.getAddress(), CV, type, in EmitExtVectorElementExpr()
3865 Address Addr = base.getAddress(); in EmitLValueForField()
3923 Address addr = base.getAddress(); in EmitLValueForField()
3992 Address V = emitAddrOfFieldStorage(*this, Base.getAddress(), Field); in EmitLValueForFieldInitialization()
4193 Address V = LV.getAddress(); in EmitCastLValue()
4213 Address This = LV.getAddress(); in EmitCastLValue()
4236 GetAddressOfDerivedClass(LV.getAddress(), DerivedClassDecl, in EmitCastLValue()
4260 Address V = Builder.CreateBitCast(LV.getAddress(), in EmitCastLValue()
4277 return MakeAddrLValue(Address(V, LV.getAddress().getAlignment()), in EmitCastLValue()
4282 Address V = Builder.CreateElementBitCast(LV.getAddress(), in EmitCastLValue()
4524 return MakeAddrLValue(Slot.getAddress(), E->getType(), AlignmentSource::Decl); in EmitCXXConstructLValue()
4547 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddress()); in EmitCXXBindTemporaryLValue()
4548 return MakeAddrLValue(Slot.getAddress(), E->getType(), AlignmentSource::Decl); in EmitCXXBindTemporaryLValue()
4555 return MakeAddrLValue(Slot.getAddress(), E->getType(), AlignmentSource::Decl); in EmitLambdaLValue()
4811 BaseAddr = EmitLValue(E->getLHS()).getAddress(); in EmitPointerToDataMemberBinaryExpr()
4894 LValue LV = CGF.MakeAddrLValue(slot.getAddress(), ov->getType(), in emitPseudoObjectExpr()