Lines Matching refs:getAddress

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