Lines Matching refs:getAddress
135 Result, Dest.getAddress(), in VisitConstantExpr()
220 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Slot.getAddress(), in VisitPseudoObjectExpr()
301 RetAddr = Dest.getAddress(); in withReturnValueSlot()
360 Dest.getAddress(), Dest.isVolatile() ? type.withVolatile() : type); in EmitFinalDestCopy()
396 dest.getAddress(), in EmitCopy()
397 src.getAddress(), in EmitCopy()
405 LValue DestLV = CGF.MakeAddrLValue(dest.getAddress(), type); in EmitCopy()
406 LValue SrcLV = CGF.MakeAddrLValue(src.getAddress(), type); in EmitCopy()
420 Address ArrayPtr = Array.getAddress(); in VisitCXXStdInitializerListExpr()
435 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitCXXStdInitializerListExpr()
720 CGF.getCleanupKind(DtorKind), Slot.getAddress(), E->getType(), in VisitCompoundLiteralExpr()
746 CGF.EmitDynamicCast(LV.getAddress(), cast<CXXDynamicCastExpr>(E)); in VisitCastExpr()
765 Address CastPtr = Dest.getAddress().withElementType(CGF.ConvertType(Ty)); in VisitCastExpr()
779 Address SourceAddress = SourceLV.getAddress().withElementType(CGF.Int8Ty); in VisitCastExpr()
780 Address DestAddress = Dest.getAddress().withElementType(CGF.Int8Ty); in VisitCastExpr()
834 CGF.EmitNullInitialization(Dest.getAddress(), atomicType); in VisitCastExpr()
838 CGF.Builder.CreateStructGEP(valueDest.getAddress(), 0); in VisitCastExpr()
858 Address valueAddr = Builder.CreateStructGEP(atomicSlot.getAddress(), 0); in VisitCastExpr()
878 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitCastExpr()
1111 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitBinCmp()
1265 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitBinAssign()
1316 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitAbstractConditionalOperator()
1352 CGF.EmitCXXTemporary(E->getTemporary(), E->getType(), Dest.getAddress()); in VisitCXXBindTemporaryExpr()
1365 E->getConstructor(), E->constructsVBase(), Slot.getAddress(), in VisitCXXInheritedCtorInitExpr()
1372 LValue SlotLV = CGF.MakeAddrLValue(Slot.getAddress(), E->getType()); in VisitLambdaExpr()
1396 CGF.pushDestroyAndDeferDeactivation(NormalAndEHCleanup, LV.getAddress(), in VisitLambdaExpr()
1411 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddress(), T)); in VisitCXXScalarValueInitExpr()
1417 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddress(), T)); in VisitImplicitValueInitExpr()
1615 CGF.EmitNullInitialization(lv.getAddress(), lv.getType()); in EmitNullInitializationToLValue()
1658 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1662 auto AType = cast<llvm::ArrayType>(Dest.getAddress().getElementType()); in VisitCXXParenListOrInitListExpr()
1663 EmitArrayInit(Dest.getAddress(), AType, ExprToVisit->getType(), ExprToVisit, in VisitCXXParenListOrInitListExpr()
1672 CGF.EmitNullInitialization(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1701 Dest.getAddress(), CXXRD, BaseRD, in VisitCXXParenListOrInitListExpr()
1718 CodeGenFunction::FieldConstructionScope FCS(CGF, Dest.getAddress()); in VisitCXXParenListOrInitListExpr()
1790 CGF.pushDestroyAndDeferDeactivation(NormalAndEHCleanup, LV.getAddress(), in VisitCXXParenListOrInitListExpr()
1803 Address destPtr = EnsureSlot(E->getType()).getAddress(); in VisitArrayInitLoopExpr()
1897 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitDesignatedInitUpdateExpr()
1975 if (Slot.isZeroed() || Slot.isVolatile() || !Slot.getAddress().isValid()) in CheckAggExprForMemSetUse()
2001 Address Loc = Slot.getAddress().withElementType(CGF.Int8Ty); in CheckAggExprForMemSetUse()
2018 assert((Slot.getAddress().isValid() || Slot.isIgnored()) && in EmitAggExpr()
2098 Address DestPtr = Dest.getAddress(); in EmitAggregateCopy()
2099 Address SrcPtr = Src.getAddress(); in EmitAggregateCopy()