Lines Matching refs:getAddress

132       Address StoreDest = Dest.getAddress();  in VisitConstantExpr()
221 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Slot.getAddress(), in VisitPseudoObjectExpr()
290 (RequiresDestruction && !Dest.getAddress().isValid()); in withReturnValueSlot()
299 RetAddr = Dest.getAddress(); in withReturnValueSlot()
356 Dest.getAddress(), Dest.isVolatile() ? type.withVolatile() : type); in EmitFinalDestCopy()
392 dest.getAddress(), in EmitCopy()
393 src.getAddress(), in EmitCopy()
401 LValue DestLV = CGF.MakeAddrLValue(dest.getAddress(), type); in EmitCopy()
402 LValue SrcLV = CGF.MakeAddrLValue(src.getAddress(), type); in EmitCopy()
416 Address ArrayPtr = Array.getAddress(CGF); in VisitCXXStdInitializerListExpr()
439 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitCXXStdInitializerListExpr()
709 CGF.getCleanupKind(DtorKind), Slot.getAddress(), E->getType(), in VisitCompoundLiteralExpr()
735 CGF.EmitDynamicCast(LV.getAddress(CGF), cast<CXXDynamicCastExpr>(E)); in VisitCastExpr()
754 Address CastPtr = Dest.getAddress().withElementType(CGF.ConvertType(Ty)); in VisitCastExpr()
769 SourceLV.getAddress(CGF).withElementType(CGF.Int8Ty); in VisitCastExpr()
770 Address DestAddress = Dest.getAddress().withElementType(CGF.Int8Ty); in VisitCastExpr()
824 CGF.EmitNullInitialization(Dest.getAddress(), atomicType); in VisitCastExpr()
828 CGF.Builder.CreateStructGEP(valueDest.getAddress(), 0); in VisitCastExpr()
848 Address valueAddr = Builder.CreateStructGEP(atomicSlot.getAddress(), 0); in VisitCastExpr()
868 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitCastExpr()
1097 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitBinCmp()
1251 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitBinAssign()
1297 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitAbstractConditionalOperator()
1333 CGF.EmitCXXTemporary(E->getTemporary(), E->getType(), Dest.getAddress()); in VisitCXXBindTemporaryExpr()
1346 E->getConstructor(), E->constructsVBase(), Slot.getAddress(), in VisitCXXInheritedCtorInitExpr()
1353 LValue SlotLV = CGF.MakeAddrLValue(Slot.getAddress(), E->getType()); in VisitLambdaExpr()
1384 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), CurField->getType(), in VisitLambdaExpr()
1409 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddress(), T)); in VisitCXXScalarValueInitExpr()
1415 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddress(), T)); in VisitImplicitValueInitExpr()
1611 CGF.EmitNullInitialization(lv.getAddress(CGF), lv.getType()); in EmitNullInitializationToLValue()
1654 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1658 auto AType = cast<llvm::ArrayType>(Dest.getAddress().getElementType()); in VisitCXXParenListOrInitListExpr()
1659 EmitArrayInit(Dest.getAddress(), AType, ExprToVisit->getType(), ExprToVisit, in VisitCXXParenListOrInitListExpr()
1668 CGF.EmitNullInitialization(Dest.getAddress(), ExprToVisit->getType()); in VisitCXXParenListOrInitListExpr()
1704 Dest.getAddress(), CXXRD, BaseRD, in VisitCXXParenListOrInitListExpr()
1723 CodeGenFunction::FieldConstructionScope FCS(CGF, Dest.getAddress()); in VisitCXXParenListOrInitListExpr()
1794 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), field->getType(), in VisitCXXParenListOrInitListExpr()
1827 Address destPtr = EnsureSlot(E->getType()).getAddress(); in VisitArrayInitLoopExpr()
1921 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddress(), E->getType()); in VisitDesignatedInitUpdateExpr()
1999 if (Slot.isZeroed() || Slot.isVolatile() || !Slot.getAddress().isValid()) in CheckAggExprForMemSetUse()
2025 Address Loc = Slot.getAddress().withElementType(CGF.Int8Ty); in CheckAggExprForMemSetUse()
2042 assert((Slot.getAddress().isValid() || Slot.isIgnored()) && in EmitAggExpr()
2107 Address DestPtr = Dest.getAddress(*this); in EmitAggregateCopy()
2108 Address SrcPtr = Src.getAddress(*this); in EmitAggregateCopy()