Lines Matching refs:getAddr

51     return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile());  in getReturnValueSlot()
194 CGF.EmitAtomicExpr(E, EnsureSlot(E->getType()).getAddr()); in VisitAtomicExpr()
254 assert(Dest.getAddr() != src.getAggregateAddr()); in EmitMoveFromReturnSlot()
293 dest.getAddr(), in EmitCopy()
294 src.getAddr(), in EmitCopy()
302 CGF.EmitAggregateCopy(dest.getAddr(), src.getAddr(), type, in EmitCopy()
339 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitCXXStdInitializerListExpr()
570 llvm::Value *CastPtr = Builder.CreateBitCast(Dest.getAddr(), in VisitCastExpr()
622 CGF.EmitNullInitialization(Dest.getAddr(), atomicType); in VisitCastExpr()
626 CGF.Builder.CreateStructGEP(valueDest.getAddr(), 0); in VisitCastExpr()
647 Builder.CreateStructGEP(atomicSlot.getAddr(), 0); in VisitCastExpr()
951 CGF.EmitCXXTemporary(E->getTemporary(), E->getType(), Dest.getAddr()); in VisitCXXBindTemporaryExpr()
975 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddr(), T)); in VisitCXXScalarValueInitExpr()
981 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddr(), T)); in VisitImplicitValueInitExpr()
1096 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitInitListExpr()
1108 cast<llvm::PointerType>(Dest.getAddr()->getType()); in VisitInitListExpr()
1112 EmitArrayInit(Dest.getAddr(), AType, elementType, E); in VisitInitListExpr()
1126 CodeGenFunction::FieldConstructionScope FCS(CGF, Dest.getAddr()); in VisitInitListExpr()
1302 if (Slot.isZeroed() || Slot.isVolatile() || Slot.getAddr() == 0) return; in CheckAggExprForMemSetUse()
1329 llvm::Value *Loc = Slot.getAddr(); in CheckAggExprForMemSetUse()
1349 assert((Slot.getAddr() != 0 || Slot.isIgnored()) && in EmitAggExpr()